LWN:旧金山开源投票系统的现状

640
点击上方蓝色“ Linux News搬运工”关注我们~

Open-source voting for San Francisco

By Jake Edge


OSS NA

译者按:本文有大幅删减、改写,全凭译者本人喜好。推荐查看原文。

开源爱好者长期依赖一直期望能有开源投票系统。旧金山早在2008年就建立了一个投票系统工作组,2011年开始调查开源软件所能带来的好处,2014年通过决议开始推进,2016年市长批准了30万美元的早期研究经费,2018年为此后两年的项目工作批准了170万美元。其中主要的参与者Wasserman作为咨询委员会成员,对此项目有深度参与。可惜的是,哪怕是针对旧金山这个仅有50万登记选民的城市,目前看来,也仍然没有能让开源投票系统落地的迹象。

Wasserman认为难以落地的最主要原因是选举很复杂,旧金山就有11个主管区,2个国会区,2个州议会区,各个学校,等等等等。

他还提到一些技术关注点,例如候选人姓名必须随机化来避免没有偏好的选民直接选择第一位候选人。

旧金山还有很多不同的投票方式:提前投票,邮寄,缺席投票,等等。还要支持残疾选民投票,选票需要提供4种语言,某些选区还需要增加额外两种语言(韩语和越南语),等等,非常多需要在投票环节处理的细节。

哪怕是投票完成了,统计投票数也很复杂,有各种不正确标记的选票该如何处理。需要能引入人们赞同的观察员来确保选举的公平性。目前纸质选票在选举完成几天后会随机抽取1%出来核对。

并且,投票系统有收到攻击的黑历史。目前所有投票设备都运行windows 7,鉴于旧金山的知名度,很有可能成为全球黑客的目标。当前投票只读不透明,而且很贵,被供应商绑定了,这都是现有投票机方案的局限。

此外政府采购流程的制度也引入很多障碍。

除了技术问题之外,更烦恼的是如何避免选民欺诈(没资格投票的人投了票),如何避免供应商篡改结果(佐治亚州法官已经命令要求使用纸质选票而不是垫子投票机进行下一次选举)。并不是所有人都认同开源软件能解决系统透明度的疑问。其实任何开源软件项目都面临很多质疑,普通人其实并不能真正理解开源软件意味着什么。说服他们相信这个开源投票系统,难度更胜于说服他们都赞同开源软件。

旧金山不是第一个提出开源投票系统的人,例如洛杉矶的VSAP投票系统已经获得政府批准,但是还没有用于真正的选举过。而且虽然声称是开源的,其实它只是基于开源组件,可以在Linux上运行,但是代码被洛杉矶人藏得好好的,“you can't get it”。

Wasserman的朋友在荷兰选举中也在调查开源投票方案,荷兰的这个系统有提供源代码,但是并不是开源软件,它属于德国公司所有。

旧金山很多个组织都对投票系统的外观提出了各种需求,包括外观,表格制作,安全防护,等等。目前的资金投入无法满足所有这些组织的需求。

总之,Wasserman很希望最终能有一个成功的开源项目完成,他个人在这个过程中学到了很多关于选举的知识。open source如果能和投票系统结合好,那么不仅仅在投选票场景有用,会有更多的场景需要能了解清晰民众的真实意志。

顺便提一句,LWN的评论里面,有人断言完全不可能实现绝对可靠的电子投票,他举了阿根廷议会上一位教授介绍的例子,仅仅通过使用特殊的打印机,有心人就有可能查出每个选民投了哪位候选人,从而让匿名性完全丧失。

全文完

LWN文章遵循CC BY-SA 4.0许可协议。

极度欢迎将文章分享到朋友圈 
热烈欢迎转载以及基于现有协议修改再创作~

长按下面二维码关注:Linux News搬运工,希望每周的深度文章以及开源社区的各种新近言论,能够让大家满意~

640?wx_fmt=jpeg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值