暴走时评:本周,俄罗斯的两个州完成了利用区块链进行投票的议会选举。选举期间,区块链上记录了近3万张选票,这似乎是迄今为止基于区块链投票的规模最大的案例。如果顺利,未来将会在更多地区的公私选举中应用区块链技术。
翻译:Maya
在俄罗斯议会选举期间,区块链上记录了近3万张选票,这似乎是迄今为止基于区块链投票的规模最大的案例。在线投票平台的区块链组件由Waves Enterprise开发。昨天凌晨投票结束,据Waves Enterprise的首席产品官Artem Kalikhov称,一切都顺利进行,没有出现任何问题。
他告诉媒体,选举是在Rostelecom运营的许可网络上进行的。该公司由俄罗斯中央选举委员会签约,而中央选举委员会又将在线平台的区块链部分分包给Waves Enterprise来开发。Rostelecom运行的10个节点不能被公众观察到。据Kalikhov称,这样做是为了防止潜在的网络攻击。他还认为,在不久的将来,Rostelecom将使其区块链网络向公众开放。尽管如此,所有的交易都已经公布在两个逗号分隔值文件中。这意味着每个人都能够验证平台记录的所有交易的加密哈希值。
有五个主要的加密密钥以去中心化的方式生成,随后将它们组合成一个主加密密钥。为了解密选举结果,需要预先确定数量的密钥。这类似于多签钱包,它需要多个密钥来授权交易,而不是一个密钥的单一签名。因此,这些密钥由独立、可靠的观察者持有是非常重要的。Kalikhov不知道这次是谁负责密钥管理。
选举在俄罗斯的两个州(地区)库尔斯克和雅罗斯拉夫尔举行,这两个州的总人口接近250万。当地人可以选择亲自投票或网上投票。在库尔斯克州,有13,184人注册了在线投票,最终有11,940人参与投票,即90.59%的人在区块链上记录了自己的投票。在雅罗斯拉夫尔州,在18,834名登记的人中,有16,828人在网上投票,投票率为91.54%。共有28,771人在区块链上记录了他们的投票。
Kalikhov希望,第一次实验的成功将导致基于区块链的投票在未来的选举中在俄罗斯各地推广。如果顺利,区块链上可能会记录几百万张投票。对于两个州的投票,该团队在内部对系统进行了压力测试,最多可支持100万张投票,所以看起来有很多可用的容量。与此同时,Waves公共区块链背后的团队一直在开发类似的投票系统,该系统在无权限环境下工作。根据Kalikhov的说法,潜在的使用案例不仅仅包括政府举行的选举。他认为该技术还可以用于私营部门;例如,用于股东投票。
虽然区块链技术拥有许多有价值的功能,可以成功地应用于投票—如不可更改性、透明度和匿名性,但没有任何技术可以作为对抗操纵系统的银弹。