Ballot Verification
- Voting Server (VS) receives the vote
- VS checks the ZKP of each action
- VS checks the signatures (spend + binding)
- VS checks that the election domain nullifier was not used before
- If VS can decrypt the encrypted note, it checks that it is
valid
- correct address
- correct cmx
- VS stores the
nf
and the encrypted note
The encrypted note does not have the zip-212 flag or a memo.