投票选举解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
投票选举解决方案
本方案旨在构建一个以区块链为技术支撑的投票选举解决方案。该方案可以增加治理机构与选民的相互信任,对选民来说是一种更为方便、易操作的掌上投票工具;对治理机构来说,可以更方便的发起投票和计算投票结果,同时也可以保证选票和选民之间正确的一一对应关系和真实投票结果。
一、主要功能
1.为了投票结果的公开可信,该方案在区块链的搭建方式上选择了
超级节点和普通节点共存的公链模型。
2.超级节点由发起投票的社会治理机构和公证机构(或其他有公信
力的第三方机构)组成,一般一个机构对应一个节点,整个系统不少于4个超级节点。
3.普通节点由选民组成,确切的说是安装了投票APP的选民。
4.安装了投票APP的选民,在验证身份信息后(确保其为符合资格
的选民),会为其分配一个账户地址,负责接收每次投票所需的选票通证。
5.选票通证由治理结构根据需求定期分配到选民的账户地址,选民
行使投票后,通证即从选民地址销毁,相应的将投票结果记录在链上并公示(匿名公示)。未在规定时间内使用的投票通证,在投票截止时即被销毁。
6.发起投票的超级节点(治理机构)负责筛选选民、验证身份、分
配投票通证、制定投票规则,其他超级节点负责参与共识,验证
和上传投票数据(验证地址和通证的合法性等)。
7.普通节点除了行使自己的投票权外,还会在手机本地保留投票数
据。选民可以查看投票数据,但不参与共识和上传数据。
8.关于超级节点对应的机构,系统需要为其提供支持发起投票、统
计数据、管理提案等功能的管理工具。
二、产品概念图
投票管理后台:
投票管理后台主要用于管理投票相关的业务,包括投票管理、区块链浏览、账户管理等功能,方便机构在PC端管理投票事务。
用户端投票APP:
用户可以在手机上投票,查看相关的政务新闻和信息,管理个人账户等。
三、迅雷链技术特性:
1. 百万级并发处理能力:迅雷链采用独创的同构多链框架,在业内率先实现了链间的确认和交互,从而达到百万级TPS(transaction per second 每秒处理的交易数)的高并发处理能力。
2. 秒级确认快速可靠:独创的DPoA+PBFT共识机制,在百万级共享计算节点安全可扩展架构的基础上,实现了超低延迟的实时区块写入和查询;单链的出块速度可达秒级,而且保证强一致性,不会产生分
叉,从而保证快速、可靠地完成上链请求。
3. 简易接入强大兼容能力:迅雷链基于WASM支持多种语言编程,大大降低了智能合约的开发门槛;同时支持WASM合约的原地升级,完美应对“EVM上应用开发的最大痛点——合约升级复杂”。
4. 框架型设计超强扩展能力:除了解决区块链应用的升级困难,提供区块链应用功能上的可扩展性,还支持多种共识算法可配置化、底层存储系统可替换等多种扩展能力,轻松应对各种应用场景。
5. 为数据信息安全提供可靠保障:支持包含国密在内的多套密码算法,提供多种先进的隐私保护方案,通过强身份认证保证数据安全,支持敏感信息过滤等信息安全管理手段。