International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 07 Issue: 09 | Sep 2020
p-ISSN: 2395-0072
www.irjet.net
An Analysis on Hyperledger based Secure E-Voting Priyanka S1, G Maria Kalavathy2 1Student,
Dept. of Computer Science and Engineering, St Joseph’s College of Engineering, Chennai, India of Department, Dept. of Computer Science and Engineering, St Joseph’s College of Engineering, Chennai, India ---------------------------------------------------------------------***---------------------------------------------------------------------2Head
Abstract - Voting plays a vital role in choosing of
for securing our money for our transactions and receive for our purpose. When it comes to bank the third party’s dependence is mostly common for ensuring our privacy and secured based upon terms of our data. So, the trust and dependence on intermediaries is compulsory. These issues can be resolved using blockchain. The applications that are being built using blockchain technology are decentralised and being owned by multiple persons and no one can alter or upload any data in the blockchain without the knowledge of ownership owned member. If anyone tries to alter or upload any data that has to be accepted by the interconnected people. So, blockchain can be completely trusted and it provides the utmost security to data being transferred and received. The ownerships keep on changing as the data is being transmitted to each segment and no single authority is controlling the function, anybody can join in the network who has being authenticated to join the network, based on the request and also other factors like type of blockchain i.e public, private and consortium.
government authorities to take up decisions and also a representative on behalf of the people to express their voice .As years passed it was difficult to handle the centralized voting system and to make it more transparent, anonymous, reliable and secured, for preventing data change and multiple vote casting for a single id. Even in e-voting, the electronic medium of voting has lots of disadvantage such as physical attack, mis using the input keys used to cast vote, black voting and no transparency in the voting process. As of from a voter point of view it as to be assured and know the vote reaches safely and secured. Presently, various researches are being conducted to make a secured and transparent voting system to overcome the issues of anonymity and security issues. In decentralized system, the purpose of the voting process is to make it transparent, simple, secure and anonymity for user interface. This paper provides an E-voting system that are used to manage the voting system and its challenges using a private blockchain Hyperledger in a highly secured manner and medium of voting is through mobile application.
Blockchain will read and write only in database once if the data being written in blockchain based database it cannot be altered or changed at any cause. This kinds of advantages of blockchain can be very used in building a e-voting system since it manages huge amount of data also it provides security for each and every vote so it can be also said has highly secured system when the system is build using blockchain. It involves both the encryption and decryption of data. By this it enables to send the data more securely over the network even if it is unsecured. Encryption is using key to a plain text for converting it into cipher text and decryption is vice versa process of encryption.
Key Words: Blockchain, Hyperledger, Smart Contract, Voting. Secure Voting, Mobile Voting
1. Introduction Electronic Voting (E-Voting) is a one of the ways to cast votes by the electronic systems being built to cast and counting of votes in an election using the cryptography concept. It secures the system since its properties such as transparency, decentralization, irreversibility nonrepudiation is the various featured provided by the blockchain to secure the system. In general, there are two main types of e-voting namely:
1.1 Existing System An Electronic Voting Machine has two units, one is control unit and the other is balloting unit which are combined by a cable. Balloting unit facilitates voting process by the voter through the provided labelled buttons. The control unit controls the ballot units which stores the casted vote, the voting counts and shows the results on 7 segment LED displays. An Electronic Voting Machine can record and collect a maximum range of 3840 votes and can cater to a maximum range of 64 candidates. There is provision for 16 candidates in a single balloting unit and can extend up to a maximum of 4 units which can be connected in parallel. As soon as a specific button on the balloting unit is being pressed, the vote is recorded for that particular candidate and the machine gets locked up. It is not possible to cast vote
1.
E-voting is the method of monitoring physically by the representatives of governmental or electoral authorities e.g. Electronic voting machines at polling booth 2. Remote electronic voting system through Internet in this system the voter can cast and submit their votes electronically to the election authorities, from anywhere since it is be managed when it comes to large number systems of process and it can be made secured through blockchain. Trust, Security, Autonomy and transparency are drawbacks being faced in present time. We are forced to trust the banks
© 2020, IRJET
|
Impact Factor value: 7.529
|
ISO 9001:2008 Certified Journal
|
Page 2397