B-Voting
Building an electronic voting system that satisfies the legal requirements of legislators has been a challenge for a long time. Distributed ledger technologies are an exciting technological advancement in the information technology world. Blockchain technologies offer an infinite range of applications benefiting from sharing economies. Using the Blockchain technique we can secure the voting procedure.
In every democracy, the security of an election is a matter of national security. The computer security field has for a decade studied the possibilities of electronic voting systems, with the goal of minimizing the cost having a national election, while fulfilling and increasing the security conditions of an election.
Replacing the traditional pen and paper scheme with a new election system is critical to limit fraud and having the voting process traceable and verifiable.
The disadvantage of the existing system is that the voting procedure is not at all secure and we can’t say that results of the election are accurate. Using the new proposed method provides three ways of credential checking after only which the vote gets cast.
The voter will be able to check the vote he casted any time .There would be a central authority , maybe an organization or a person , called Admin . Admin is solely responsible of the entire voting procedure . A person who wants to cast a vote first applies to the admin and the admin provides a unique id number to the person. Admin then collects more information about the person like facial features , fingerprint etc and creates the dataset of the person.
The voter gets registered .
Later when the admin creates a voting platform , an email and a SMS is sent to all voters participating in that particular voting , which also is decided by the admin , as a reminder. When a voter joins the platform to cast his vote, he is asked to provide his unique id number . Then face recognition procedure is carried out and cross-checked with the dataset linked to that particular id number . If matches , the voter is allowed to cast his vote and his vote is stored to a blockchain . Atlast , data is retrieved from the blockchain and the winner is decided.
In the existing method a voting requires lot of man power and the expense of conducting the election is really high. By using the proposed method we dont require much man power and it costs way less money and is more secure and accurate than the existing method. By using this method we can analyze the results of the election in a single click. So this method will change the election procedure in an intelligent way.