Re: [讨论] 开始吵投票落后了

楼主: brianhsu (坟墓)   2024-01-15 23:39:50
※ 引述《rial (deoo)》之铭言:
: 电子投票要做票更容易
: 而且无法验票
: 电子投票要怎么验票?
虽然我不知道这年代还会不会有人看长文,但身为一个软件工程师,就藉
这个机会来讲一下为什么在这个行业的我自己,对电子投票是完全无法同
意的。
其实电子投票这玩意儿其他国家都有在用,但身为一个软件工程师,以及
一个七年二班出生的,台湾民主化时期刚好是婴儿到小朋友阶段的我来说,
是完全无法接受的。
我是真不知道这些在说台湾投开票制度太落后,或者想推通讯投票的人,
有没有想过台湾的投开票制度演变到现在这个流程,到底是要达成什么事
情?以及一个公平公正,让舞弊可能性降到最低的投开票流程,应该要符
合哪些条件?
我们先从客观的史实来看。台湾的选举有没有作票过?当然有,中坜事件
我相信应该还有人记得,虽然那时我还没出生。有没有人会买票?当然也
有,我还记得我小时候家里就有国民党的来买过票。
当然,我们都希望投票结果是公平公正的,并且让“做票”这件事发生的
难度提到最高,可能性降到最小,并且让买票这件事更困难。
要达到这些目的,目前的投开票流程是为了满足下面几个特性设计的:
1. 匿名性与不可追踪性,也就是没人应该知道你投了什么票。
为什么?因为如果别人知道你投什么票,他可以买票并验证你投谁。
更甚者,可以直接威胁你。这也是为什么票匦是不透明的,不应该
让任何人知道你投谁。
2. 一人一票,不可多也不可少
为什么要有选举名册,为什么去投票要盖印章,为什么送中选会前
还要核对选票张数?就是为了避免突然多出来不知道从哪里凭空冒
来的选票咩,这个应该不用我多说吧。如果今天投票名册上记载的
是两百人领了选票,结果票匦开出来三百张,那肯定有问题啊。
3. 不可更动性
你盖了谁就是谁,谁都无法把你的选票改成另外一个人的票。
4. 可验证性
就是验票啦,有人觉得计数有误,封存的票匦拉出来重新数咩。
好,今天说要电子投票,请问你要怎么满足这四点?老派一点的像是
联考用 2B 铅笔来划卡填答,然后电脑计数并存到数据库里?对啦,
这个方式是很接近目前的纸本选票,但有做过这行的就知道,这其中
有多少个环节可以动手脚,最简单的,改数据库啊。
去投票站用电脑萤幕点你要选哪一个人?嗯……请问你怎么知道你点下
去了之后,真的是帮你选的候选人票数加一,而不是帮另外一个候选
人的票数加一?
纸本的选票可是你亲眼见到你盖上了章,投到了贴上了封条的票匦,
再一张一张的拿出来给大家看这张上盖了谁的啊。
至于有人说区块链,对,他是无法更动,但区块链最大的特点就是
一切都有记录,并且可以追溯的啊。可以想像成你有一个随机分配
的号码,并且会记录这个号码投谁。
嗯……所以如果我今天是政府,我大可以在发这个号码的时候就记好
你是谁,你没投我想投的人,哎嘿嘿,不要怪怎么生活这么不顺畅
而且好像罚单特别多嘿。
所以说,身为一个软件工程师,我自己都没有办法相信电子投票,
中间可以下手的地方实在太多太多了。
对,台湾的投票方式很传统,很不科技,但也正因为这样,他反而
更难有作弊的空间。在数据库上要改一个数字,包含下指令在内,
那可就是秒秒钟的事情啊。

Links booklink

Contact Us: admin [ a t ] ucptt.com