节点文献

基于区块链智能合约的安全投票系统

Secure voting system based on blockchain smart contract

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 胡博明陈晓丰胡大裟蒋玉明

【Author】 HU Boming;CHEN Xiaofeng;HU Dasha;JIANG Yuming;School of Computing,Sichuan University;Sichuan Laboratory of Big Data Analysis and Fusion Application Technology Engineering;Hangzhou Qulian Technology Co.,Ltd.;School of Computer Science and Technology,Zhejiang University;

【通讯作者】 胡大裟;

【机构】 四川大学计算机学院四川省大数据分析与融合应用技术工程实验室杭州趣链科技有限公司浙江大学计算机科学与技术学院

【摘要】 针对目前线上投票系统中存在的投票人身份认证、数据隐私和恶意刷票问题,文中提出并设计一种基于区块链智能合约的安全投票系统。所提方法与创新点是结合区块链技术与密码技术实现一个安全投票方案,使用SM2椭圆曲线公钥密码算法加密投票者的注册码与投票选择信息,并且该系统不再依赖于可信的统计机构或可信的硬件,而是构建去中心化的PKI体系,通过区块链交易承载证书签发、证书验证来保障选民身份验证。在区块链上为该投票方案设计了安全投票智能合约,并且开发了投票系统DAPP,通过实验证明该投票方案能够解决投票系统出现的上述问题,确保投票系统的安全性,提高投票系统的吞吐量,降低投票过程的交易消耗。该方法能够解决投票过程中选民的身份验证问题,也可避免刷票和数据隐私泄漏问题,能够保证投票系统的安全。

【Abstract】 A secure voting system based on blockchain smart contract is proposed and designed to deal with the voter identity verification,data privacy leakage and maliciously repeated vote in the current online voting system. The proposed method and its innovation are to implement a secure voting scheme by combining the blockchain technology and cryptography technology. The SM2 elliptic curve public key cryptography algorithm is used to encrypt the voters′ registration code and voting selection information. The system no longer relies on any credible statistical agency and trusted hardware,but the decentralized PKI system is constructed. The authentication of voters is guaranteed with the certificate signing and certificate verification carried by means of the blockchain transaction. A secure voting smart contract is designed on the blockchain for this voting scheme,and a voting system DAPP is developed. The experimental results show that the voting scheme can solve the above problems in the voting system,ensure the security of the voting system,improve the throughput of the voting system,and reduce the transaction consumption in the voting process. This method can solve the problem of identity verification of voters in the voting process,and avoid the problems of maliciously repeated vote and data privacy leakage,which can ensure the security of the voting system.

  • 【文献出处】 现代电子技术 ,Modern Electronics Technique , 编辑部邮箱 ,2022年06期
  • 【分类号】TP311.13
  • 【被引频次】2
  • 【下载频次】1106
节点文献中: 

本文链接的文献网络图示:

本文的引文网络