Skip to content

Commit

Permalink
spec: add note about delegator vote privacy
Browse files Browse the repository at this point in the history
  • Loading branch information
redshiftzero committed Mar 18, 2024
1 parent e93abb6 commit 76fd002
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/protocol/src/governance/action/delegator_vote.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ proposal being voted on was created.

5. A randomized verification key is used to prevent linkability of votes across the same spend authority. The spender demonstrates in zero-knowledge that [this randomized verification key was derived from the spend authorization key given a witnessed spend authorization randomizer](#spend-authority). The spender also demonstrates in zero-knowledge that the [spend authorization key is associated with the address on the note being used for voting](#diversified-address-integrity).

6. The nullifier revealed in the DelegatorVote will be the same if the same staked note is used. Thus, the nullifier can be used to link votes across proposals.
6. The nullifier revealed in the DelegatorVote will be the same if the same staked note is used. Thus, the nullifier can be used to link votes across proposals. Clients
can roll over a staked note that was used for voting for privacy (this is currently done in `Planner::plan_with_spendable_and_votable_notes`).

## DelegatorVote zk-SNARK Statements

Expand Down

0 comments on commit 76fd002

Please sign in to comment.