skip to main content
10.1145/3365921.3365927acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmommConference Proceedingsconference-collections
research-article

Blockchain e-voting system with the use of intelligent agent approach

Published: 22 February 2020 Publication History

Abstract

There exist many voting solutions, which have different benefits and issues. The most significant difficulties faced by such systems are lack of transparency and auditability. Recently developed blockchain technology may be a solution to these issues. The paper describes the use of intelligent agents and multi-agent system concept for Auditable Blockchain Voting System (ABVS), which integrates e-voting process with blockchain technology into one supervised non-remote internet voting system which is end-to-end verifiable.

References

[1]
N. Satoshi.: Bitcoin: a peer-to-peer electronic cash system. 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf.
[2]
J. L. Zhao and S. Fan and J. Yan: Overview of business innovations and research opportunities in blockchain and introduction to the special issue. Financial Innovation, Springer Berlin Heidelberg. 2016, p. 2--28.
[3]
D. Drescher: Blockchain Basics: A Non-Technical Introduction in 25 Steps. 1 ed., Frankfurt am Main: Apress. 2017.
[4]
G. Karame and E. Audroulaki: Bitcoin and Blockchain Security. Norwood, MA: Artech House, Inc. 2016.
[5]
M. Risius and K. Spohrer: A Blockchain Research Framework -What We (don't) Know, Where We Go from Here, and How We Will Get There. Business & Information Systems Engineering. Vol. 59, no 6, pp. 385--409, 2017.
[6]
C. De Faveri and A. Moreira and J. AraÞjo: Towards security modeling of e-voting systems. Proc. of IEEE 24th International Requirements Engineering Conference Workshops (REW), Beijing, China. 2016.
[7]
F. Lehoucq: Electoral Fraud: Causes, Types, and Consequences. Annual Review of Political Science. Vol. 6, no 1, pp. 233--256, 2003.
[8]
R. Qi and Feng and Z. Liu and N. Mrad and R. Qi: Blockchain-Powered Internet of Things, E-Governance and E-Democracy. E-Democracy for Smart Cities, Singapore, Springer. 2017, pp. 509--520.
[9]
N. Mpekoa and D. van Greunen: E-voting experiences: A case of Namibia and Estonia. Proc. of IST-Africa Week Conference (IST-Africa), Windhoek. 2017.
[10]
J. Willemson: Bits or paper: Which should get to carry your vote?. Journal of Information Security and Applications. Vol. 38, pp. 124--131, 2018.
[11]
N. Braun Binder and A. Driza and R. Krimmer and U. SerdÃijlt and P. Vinkel: Focus on E-Voting, ACE Electoral Knowledge Network. 2014. [Online]. Available: http://aceproject.org/ace-en/focus/e-voting/about.
[12]
A. Ojo and S. Adebayo: Blockchain as a Next Generation Government Information Infrastructure: A Review of Initiatives in D5 Countries. Government 3.0 -- Next Generation Government Technology Infrastructure and Services, Springer. 2017, pp. 283--298.
[13]
Enterprise Estonia. Factsheet on Estonian blockchain technology (in English). 2012. [Online]. Available: https://e-estonia.com/wp-content/uploads/facts-a4-v03-blockchain.pdf.
[14]
I. Akwei: Sierra Leone is first country in the world to use blockchain technology to vote. March 2018. [Online]. Available: https://face2faceafrica.com/article/sierra-leone-first-country-world-use-blockchain-technology-vote.
[15]
W. Stallings: Chapter 11 Cryptographic Hash Functions. Cryptography and Network Security: Principles and Practice (6th Edition), Pearson Education, Inc. 2013, pp. 313--354.
[16]
V. Morabito: The Security of Blockchain Systems. Business Innovation Through Blockchain, Springer. 2017, pp. 61--78.
[17]
Z. Zheng and S. Xie and H. Dai and S. Chen and H. Wang: An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends. Proc. of IEEE International Congress on Big Data (BigData Congress), Honolulu, HI, USA. 2017.
[18]
D. Mingxiao and M. Xiaofeng and Z. Zhe and C. Qijun: A review on consensus algorithm of blockchain. Proc. of IEEE International Conference on Systems, Man, and Cybernetics (SMC), Banff, Canada. 2017.
[19]
Ethereum Foundation. Ethereum Project. Ethereum Foundation. August 2014. [Online]. Available: https://www.ethereum.org/.
[20]
P. S. Naidu and R. Kharat and R. Tekade and P. Mendhe and V. Magade: E-voting system using visual cryptography & secure multiparty computation. Proc. of International Conference on Computing Communication Control and automation (ICCUBEA), Pune, India. 2016.
[21]
P. Wolf and R. Nackerdien and D. Tuccinardi: Introducing Electronic Voting: Essential Considerations. International Institute for Democracy and Electoral Assistance. December 2011. [Online]. Available: https://www.idea.int/publications/catalogue/introducing-electronic-voting-essential-considerations.
[22]
Y. Zhou and S. Chen and S. S. Wu: MVP: An Efficient Anonymous E-voting Protocol. Proc. of Global Communications Conference (GLOBECOM), Washington, DC, USA. 2016.
[23]
X. Ochoa and E. PelÃąez: Affordable and Secure Electronic Voting for University Elections: the SAVE Case Study. Proc. of 4th International Conference on eDemocracy & eGovernment (ICEDEG), Quito, Ecuador. 2017.
[24]
S. Caarls: E-voting handbook: Key steps in the implementation of e-enabled elections. Council of Europe. November 2010. [Online]. Available: https://www.coe.int/t/dgap/goodgovernance/Activities/E-voting. [Accessed January 2018].
[25]
A. Schneider and C. Meter and P. Hagemeister: Survey on Remote Electronic Voting. arXiv preprint arXiv:1702.02798, 2017.
[26]
L. Fouard and M. Duclos and P. Lafourcade: Survey on Electronic Voting Schemes. Project AVOTÃL', University of Grenoble. 2017.
[27]
S. Mello-Stark and E. A. Lamagna: The Need for Audit-Capable E-Voting Systems. Proc. of 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA), Taipei, Taiwan. 2017.
[28]
S. M. Anggriane and S. M. Nasution and F. Azmi: Advanced e-voting system using Paillier homomorphic encryption algorithm. Proc. of International Conference on Informatics and Computing (ICIC), Mataram, Indonesia. 2016.
[29]
Agora Technologies. Agora__Whitepaper__v0.2.pd. 2015. [Online]. Available: https://agora.vote/Agora__Whitepaper__v0.2.pdf. [Accessed 20 April 2018].
[30]
N. Kshetri and J. Voas: Blockchain-Enabled E-Voting. IEEE Software. Vol. 35, No 4, pp. 95--99. 2018.
[31]
M. Chaieb and S. Yousfi and P. Lafourcade and R. Robbana: Verify-Your-Vote: A Verifiable Blockchain-Based Online Voting Protocol. Information Systems. EMCIS 2018. LNBIP, Vol. 341, Springer. 2019.
[32]
S. Bartolucci and P. Bernat and D. Joseph: SHARVOT: Secret SHARe-Based VOTing on the Blockchain. Proc. of IEEE/ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), Gothenburg, Sweden. 2018.
[33]
State Electoral Office of Estonia. General Framework of Electronic Voting and Implementation there of at National Elections in Estonia. June 2017. [Online]. Available: https://www.valimised.ee/sites/default/files/uploads/eng/IVXV-UK-1.0-eng.pdf.
[34]
S. Heiberg and J. Willemson: Verifiable internet voting in Estonia. Proc. of 6th International Conference on Electronic Voting: Verifying the Vote (EVOTE), Lochau, Austria. 2014.
[35]
Council of Europe -- Committee of Ministers. Recommendation CM/Rec (2017) 51 of the Committee of Ministers to member States on standards for e-voting. June 2017. [Online]. Available: https://search.coe.int/cm/Pages/result__details.aspx?ObjectID=0900001680726f6f.
[36]
Ad hoc Committee of Experts on Legal, Operational and Technical Standards for e-voting (CAHVE). Explanatory Memorandum to Recommendation CM/Rec(2017)5 of the Committee of Ministers to member States on standards for e-voting. June 2017. [Online]. Available: https://search.coe.int/cm/Pages/result_details.aspx?ObjectID=090000168071bc84.
[37]
P. Noizat: Blockchain Electronic Vote. Handbook of Digital Currency, Elsevier Inc. 2015, pp. 453--460.
[38]
X. Xu and I. Weber and M. Staples and L. Zhu and J. Bosch and L. Bass and C. Pautasso and R. Rimba: A Taxonomy of Blockchain-Based Systems for Architecture Design. Proc. of IEEE International Conference on Software Architecture (ICSA), Gothenburg, Sweden. 2017.
[39]
M. T. Sandikkaya and B. Orencik: Agent-Based Offline Electronic Voting. Proc. of 30th Annual International Computer Software and Applications Conference, Chicago, USA. 2006.
[40]
M. Pawlak and J. Guziur and A. Poniszewska-Maranda: Voting process with blockchain technology: Auditable Blockchain Voting System. Advances in Intelligent Networking and Collaborative Systems, LNDECT 23, Springer-Verlag Heidelberg. 2018.
[41]
A. Poniszewska-Maranda and L. Gebel: Retrieval and processing of information with the use of multi-agent system. Journal of Applied Computer Science. Vol. 24, No 2, ISSN 1507-0360, pp. 17--37. 2016.

Cited By

View all
  • (2024)Blockchain-Based E-Voting Mechanisms: A Survey and a ProposalNetwork10.3390/network40400214:4(426-442)Online publication date: 26-Sep-2024
  • (2024)An Approach to Blockchain-Based E-Voting System Using Peer-To-Peer ProtocolProceedings of Fifth International Conference on Computer and Communication Technologies10.1007/978-981-99-9704-6_31(337-346)Online publication date: 14-Feb-2024
  • (2023)Blockchain-Based E-Voting Systems: A Technology ReviewElectronics10.3390/electronics1301001713:1(17)Online publication date: 19-Dec-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
MoMM2019: Proceedings of the 17th International Conference on Advances in Mobile Computing & Multimedia
December 2019
266 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • Johannes Kepler University, Linz, Austria
  • @WAS: International Organization of Information Integration and Web-based Applications and Services

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 February 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. blockchain
  2. e-voting
  3. e-voting system
  4. intelligent agents
  5. multi-agent system

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

MoMM2019

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)16
  • Downloads (Last 6 weeks)3
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Blockchain-Based E-Voting Mechanisms: A Survey and a ProposalNetwork10.3390/network40400214:4(426-442)Online publication date: 26-Sep-2024
  • (2024)An Approach to Blockchain-Based E-Voting System Using Peer-To-Peer ProtocolProceedings of Fifth International Conference on Computer and Communication Technologies10.1007/978-981-99-9704-6_31(337-346)Online publication date: 14-Feb-2024
  • (2023)Blockchain-Based E-Voting Systems: A Technology ReviewElectronics10.3390/electronics1301001713:1(17)Online publication date: 19-Dec-2023
  • (2023)Blockchain Electoral Vote Counting Solutions: A Comparative Analysis of Methods, Constraints, and Approaches2023 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD)10.1109/icABCD59051.2023.10220467(1-10)Online publication date: 3-Aug-2023
  • (2023)Electronic Voting Through Blockchain: A Survey2023 5th International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)10.1109/HORA58378.2023.10156749(1-6)Online publication date: 8-Jun-2023
  • (2023)Secure e-Voting System—A ReviewHybrid Intelligent Systems10.1007/978-3-031-27409-1_111(1209-1224)Online publication date: 25-May-2023
  • (2023)A Proposal of Blockchain and NFC-Based Electronic Voting SystemAdvanced Computational Techniques for Renewable Energy Systems10.1007/978-3-031-21216-1_7(66-75)Online publication date: 14-Feb-2023
  • (2022)LegitVote: A Blockchain-Based System to Facilitate E-Voting Process2022 International Conference on Computer and Applications (ICCA)10.1109/ICCA56443.2022.10039527(1-7)Online publication date: 20-Dec-2022
  • (2022)An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and SolutionsIEEE Access10.1109/ACCESS.2022.321916010(116858-116906)Online publication date: 2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media