vspd/docs/two-way-accountability.md
2020-05-29 19:09:25 +00:00

601 B

Two-way Accountability

  • When vspd is started for the first time, it generates a ed25519 keypair and stores it in the database. This key is used to sign all API responses, and the signature is included in the response header VSP-Server-Signature.

  • Every client request which references a ticket should include a HTTP header VSP-Client-Signature. The value of this header must be a signature of the request body, signed with the commitment address of the referenced ticket.

Examples

Server does not vote ticket

TODO

Client denies changing their voting preferences

TODO