Abstract
An anonymous online voting system based on blockchain is proposed for the problem that the voting process details are not public, citizens do not trust, and the results cannot be verified. Using the characteristics of blockchain cryptography and distributed networks, it is possible to perfectly solve the problem of voting data security and server single point of failure. Recording by the id of the account for data verification in the future. The pricing mechanism of the Ethereum system can effectively prevent the situation of one vote and more investment, and truly realizes the openness and transparency of the voting process technically, and realizes the anonymity of the voter identity to a certain extent. In the long term, it is planned to study IPFS distributed storage in depth and distribute the voting data of the uplink to different nodes to achieve higher security and transparency.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Buterin, V., et al.: A next-generation smart contract and decentralized application platform, white paper (2014)
Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System. Manubot (2019)
Yong, Y., Feiyue, W.: Current status and prospects of blockchain technology development. Autom. Chem. 42(4), 481–494 (2016)
Swan, M.: Blockchain: Blueprint for a New Economy. O’Reilly Media Inc., Sebastopol (2015)
Szabo, N.: Formalizing and securing relationships on public networks. First Monday 2(9) (1997)
Qifeng, S., Cheqing, J., Zhao, Z., et al.: Blockchain technology: architecture and progress. Chin. J. Comput. 41(5), 969–988 (2018)
Buterin, V.: A next-generation smart contract and decentralized application platform [EB/OL]. Accessed 01 May 2018. https://github.com/ethereum/wiki/wiki/. White-Paper
Yavuz, E., Koc, A.K., Çabuk, U.C., et al.: Towards secure e-voting using ethereum blockchain. In: 2018 6th International Symposium on Digital Forensic and Security (ISDFS), pp. 1–7. IEEE (2018)
Tarasov, P., Tewari, H.: The future of e-voting. IADIS Int. J. Comput. Sci. Inf. Syst. 12(2), (2017)
Meeser, F.L.: Decentralized, transparent, trustless voting on the ethereum blockchain (2017)
McCorry, P., Toreini, E., Mehrnezhad, M.: Removing trusted tallying authorities, Technical report, Newcastle University (2016). Cited on, Technical report (2016)
Acknowledgment
This article is supported by CERNET’s next-generation Internet technology innovation project: Research on blockchain source tracing technology to e-commerce under ipv6 (NGII20180902).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ouyang, J., Deng, Y., Tang, H. (2020). Blockchain Electronic Voting System for Preventing One Vote and Multiple Investment. In: Zheng, Z., Dai, HN., Tang, M., Chen, X. (eds) Blockchain and Trustworthy Systems. BlockSys 2019. Communications in Computer and Information Science, vol 1156. Springer, Singapore. https://doi.org/10.1007/978-981-15-2777-7_62
Download citation
DOI: https://doi.org/10.1007/978-981-15-2777-7_62
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2776-0
Online ISBN: 978-981-15-2777-7
eBook Packages: Computer ScienceComputer Science (R0)