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.
Initially, Direct Democracy elections might be held with a combination of paper ballots at local government offices and post offices and blockchain online ballots to test the reliability of the system. Alternatively, voters using traditional polling locations might assign a multi-digit alphanumeric secure password to their vote and check it later against an online record of all votes.