Yesterday, July 1, 2020, ended the last day of voting on amendments to the Constitution. Last week, residents of Moscow and Nizhny Novgorod regions voted “for” or “against” the amendments to the main document of the country. A feature of the event was that voting was conducted using a special online system running on the blockchain.
The system was implemented by the Department of information technology. “Kaspersky lab” has provided Advisory services. Use the distributed registry could provide security and transparency of the vote, due to decentralization and the inability to change the information included in the newsletters.
According to the developers - “in such a network, no single server: to modify information in parts of the ballots need to obtain the approval of a majority of the members of the network, so the chain blockchain is almost impossible to hack. The voice anonymized and encrypted. In this case the encryption keys are two: one is the user, and the second is divided into several parts until the end of the voting is kept by different members.”
On the government website indicate that the basis of the system of voting is the blockchain-a platform Exonum, and the voices of the users conducting the program is based on smart contracts with its participants ' answers are encrypted. At the end of voting, the results are automatically rasshifruyte and will be published in the blockchain system.
In addition, the system eliminates the ability to determine the voice of each user, because after he voted and left the browser that is used to identify the key destroyed. The only danger for Exonum is a hacker attack, to resist which the developers can not yet.
On the website of the government say - “electronic newsletter only exists on the user's screen until after the vote. To preserve the secrecy of the ballot, information about the newsletter is not saved neither in the user's browser, nor the server administrator. The result is sent in the blockchain system. This can be compared with the entrance to the subway: turnstile verifies the right of passage, and where the passenger is unknown to anyone”.
The expert of the Moscow School Digital Yefim Kazantsev claims that the introduction of the blockchain for voting is an indispensable tool for the realization of fair elections. “Subject to the availability of the programming of a blockchain-based platform for analysis and verification by independent experts, its use can 100% guarantee the fairness and transparency of the vote counting,” he added.