Russia's Blockchain-Based E-Vote System Suffers Node Attack

Published at: June 29, 2020

Russia’s blockchain-based voting system for the constitutional amendments has reportedly been attacked via an election observer’s node. 

As reported by state-owned news agency TASS, the attack occurred on June 27 around 8 PM CET. A government of Moscow representative told TASS that the attack did not cause a system malfunction, meaning that all e-votes will be successfully recorded on the blockchain.

According to the official, cybersecurity experts were working to restore access to the attacked node. It is not clear if it’s been repaired at this point. 

E-voting, held from June 25 to June 30 for residents of Moscow and Nizhniy Novgorod, is based on the Exonum blockchain platform developed by Bitfury. Cointelegraph reached out to Bitfury for additional comments regarding the attack, but did not hear back as of press time.

Initiated earlier this year, the constitutional amendments will theoretically allow Vladimir Putin to serve two more six-year terms if approved, meaning that he may remain president until 2036.

The system has experienced hiccups before

According to previous reports, the website for e-voting was inaccessible during the first few hours after going live. 

Moreover, the blockchain-based online voting has produced some abnormal results in certain regions. For instance, nearly 7,300 people assigned to a polling station in Troitsky Administrative Okrug were registered to vote online, despite the station only having a total of 2,358 residents eligible to vote. The local electoral commission claimed that this was a "technical malfunction." 

Further, some people have reported successfully managing to vote multiple times due to the system’s apparently poor compatibility with the vote’s offline part. 

Local journalist Pavel Lobkov posted a video describing how he initially voted offline at his polling station, and then voted online an hour later. 

Similarly, Yael Iliinsky, a Russian national based in Israel, reportedly managed to vote three tunes: online via the website, at the Russian embassy in Tel-Aviv, and at the Russian consulate in Haifa. She also claimed that her daughter, who is still a minor, also voted in Haifa because her documents weren’t checked.

Tags
Related Posts
Russia Pilots Federal Voting on Waves Blockchain
Russia is set to pilot a national blockchain-based e-voting system in September. The new system was developed in partnership between Rostelecom, Russia’s largest integrated provider, and Waves Enterprise. Another recent blockchain e-voting experiment in Russia ended in fiasco after the system suffered a number of setbacks and attacks. The Russian government used a different blockchain provider of digital services and solutions, Bitfury, for that particular implementation however. Artem Kalikhov, chief product officer of Waves Enterprise, told Cointelegraph that their work with Rostelecom was independent of that previous pilot. Kalikhov said that the system developed by Waves employes zero-knowledge proofs and …
Technology / Aug. 19, 2020
Russia’s Blockchain E-Vote Participants May Have Had Their Private Data Leaked
Personal data for over a million Russian nationals has reportedly been leaked. The data allegedly belongs to some of the citizens who participated in the recent blockchain-based e-vote on Constitutional amendments. The archive was reportedly available for everyone to download According to an investigation published by Russian language media outlet Meduza, an archive titled “degvoter.zip”, which contains said data, was publicly available for download for at least several hours on July 1 via a government website. The file has since been distributed through various Telegram groups and channels. The archive was password protected. According to the publication, however, it could …
Blockchain / July 10, 2020
Russia's Blockchain Voting System Let Users Decrypt Results Before Count
Russia’s blockchain-based voting system for the constitutional amendments had a vulnerability that reportedly made it possible to decipher votes before the official count. Constituents could decipher their own private keys According to research by Russia-language news outlet Meduza, when the constituents casted their vote via a special website, the results would get encrypted by a JavaScript library called TweetNaCl.js. This is an implementation of the "Networking and Cryptography," or NaCi, cryptography library created by the mathematician Daniel J. Bernstein and cryptographers Tanja Lange and Peter Schwabe. Per Meduza, the voting system relied on the so-called deterministic encryption, meaning that using …
Technology / July 2, 2020
Russia's Blockchain Voting System Malfunctions Soon After Going Live
Russia’s blockchain-based voting system for the Constitutional amendments is off to a rocky start after going live earlier today, according to local media reports. E-voting, scheduled to take place from June 25 to June 30 for residents of Moscow and Nizhniy Novgorod, is based on the Exonum blockchain platform developed by Bitfury. The blockchain will allegedly help to encrypt votes to provide secure and immutable data. Moscow and Nizhniy Novgorod residents can vote offline or online via a special website that, according to a report from RIA news agency, was inaccessible during the first few hours after going live. According …
Blockchain / June 25, 2020
Blockchain Voting Will Determine Vladimir Putin’s Presidential Fate
Russia’s upcoming e-voting on the Constitutional amendments will be implemented using blockchain technology. Moscow citizens will be able to cast their votes on Vladimir Putin’s Constitutional amendments online via blockchain-powered e-voting. As announced on the Moscow government’s official website, Moscow voters can sign up for the upcoming e-voting starting from June 5. Blockchain makes voting “almost impossible to hack” Scheduled to take place from June 25 to June 30, the e-voting will be implementing blockchain technology to “ensure security and transparency.” As officially announced, blockchain will help to anonymize and encrypt each vote to provide safety and immutability of data. …
Technology / June 5, 2020