泰国的领导人选举(初选)已经落下帷幕,值得一提的是,这是全球第一个利用区块链技术完成的选举。
在过去,领导人是由议员和主席选出的,而在这次初选中,利用区块链技术,所有民主党党员都有资格投票,这是泰国政党第一次让基层民众参与选举国家领导人。
通过使用Zcoin区块链提供的实时电子投票系统,该党在11月1日至11月9日期间成功地进行了初选,有超过12万选民参加。
11月初,CCN报道称,泰国说唱音乐视频“说唱对抗独裁”在两周内传遍网络,浏览量超过3000万次,成为第一部使用区块链存储的政治抵抗音乐。此前,泰国政府威胁要对YouTube视频进行审查。
但同时一个不知名的用户使用一个分散的文件存储系统IPFS,保存了一份“反对独裁的Rap”的副本,这是建立在Zcoin区块链上的一笔交易,会永久保存在上面。
泰国民主党进一步推进了这一概念,利用IPFS对维护选举记录完整性的过程进行了革命性的改革。
当然,管理层有着独特的需求,即利益相关者希望确保投票不会被篡改。大多数电子投票系统依赖于使用由管理员控制的数据库,而利益相关者不愿意依赖于此,因此就使用无需管理员的Zcoin公有链来满足他们的需求。
那如何实现呢?接下来详细说:
群众有两种方式:全国范围内的投票站使用基于Raspberry Pi的系统和另一种名为D-Elect的移动投票应用程序,均要求选民提交身份照片。
涉及两组数据:身份证明文件和选票。这些数据集经过加密并存储在IPFS上,这是一个分散的分布式文件存储系统。然后将IPFS哈希值存储在Zcoin区块链上,该区块链作为去中心不可篡改的数据库,同时还能保证对选举委员会和民主党候选人的可审计性。
在整个流程中,选民身份证明和身份证明文件以保护选民隐私的方式加密。使用称为Shamir的私密分享方案的加密方法加密密钥,以确保只有所有利益相关者均在场且同意的情况下,才能解密整套投票数据:
选民身份证件只能由选举委员会成员或民主党代表解密,来核实选民的资格。
如果所有五个成员 – 每个候选人的三名代表,选举委员会代表和民主党代表 都在场并达成一致,投票数据才能被解密。
所以这种投票方式还有一个亮点是:选票和身份证明文件会分开看,不会泄露哪位投票人投了谁一票。
在谈到民主党选举时,Zcoin的创始人兼首席开发者波拉明·英森说:
“尽管来自泰国各地的众多选民参与了投票,但最终结果可在投票结束后不到12小时内统计完成。我们非常自豪能够参与此次实践,基于区块链的在线投票系统落地于实处,使选民更多地参与和提高了透明度同时在此过程中我们也得到了许多有价值的经验。”
尽管在线投票面临许多挑战,但耳朵财经认为这种尝试依然是十分必要,可以使投票更简单、更低成本以及更可信(最重要的一点)。利益相关者强调无需中心化管理员的情况下还能保证投票数据库的真实性和完整性,在这种情况下,区块链是一个很好的选择,也是他们能够理解和接受的技术。