An Approach Towards Implementing Online Voting System Framework Using Blockchain Technology and Smart Contract

被引:0
|
作者
Haldar, Paranjay [1 ]
Roy, Rajdeep [1 ]
Biswas, Utpal [1 ]
机构
[1] Univ Kalyani, Dept Comp Sci & Engn, Kalyani, India
关键词
Blockchain; CID; Encryption; IPFS; Online voting; Smart contracts; Voter authentication;
D O I
10.1007/s11277-024-11622-1
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper displays the architecture and implementation of an online voting system that employs Blockchain technology and the InterPlanetary File System (IPFS) to assure safe, transparent, and tamper-proof elections. The offered framework utilizes IPFS to record and supervises voter details, such as name, father's name, address, constituency, and date of birth. IPFS gives a Content Identifier (CID) based on these attributes. The Election Commission (EC) hashes these CIDs with SHA256 to avail authentication and then records them on the smart contract. Voters issues their particulars to IPFS to achieve a CID, which is then encrypted and validated against the data recorded in the smart contract to warrant its legitimacy. On successful validation, voters produce additional credentials, including their wallet address and password, which are then thoroughly stored on IPFS. The repossessed CID is afresh encrypted with the EC's private key before being sent storing on the smart contract. During the voting procedure, voters present their wallet address and password. These particulars are directed to IPFS to recoup the CID. Once the CID is picked up, it is encrypted and verified in provision of the smart contract. If the verification is successful, the voter is treated genuine and licensed to cast their votes. To forbid fraud and unauthorized access, the system's architecture assures vigorous security through encryption and Blockchain verification. The incorporation of Blockchain technology into the voting process also strengthens both transparency and integrity. This paper circumferences the implementation dares, security considerations, and potential enhancement for scalability and efficiency in large-scale elections.
引用
收藏
页码:2699 / 2732
页数:34
相关论文
共 50 条
  • [21] Smart Contract enabled Online Examination System Based in Blockchain Network
    Jain, Apoorv
    Tripathi, Arun Kumar
    Chandra, Naresh
    Chinnasamy, P.
    2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [22] Voting Process with Blockchain Technology: Auditable Blockchain Voting System
    Pawlak, Michal
    Guziur, Jakub
    Poniszewska-Maranda, Aneta
    ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, 2019, 23 : 233 - 244
  • [23] Designing of a Framework for Electronic Voting Systems using Blockchain Technology
    Alabri, Raya Nasr H.
    Shaikh, Abdul K.
    Smith, Leon G.
    Albadi, Ali
    VISION 2025: EDUCATION EXCELLENCE AND MANAGEMENT OF INNOVATIONS THROUGH SUSTAINABLE ECONOMIC COMPETITIVE ADVANTAGE, 2019, : 24 - 30
  • [24] Towards a framework for implementing blockchain technology in the construction industry of Sri Lanka
    Gamage, Namal
    Ambagala, A. P. Krishni Kavindya
    Nanayakkara, Samudaya
    Perera, Srinath
    BUILT ENVIRONMENT PROJECT AND ASSET MANAGEMENT, 2024,
  • [25] Penetration testing framework for smart contract Blockchain
    Akashdeep Bhardwaj
    Syed Bilal Hussian Shah
    Achyut Shankar
    Mamoun Alazab
    Manoj Kumar
    Thippa Reddy Gadekallu
    Peer-to-Peer Networking and Applications, 2021, 14 : 2635 - 2650
  • [26] Penetration testing framework for smart contract Blockchain
    Bhardwaj, Akashdeep
    Shah, Syed Bilal Hussian
    Shankar, Achyut
    Alazab, Mamoun
    Kumar, Manoj
    Gadekallu, Thippa Reddy
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (05) : 2635 - 2650
  • [27] Blockchain technology and smart contract for civil structural health monitoring system
    Xu, Jie
    Liu, Haoran
    Han, Qinghua
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2021, 36 (10) : 1288 - 1305
  • [28] E-voting system using Blockchain technology
    Hossain, Syeda Sumbul
    Arani, Samen Anjum
    Rahman, Tanvir
    Bhuiyan, Touhid
    Alam, Delwar
    Zaman, Moniruz
    ICBTA 2019: 2019 2ND INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, 2019, : 113 - 117
  • [29] A secure vehicle theft detection framework using Blockchain and smart contract
    Das, Debashis
    Banerjee, Sourav
    Biswas, Utpal
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (02) : 672 - 686
  • [30] An Immutable Framework for Smart Healthcare Using Blockchain Technology
    Faneela
    Khan M.A.
    Alsuhibany S.A.
    El-Shafai W.
    Rehman M.U.
    Ahmad J.
    Computer Systems Science and Engineering, 2023, 46 (01): : 165 - 179