想要了解一下,有沒有可能作到一種網路投票系統,
同時具有「驗證身份合法性」的功能,以及「不具名投票」的特性?
1. 只有合法的身份(透過自然人憑證或類似的)可以送出合法的封包
不合法的身份產生的封包在伺服器會被擋下來
2. 一個身份只能送出一次合法的封包
第二次以後就會被伺服器擋掉
3. 系統無法從單一投票封包看出該選民的選項是誰(以確保不具名投票的特性)
但可以根據所有的投票封包統計出每一位候選人的得票數是多少
前兩個不難想像,但第三點我一直很卡 XD
感覺就是數學或是密碼學問題,有沒有人對這方面有研究的?
想要了解一下未來的人類社會是不是有機會能透過科技降低「直接民主」的門檻
不知道這樣的系統有沒有可能實現,防弊的能力如何…