Skip to content

Commit e548c5e

Browse files
authored
Merge pull request #1265 from Concordium/Update-Guardians-page
Update guardians page
2 parents 614a7e3 + d824a89 commit e548c5e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/mainnet/docs/voting/guardians.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
Guardians
66
=========
77

8-
The :term:`guardian` (via the guardian application) participates in all three phases of the election: the :term:`setup phase` before the election, they may cast votes during the :term:`election phase`, and the :term:`tally phase` at the end of the election.
8+
The :term:`guardian` participates (via the guardian application) in all three phases of the election: the :term:`setup phase` before the election, the :term:`election phase` during which they may cast votes, and the :term:`tally phase` at the end of the election.
99

10-
The setup phase ensures that the election tallying is decentralized. A number of guardians as defined by the election parameters in the smart contract register their public keys in the smart contract to say that they will :term:`tally` election votes. After the election closes, the guardians :term:`decrypt their share of the votes<decryption share>` and send the decrypted tally back to the smart contract. In this way, no one party tallies the votes for the election, ensuring privacy of the votes. Correctness of the result follows from the zero-knowledge proofs generated by the guardians to prove that they performed all steps correctly.
10+
In the setup phase, a distributed encryption key is generated. This ensures the secrecy of ballots. A number of guardians, as defined by the election parameters in the smart contract, register their public keys in the smart contract to say that they will :term:`tally` election votes. After the election closes, the guardians :term:`decrypt their share of the votes<decryption share>` and send the decrypted tally back to the smart contract. In this way, no one party tallies the votes for the election, ensuring privacy of the votes. Correctness of the result follows from the zero-knowledge proofs generated by the guardians and voters to prove that they performed their parts correctly.
1111

1212
.. note::
1313

14-
Guardians cannot use the Desktop wallet or |mw-gen1| because these wallets cannot export account keys.
14+
Guardians need to use the |bw| or the |cryptox| as these wallets have the ability to export account keys.
1515

1616
Pre-setup
1717
=========
1818

19-
The guardians must give account addresses to the organizer of the election. If you need to know how to find your account address, see :ref:`share-address-mw`
19+
The guardians must give their account addresses to the organizer of the election. If you need to know how to find your account address, see :ref:`share-address-mw`.
2020

2121
Guardians must download and install the Guardian desktop application that is created by the election coordinator.
2222

0 commit comments

Comments
 (0)