The irony is so thick you’d think it was made from ballistic jelly. But, that’s exactly what’s needed to contain this shot across the election-tampering bow the Russians just pulled off.
According to Coindesk, the city of Moscow is unveiling an Ethereum-based version of its voting system called Active Citizen. By putting the votes on the blockchain, as long as the code is solid, then the results cannot be disputed.
This is one of the major promises of the trustless systems the crypto-community has been clamoring about for nearly a decade now. From the moment I heard about Ethereum and smart contracts, the first application that popped into my head was voting.
Votes need to be on the blockchain.
Nothing in our current society is more important than removing the spectre of corruption from our elections. While I personally think voting is a complete waste of time (Don’t Vote! It only encourages them, is my motto) the reality is a tremendous amount of power is commanded through the siren’s call of the democratic mandate voting confers on a society.
So, it only makes to create a voting system in capable of being hacked.
I can almost hear the screams of terror from the Democratic party in the U.S. as I type those words.
They know they’ll never win a national or state-wide election again without ballot stuffing, voter bussing and illegal immigrants voting multiple times.
So, the next words you’ll hear from them regarding any kind of blockchain-based voting system is “All poll taxes are racist.”
Active vote has been around a while as an Oracle-based system. For the Ethereum-based system Moscow is starting small …
…allowing residents to cast votes for measures ranging from the name of their new metro train to the color of the seats in a new sports arena. But in an effort to soothe people’s concerns over whether to trust the city in its vote counting, it’s added a private version of the ethereum blockchain to that project’s architecture.
“Of course, sometimes we hear that not all the votes are trusted,” said Andrey Belozerov, the strategy and innovations advisor to the city’s CIO. “So, we decided to use a blockchain for the Active Citizen project, as a platform of electronic trust.”
The ethereum-based platform, which allows anyone to audit the open-source results, has been downloaded by more than 100 node operators since its December launch.
There are concerns, rightly, about scaling and clearing enough transactions in a reasonable amount of time. So, it is best to test this system on inconsequential votes like the colors of seats on the Moscow Metro.