投票选举换新装,区块链或将颠覆传统选举模式
图片来源图虫:已授站长之家使用
编译 | 听风
来源 | 白话区块链(ID:hellobtc)
区块链有着不可篡改、可验证和透明化的特点,由于能降低合作各方的信任成本,区块链技术可用于优化和提升现有系统的效率,比如区块链在浏览器上的应用情况;也可能创新出更多的协作场景,比如本文将介绍的区块链投票及其影响。
匿名投票是保护投票完整性最简单的方法,同时也可以保护选民的隐私。数字投票一直是一个巨大的挑战,因为很难在保持匿名性的同时确保每张选票有效,而区块链投票可以通过加密来改变这一现状。
事实上,区块链投票已经改变了一些选举。现在,海外服役的美国西弗吉尼亚州军人可以在手机上为家乡的选举投票,这些投票情况被加密技术和区块链结合的注册信息所记录。巴西、丹麦、韩国和瑞士等国也在探索区块链选举。不过,到目前为止,爱沙尼亚正处于领先位置。爱沙尼亚公民拥有独特的身份证,可以让他们快速而安全地在区块链上投票。
将民主中最重要的方面数字化,这可能会对全世界的管理产生深远而持久的影响。公民可以更快地做出决定,全民公投成为一个可行的选择。代议制民主可能会因为公民的直接民主而被边缘化——但这仅仅略见一斑。区块链选举还会让操纵选举可能变得更加困难,甚至几乎不可能。
01
区块链投票的基本原理
区块链投票类似于我们习惯的模拟投票,它们的概念和流程也大同小异。为了进行数字投票,公民需要在特定的司法管辖区注册并证明其公民身份,然后再将该用户密钥关联到区块链上,记录其身份和国籍。
接下来,公民需要投票来表决。在区块链中,这很可能采用一种特殊的投票 Token 形式,将这种 Token 存到用户的帐户中。这个 Token 也可能有一个投票的时间限制,之后它将通过智能合约销毁或失效。
用区块链进行投票,涉及将投票的 Token(选票)发送到特定的地址。选民们将知道哪个地址与哪个候选人或公民投票一致,将 Token 发送到该地址即代表投出了票。
从技术角度来说,这听起来很简单。投票会在区块链上注册,而区块链不可篡改、可验证和透明化。我们可以轻而易举地唱票,并宣布选举的获胜者。此外,我们可以设计友好的用户界面,把向特定地址发送 Token 的过程隐藏在后台,自动化进行。相反,选民将会看到一个简单的线上界面,让他们选择候选人或议案,然后单击提交。
02
验证选民身份
既然上面的解释听起来这么简单,那我们为什么还不在区块链上投票呢?稍等一下,实际情况要复杂得多。有很多问题需要先解决。
一个主要的问题是核实选民身份。为了让区块链投票发挥作用,我们需要一个系统来防止人们多次投票,以及防止非人为投票。这在区块链上很棘手,因为这依赖于一个中心化的权威机构来验证公民身份或居住权文件。
区块链解决方案可能会依赖于人们提交的护照或驾照扫描件。然后,该身份可以通过密码和双重验证或生物识别(如指纹)与移动设备连接,其目的是验证提交公民身份文件的人与投票时活跃在电脑或智能手机的是同一个人。
03
保持匿名投票
然而,一旦我们验证了身份和投票资格,我们就不能再干涉投票这事了。重要的是,民主的关键部分之一就是无记名投票。任何人都不应该知道你是怎么投票的,因此他们也不能以任何方式影响你的投票。
对于区块链投票,在区块链上注册的信息不应该包括可识别信息。这意味着必须隐藏投票 Token 发送者的信息。现在有多种方法可以实现,包括零知识证明、环形交易等各种加密方法,每种方法都存在着优缺点和技术挑战。让匿名与身份认证同时实现,是区块链投票的一大挑战。
网络安全专家普遍认为,区块链是不可破解的(只要拥有合适的网络规模和一致性算法)。逻辑证明和统计数据表明,一旦网络中的区块得以确认,它就越来越不可能被破坏。然而,投票所需的匿名性更难以保证,也更难以确保投票不会受到影响。
04
可能的影响
如果区块链投票在普及程度和可用性方面不断提高,它将产生巨大的影响。它可能从根本上改变民主的运作方式。
1、提高投票过程的透明度
中国观察
国际金融