最近几天你可能会遇到诸如区块链,比特币,经常cryptocurrency等等。区块链是一种技术,发现在金融机构中的应用,cryptocurrency、医疗、房地产、等等。自从区块链将全球数据存储在不同的服务器上,允许每个人看到实时的条目,很难一个人接管控制或操纵数据。我们将使用区块链来开发一个投票系统,消除选举舞弊。
在这个blockchain-based投票系统项目中,我们将开发一个分布式电子投票系统识别技术也使用这个系统的局限性。
区块链工具将被运送到你,你可以使用教程学习和构建。今天你可以免费!
问题陈述
在传统的投票系统,投票的过程是更少的保护和主持选举的成本也很高。提出了克服这一区块链投票系统。
过程
登记
首先,验证选民是系统的一个重要组成部分是为了避免滥用别人的身份投票。选民应该填写一个表单,收集信息,如身份证号、邮件地址、邮政地址、密码等等。所有这些信息形成一个事务上创建的选民区块链。
登记后自动政府矿业公司将分析事务是否选民有权投票。另外,生成一个随机密码使用在投票站。在这个过程中,一位选民区块链是用来跟踪这两个交易:当用户注册时,由政府授权商。
重要的是要记住这一点选民区块链永远不会存储的细节由用户投票。
投票机制和架构
建筑设计的灵感来自比特币网络和传统的投票系统的聚合过程。这是一个分散的网络和两个截然不同的blockchains分为三个抽象——国家,选民和地方。
当地的包括所有的数字投票站的选民。的所有节点的constituencyconsists选区的水平。该选区节点直接连接到对方的子集投票站。
国家- - - - - -由节点不与位置,这个抽象的唯一目的是添加块投票区块链和我交易。
独立机构用于审计和监督投票过程。他们还充当矿工在计算过程中。
投票过程
它需要三条信息为个人发表他们的投票:身份证号码,密码在注册过程中生成的,投票卡与二维码。个人可以在当地投票站投票或通过互联网投票卡通过使用提供的URL。
这里的轮询系统咨询选民区块链用户是否有权投票或使用他们的投票。一旦确认用户投票选民的投票删除区块链。重要的是要记住,使用了两种不同blockchains;一个包含用户详细信息,第二个包含内容的选票。
blockchain-based投票系统的优点:
2022世界杯亚洲区赛程表时间Skyfi实验室帮助学生学习实用的技能通过建立实际项目。
你可以与朋友和接收包上门报名
你可以向专家学习,建立工作项目,向世界展示技能和抓住最好的工作。
今天开始!
加入250000 +学生从36 +国家&去拓展他们的实际能力建设项目
把包在24小时内发货。建立使用在线教程。
保持更新最新技术和构建项目