Uncategorized

世界上首个基于区块链的大型政治选举使用Zcoin区块链

By 十一月 13, 2018 No Comments

在11月1日至9日,很多人注意到我们的交易量大幅增加,在Zcoin区块链上每个区块都有数百到数千笔交易。我们现在终于能够揭示这些交易背后的服务了,如10月份与前财政部长Korn Chatikavanij先生一起暗示过的,泰国政党已经开始使用区块链技术来选择党派领袖了。

泰国民主党是泰国历史最悠久的政党,最近举行了新一届党首初选。在过去,党首是由党议员和党主席选出的,而在这次初选中,所有民主党党员都有资格投票,这是泰国政党第一次让基层参与选举党首。

投票结束时合计收到来自泰国各地的127,479票,据我们所知,这是世界上至今最大规模的应用区块链技术的政治选举,其他更早的区块链投票要么是小规模的试运行,或者是参与率有限-如果确实发生了。

管理层有着独特的需求,即利益相关者希望确保投票不会被篡改。大多数电子投票系统依赖于使用由管理员控制的数据库,而利益相关者不愿意依赖于此,因此就使用无需管理员的    Z​​coin公有链达成一致。选举机制以及启动选举的源代码得到了所有候选人的同意,并由其IT顾问审查,随后得到泰国选举委员会下党内选举委员会的批准。

电子投票有两种方式:全国范围内的投票站使用基于Raspberry Pi的系统和另一种名为D-Elect的移动投票应用程序,均要求选民提交身份照片。

涉及两组数据:身份证明文件和选票。这些数据集经过加密并存储在IPFS上,这是一个分散的分布式文件存储系统。然后将IPFS哈希值存储在Zcoin区块链上,该区块链作为去中心不可篡改的数据库,同时还能保证对选举委员会和民主党候选人的可审计性。

如果您对此好奇,可以点击这里来查看IPFS条目的示例。

选民身份证明和身份证明文件以保护选民隐私的方式加密。使用称为Shamir的私密分享方案的加密方法拆分加密密钥,以确保只有所有利益相关者均在场且同意的情况下,方可解密整套投票数据:

      • 选民身份证件只能由选举委员会成员或民主党代表解密,以核实选民的资格。
      • 如果所有五个成员 – 每个候选人的三名代表,选举委员会代表和民主党代表 都在场并达成一致,投票数据才能被解密。

选票和身份证明文件可以分开阅读,不会泄露哪位投票人投了哪一票。

尽管来自泰国各地的众多选民参与了投票,但最终结果可在投票结束后不到12小时内统计完成。我们非常自豪能够参与此次实践,基于区块链的在线投票系统落地于实处,同时在此过程中我们也得到了许多有价值的经验。

尽管在线投票面临许多挑战,但我们认为这种尝试十分必要,可以使投票更简单、更低成本以及更可信(最重要的一点)。利益相关者强调无需中心化管理员的情况下还能保证投票数据库的完整性,在这种情况下,区块链是一个很好的选择,也是他们能够理解和接受的技术。我们期待进一步改进系统,例如使用零知识证明系统来促进区块链上的匿名但可验证的投票。

免责声明:Zcoin不支持任何政党,并相信其技术的使用能够增强个人自由和民主。