Blockchain-Based Voting System
1. The voter casts their vote in the ballot unit.
2. The vote is converted into a digital vote.
3. The digital vote is hashed using a cryptographic hash function.
4. The hashed vote is encrypted using public key encryption (RSA).
5. The encrypted and hashed vote is transacted to a blockchain node.
6. Each node is added to the blockchain network, ensuring security and transparency.