Powerful Cryptocurrency in Blockchain Voting System
Not many people know how voting takes place in the blockchain . It all starts from a public or a private blockchain. The first concern is related to the user’s privacy. A blockchain should hide the voter’s cast. This process is achievable by using zero-knowledge proofs or encryption methods. Secondly, each citizen must register and prove their identity. The voter needs to have a unique identification ID. Voters can submit a passport or biometrics like a fingerprint. After that, the identity is recorded on the blockchain associated with that user’s private key and public key. Instead of a ballot box to cast a vote, a voting token and a smart contract can be used. Each token once sent to the user’s account would have a time limit defined by the smart contract. All candidates would receive an address. Then citizens can use their token to vote by sending it to the candidate’s address. By following these simple rules, this system can easily count each vote. The most int...