Securing e-voting based on blockchain in P2P network

被引:51
|
作者
Yi, Haibo [1 ]
机构
[1] Shenzhen Polytech, Sch Comp Engn, Shenzhen 518055, Peoples R China
关键词
Electronic voting (e-voting); Blockchain; Secure voting; P2P network; TECHNOLOGY; SYSTEM; WILL; IF;
D O I
10.1186/s13638-019-1473-6
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Electronic voting (e-voting) is an electronic means for casting and counting votes. It is an efficient and cost-effective way for conducting a voting procedure, which has characteristic of being magnanimous data and real time and requesting high safety. However, concerns on security of networking and privacy of communication for e-voting have been grown. Securing e-voting is very urgent and has becoming a popular topic in the area of communications and networking. We present techniques to exploit blockchain in P2P network to improve the security of e-voting. First, we design a synchronized model of voting records based on distributed ledger technology (DLT) to avoid forgery of votes. Second, we design a user credential model based on elliptic curve cryptography (ECC) to provide authentication and non-repudiation. Third, we design a withdrawal model that allows voters to change their vote before a preset deadline. By integrating the above designs, a blockchain-based e-voting scheme in P2P network is proposed for essential requirements of e-voting process. To prove and verify the scheme, a blockchain-based e-voting system for multiple candidates has been designed on Linux platforms in P2P network. The system involves electronic voting theory, cryptography, and software engineering theory. The implementation result shows that it is a practical and secure e-voting system, which solves the problem on forgery of votes during e-voting. The blockchain-based e-voting system can be applied to a variety of networking applications directly.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Securing e-voting based on blockchain in P2P network
    Haibo Yi
    EURASIP Journal on Wireless Communications and Networking, 2019
  • [2] Blockchain Based E-Voting System
    Prakash, Satyajeet
    Sahu, Varsha
    Kumar, Lalit
    Proceedings - 2022 4th International Conference on Advances in Computing, Communication Control and Networking, ICAC3N 2022, 2022, : 44 - 48
  • [3] E-Voting on the Blockchain
    Curran, Kevin
    JOURNAL OF THE BRITISH BLOCKCHAIN ASSOCIATION, 2018, 1 (02):
  • [4] A Survey of Blockchain Based on E-voting Systems
    Abuidris, Yousif
    Kumar, Rajesh
    Wenyong, Wang
    ICBTA 2019: 2019 2ND INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, 2019, : 99 - 104
  • [5] Blockchain-Based E-Voting System
    Hjalmarsson, Fridrik Th.
    Hreidarsson, Gunnlaugur K.
    Hamdaqa, Mohammad
    Hjalmtysson, Gisli
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 983 - 986
  • [6] A Blockchain Framework for E-Voting
    Singh, Harikesh
    Sinha, Amit
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (20) : 58875 - 58889
  • [7] E-Voting with Blockchain: An E-Voting Protocol with Decentralisation and Voter Privacy
    Hardwick, Freya Sheer
    Gioulis, Apostolos
    Akram, Raja Naeem
    Markantonakis, Konstantinos
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1561 - 1567
  • [8] Study on E-Voting Systems: A Blockchain Based Approach
    Kamran
    Nasir, Muhammad Hammad
    Imran, Muhammad
    Yang, Joon-Sung
    2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2021,
  • [9] RISKS AND OPPORTUNITIES OF BLOCKCHAIN BASED ON E-VOTING SYSTEMS
    Abuidris, Yousif
    Hassan, Abdelrhman
    Hadabi, Abdalla
    Elfadul, Issameldeen
    2019 16TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICWAMTIP), 2019, : 365 - 368
  • [10] Towards Blockchain-Based E-Voting Systems
    Braghin, Chiara
    Cimato, Stelvio
    Cominesi, Simone Raimondi
    Damiani, Ernesto
    Mauri, Lara
    BUSINESS INFORMATION SYSTEMS WORKSHOPS, BIS 2019, 2019, 373 : 274 - 286