推 isnoneval:看起來在一些條件下連全分散式的匿名投票都是可行的 06/01 23:17
→ yoco315:感謝! 06/02 09:22
推 StubbornLin:盲簽章 (blind signature) 06/07 12:09
→ StubbornLin:大略想到直觀的方法 做出一張票 讓 CA 做盲簽章 06/07 12:10
→ StubbornLin:CA 用的是盲簽 所以看不到內容 但可以知道是否此人 06/07 12:10
→ StubbornLin:已經投過票 接著投票者拿回 CA 盲簽過的票 06/07 12:11
→ StubbornLin:用自己的秘鑰解開 此時內容看得見了 CA 的簽章也有 06/07 12:12
→ StubbornLin:成為了一張不俱名的有效票 接著再想辦法利用暱名 06/07 12:13
→ StubbornLin:手法 像 Tor 之類的 或 p2p 網路 大家票亂傳 06/07 12:13
→ StubbornLin:沒人有辦法知道票的源頭是哪來的 06/07 12:14
→ StubbornLin:最後再把這些票匯整起來 認 CA 簽的章看是否是有效票 06/07 12:14
→ StubbornLin:然後做出統計 06/07 12:14
推 ggg12345:如果投票的解開後,複製很多張有CA簽章的有效票,如何防? 06/12 11:36
→ ggg12345:Tor或P2P把進來的票換成有簽章的特定圈選給統計中心或統 06/12 11:41
→ ggg12345:計中心作弊換票或灌水如何預防?用唯一匿名區分反查涅造?! 06/12 12:00
推 StubbornLin:有效票複製問題 在做出票時 裡面加入一段 nonce 06/17 06:57
→ StubbornLin:也就是隨機值 在計票時 同一個 nonce 只計一次 06/17 06:58
→ StubbornLin:如果有兩張票 出現同樣的 nonce 都視為廢票 06/17 06:58
→ StubbornLin:如果有人串通好產生同樣的 nonce 那也只是投廢票行為 06/17 06:59
→ StubbornLin:另一個是 p2p 網路篩票的問題 06/17 07:00
→ StubbornLin:當然 如果你能夠控制在 p2p 網路裡夠多的節點 06/17 07:00
→ StubbornLin:見到自己不喜歡的票就丟掉 是有可能辦到 06/17 07:01
→ StubbornLin:但問題出在於如果參與的節點夠多 要辦到的成本就會高 06/17 07:01
→ StubbornLin:到不可能 像是 Bitcoin 就是這樣 06/17 07:02
推 StubbornLin:如果這還不夠 可以加入獎勵機制 第一個把票傳回給 06/17 07:05
→ StubbornLin:統計中心的節點 可得一元 之類的方式 06/17 07:06
→ StubbornLin:這樣你想在這 p2p network 裡搞破壞 06/17 07:06
→ StubbornLin:就等於你得和這些想賺錢的正當節點競爭 06/17 07:06
→ StubbornLin:這會讓惡搞更加困難 成本提升 06/17 07:07