摘要
区块链作为重要的应用技术创新,提供了一套集体维护去中心的安全可靠的分布式数据库技术方案,使其在解决许多应用问题时具有明显的优势。介绍区块链技术及其架构,基于以太坊技术设计实现在线投票系统,对实现步骤进行详细介绍。基于区块链的投票系统可以使投票更加安全并且具有匿名性,不仅可以消除欺诈行为,最终结果也更加透明。
Blockchain,as an important application technology innovation,provides a secure and reliable distributed database technology scheme which is decentralization and need collective maintenance.It has obvious advantages in solving many application problems.In this article,the blockchain technology and its architecture are introduced,and the online voting system is implemented based on the technology design of Ethereum.The implementation steps are introduced in detail.The voting system based on blockchain can make the vote more secure and anonymous,not only to eliminate fraud,but also to be more transparent.
作者
贾民政
JIA Minzheng(School of Electrical and Information Engineering,Beijing Polytechnic College,Beijing 100042,China)
出处
《北京工业职业技术学院学报》
2018年第2期25-29,共5页
Journal of Beijing Polytechnic College
基金
2017年北京工业职业技术学院科研课题(BGZYKY201737)
关键词
区块链
电子投票
以太坊
智能合约
blockchain
electronic voting
ethereum
intelligent contract