【24h】

Decentralized Voting: A Self-tallying Voting System Using a Smart Contract on the Ethereum Blockchain

机译:分散投票:在以太坊区块链上使用智能合约的自动交易投票系统

获取原文

摘要

Electronic online voting has been piloted in various countries in the recent past. These experiments show that further research is required, to improve the security guarantees of such systems, in terms of vote confidentiality and integrity and validity verification. In this paper we argue that blockchain technology, combined with modern cryptography can provide the transparency, integrity and confidentiality required from reliable online voting. Furthermore, we present a decentralized online voting system implemented as a smart contract on the Ethereum blockchain. The system has no hardwired restrictions on possible vote assignments to candidates, protects voter confidentiality by using a homomorphic encryption system and stores proofs for each element of a vote. To the best of our knowledge, our proposed system is the first decentralized ranked choice online voting system in existence. The underlying Ethereum platform enforces the correct execution of the voting protocol. We also present a security and performance analysis, showing the feasibility of our proposed protocol for real-world voting applications at large scale.
机译:近年来,电子在线投票已在多个国家试行。这些实验表明,在投票机密性,完整性和有效性验证方面,需要进一步研究以改善此类系统的安全性。在本文中,我们认为区块链技术与现代加密技术相结合可以提供可靠的在线投票所需的透明性,完整性和机密性。此外,我们提出了以智能合约在以太坊区块链上实现的去中心化在线投票系统。该系统对候选人的可能投票分配没有硬性限制,通过使用同态加密系统来保护选民的机密性,并为投票的每个元素存储证明。据我们所知,我们提出的系统是现有的第一个分散式排名选择在线投票系统。底层的以太坊平台强制执行投票协议的正确执行。我们还提供了安全性和性能分析,显示了我们提出的协议在现实世界中的大规模投票应用中的可行性。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号