Online elections would make it very convenient for people to participate in a Direct Democracy. However, given that election fraud is more likely to occur with electronic voting, especially with machines made by Diebold and ES&S, there is room for concern that online votes can also be hacked. Both election fraud and voter fraud might be prevented by blockchain method, an audit trail for a database which is managed by a network of computers where no single computer is responsible for storing the database.
Blockchain is decentralized. It is a form of encryption that was invented for the purposes of verifying transactions anonymously and securely. Because the transaction record is not centralized, no one person or group is in control or has access to the transaction record. Blockchain is being used now by most major financial companies because it cannot be hacked or changed. Blockchain may make banks obsolete because it performs the function of the trusted third party by removing the need for a trusted third party. When a vote is cast using a blockchain system, the voter can verify that the vote counted. The state can verify that the voter is registered, but the voter’s identity is protected. No one can tamper with the blockchain vote, but it is relatively easy to hack an electronic voting machine, throw registered voters off the rolls, or even damage or throw away a paper ballot.
Initially, Direct Democracy elections might beheld with a combination of paper ballots at local government offices and post offices and blockchain online ballots to test the reliability of the system and/or to accommodate those who don’t use computers.