A distributed voting application that uses a blockchain to prevent election tampering and voter suppression.