摘要

随着物质和生活水平的提高,人们对各种事务的参与热情逐渐高涨。投票是互联网技术中最为广泛的应用之一,目前现有的线上投票系统中存在着重复欺诈投票、数据篡改、投票数据丢失、结果无法验证等投票数据客观性问题,同时存在投票后数据记录并存储在中央服务器中的投票数据安全性问题。区块链技术通过分布式结构实现去中心化,通过共识机制实现公平、公正、公开的具有共享状态的数据账本。在此基础上,本文提出了基于区块链技术电子投票系统的设计方案,采用分布式网络作为系统的整体架构,可解决系统中心化存储问题,并采用共识机制和数字加密算法解决了投票过程中的数据安全性问题,同时对系统进行总体的设计。