民主黨初選結果難產 計票系統癱瘓突顯中心化機制風險

Source : wired

2020 美國總統大選在即,民主黨於 3 日在愛荷華州展開黨內初選的關鍵第一戰。然而愛荷華民主黨黨部所使用的應用程序卻因不明原因大當機,造成選務全面癱瘓,該應用程序毫無透明性也招致抨擊,而安全專家則指出中心化系統的風險。

  • 民主黨計票系統「無法開票」
  • 以區塊鏈打造投票系統是否可行?

選務系統當機再次突顯中心化機制風險

在民主黨過往歷史中,自 1972 年以來只要拿下愛荷華的第一戰,有高達 67% 的機率贏得初選提名。而民主黨卻以一個透明度極低的應用程序作為投票系統,導致最終選務癱瘓。

愛荷華州民主黨主席 Troy Price 則發聲明強調,稱所記錄的數據準確無誤,將再次以人工驗算紙本記錄。軟體安全公司 Veramatrix 執行長 Asaf Ashkenazi 對於此事件表示:

代碼的錯誤率或錯誤密度因應用程序而異,也與開發人員的安全教育,在這次初選案例中,代碼測試和審查的質量似乎不夠充分。

報導,民主黨先前拒絕透露該應用程式的名稱,以防止第三方(如俄羅斯)的干擾。非營利組織「代碼開源促進會(Open Source Initiative)」董事會成員 Joshua Simmons 則指出:

坦白講,像選舉等重大事件,以專有軟體運作是不當行為。而代碼開源的軟體可確保安全研究人員事先對其進行訪問,並進行改善。開源是建立透明度、信任和建立更具彈性的系統的重要一步。

因此,區塊鏈是否可以作為大規模投票系統仍是一個懸而未決的問題。

初選之亂成民主黨危機

這次缺乏透明度的初選結果不僅破壞大眾對於應用程序的信任,各種誤導信息和陰謀論也對民主黨造成嚴重打擊,共和黨成員紛紛公開嘲諷民主黨的初選災難,川普也在推特上表示:

謝謝大家!今晚我們在愛荷華贏得一場偉大勝利!

民主黨本次投票系統的崩壞再次讓加密社區提出以區塊鏈作為投票機制核心系統的想法,而去年 ABM 曾報導,公鏈項目 AEternity 去年在烏拉圭進行區塊鏈投票試驗計畫,以優化公民使用區塊鏈進行內部投票的參與流程。

儘管如此,區塊鏈打造的投票機制並非安全無虞,先前莫斯科基於以太坊的區塊鏈投票系統遭到法國政府科學研究機構 CNRS 的質疑,聲稱該系統的低安全性意味著可能暴露所有選民的投票細節。

因此,區塊鏈是否適合大規模的投票系統,還是一個可議的事情。

區塊鏈可能還增加複雜性

據區塊鏈作家 Adam B. Levine 評論,理論上來說,有一個採用區塊鏈來記錄數據的回報App,所有的紀錄結果都會是透明並且公平的,從各陣營到媒體的所有人都可以看到。但是,一旦結果有稍微誤差或根本有錯的時候,這些數據會因為被記錄在區塊鏈上,而至少一開始會被視為是「有效的」。而在那之後的任何改動,都會被視為「犯規」。

Levine 表示,這次的問題主要是出在那個有問題的 App,而跟區塊鏈沒什麼關係。這次的初選本身就是一個去中心化的過程。Levine 表示儘管區塊鏈產業的人會覺得自己找到的解決方案,但導入應用時,問題的本質不是技術性的。

試想老年人在沒有技術概念下,而還要寫下並保存 24 個助記詞會是什麼狀況。Levine 認為人的行為跟習慣已經有一個既定的流程,區塊鏈私鑰與難以更正的概念是不使用者友善的。

他認為,區塊鏈在這個案例中的貢獻是,讓人們用不同眼光看世界,去質疑權力的集中與訊息的不對稱,並權衡事情的利弊。

衍伸閱讀


立即加入獲得最完整的金融科技資訊、區塊鏈新知、業界實例!