The source code of the Russian blockchain voting system was released to the public

CONTENT

  • Full source code posted on GitHub

  • Users question the integrity of the vote count

  • Earlier, a database of electronic voting participants with a volume of 1.1 million lines leaked to the network

International consortium of news organizations developing transparency standards.

Users have already criticized the system and found various flaws in the remote electronic voting system of the Central Election Commission of the Russian Federation

Rostelecom has released the open source code of the remote electronic voting system (DEG) of the Central Election Commission of the Russian Federation in public access on a large hosting system for IT projects GitHub.

In the author’s publication on Habré, representatives of Rostelecom admitted that blockchain technology is still “not a silver bullet that solves all issues”. 

Join our telegram channel to keep abreast of the main trends in the crypto market.

To create the system, a large number of software and hardware components have been developed that are responsible for different tasks, the provider said..

“Make sure everything is correct”

At the technical level, DEG is a complex that combines components for the interaction of voters in a single system according to the following principle:

Source: “Habr”

In practice, the voting process in the DEG looks like this:

  • Verified users of the State Services portal submit applications to vote;
  • Voter data is re-verified by the CEC and then uploaded to the Voter List component along with the generation of unique identifiers in the blockchain;
  • Having entered the polling station, the user is authenticated and identified in the voter list;
  • After identification, anonymization takes place: the voter receives a ballot without identification marks;
  • At the moment of voting, the voter is redirected to the so-called “anonymous zone”. The newsletter is displayed here and the processing of the user’s choice;
  • The source code of the Russian blockchain voting system was published in the open access
  • After voting, the ballot is encrypted (which encryption algorithm is still unknown) on the device of the voter and registered in the “Distributed storage and vote counting” component based on the blockchain.

The blockchain itself, according to representatives of Rostelecom, plays the function of “invariability of information”, as well as “ensuring transparency”.

Learn how to trade in the cryptocurrency market with BeInCrypto partner – cryptocurrency exchange StormGain

In an interview with “Ridus”, the head of the working group of the Public Chamber of the Russian Federation for monitoring remote electronic voting, Alexander Malkevich, said that with the publication of the source code of the DEG in the public domain, all issues of “openness and transparency of the electoral process”.

“But the most important thing is openness: there were a lot of questions from specialists, everyone wanted to make sure that everything in the organization of the DEG was correct and real,” Malkevich said..

Backdoor theme not disclosed

However, users almost immediately found various flaws in the DEG, which raise questions about the effectiveness of using blockchain technology and trust in such a system..

“Let’s look at the blockchain picture: all the nodes belong to one actor. There are no independent observing nodes in the picture. Obviously, he also has the ability to attack 51% (he controls all 100% of the nodes!). Explain to me how you can trust this thing? ”- wrote a user under the nickname mixsture.

Users were also skeptical about the impossibility of those who voted to check the correctness of the vote count..

“How can you be sure that the votes are counted in the program according to the correct algorithm? What prevents the system from storing one vote and, as a result, giving out another? “, – wrote the user under the nickname Rsa97.

The editorial staff of BeInCrypto previously wrote that the Central Election Commission of the Russian Federation refused to consider the current DEG system “crude”.

Member of the Central Election Commission of the Russian Federation Anton Lopatin said that the technology does not have any fundamental differences from the Moscow version, the main methods of which remain “unchanged”.

In August 2020, a whole database of participants in electronic voting on amendments to the Constitution was discovered on the darknet..

The leakage to 1.1 million lines of personal data. For each line, the seller asked for $ 1.5.

What do you think? Share your thoughts with us in the comments and join the discussion in our Telegram channel.

Russian blockchain voting system shows up on GitHub

Disclaimer

All information contained on our website is published in good faith and objectivity, and for informational purposes only. The reader is solely responsible for any actions he takes based on the information received on our website..

Share Article

The source code of the Russian blockchain voting system was released to the public
The source code of the Russian blockchain voting system was published in the open access

The Pregnant Doc Telling the Truth About COVID-19 | Informer

The source code of the Russian blockchain voting system was published in the open access
The source code of the Russian blockchain voting system was released to the public