A proof of concept model for for a voting system based on block-chain technology. This was my project for the "CSC 330: Computer Networks" course at Ahmedabad University.
The POC model broadcasts the encrypted block of votes in blockchain. The nodes in the P2P network represent the voting machines. The encrypted block of votes is available at all nodes in the network in case the central storage of the votes is attacked.
I am thankful to pystone for making their code public.
- Clone the repo.
- Execute command:
java -jar Blockchain_voting.jar