Saturday, March 31, 2012

強化全民投票系統

上周五及周六,香港市民在醜陋的特首選戰中,展現出振奮人心的一幕,逾 22萬名市民無懼網絡擠壓或在票站排隊個多小時,就是要在港大民意研究計劃負責舉辦的「 3.23民間全民投票」投下一票,無論是投票人數之多,或54.6%白票的結果,明確顯示市民要求一人一票選特首和對這次小圈子選舉的控訴。

而這次特首選舉也為香港電子投票的測試,向前邁進一大步。雖然沒有官方參與,但一月八日的泛民初選,和剛過去的民間全民投票,已經讓我們在這方面的技術、運作和應變,吸取了珍貴的經驗。

對任何投票來講,最重要的,無疑是確定投票人身份,不容許其重複或代他人投票。因此,之前的泛民初選,仍然要求市民到指定票站,出示身份證並在電腦輸入號碼,才能投票,故此電子投票的最大好處,只是加快點票時間(根本不用點),但鍾庭耀希望把他的民間全民投票突破票站的限制,所以便想出以短訊回覆確認身份證號碼這程序。

查身份程序加重負荷

當然,數月前筆者與鍾博士討論時,大家都了解這個身份確認方法並非完美,但當時我們都意料不到的,是兩天內網上和手機投票人數竟然高達 85154和 71831人,再加上票站實票投票人數亦有 66005,數目這麼大,操控和改變結果的機會便更低。

然而,民間全民投票出現的技術問題原因為何?首先,系統設計因為要配合手機短訊回覆,令伺服器負荷加重,越多人已投票後,數據庫每次檢查下一個身份證是否已投過票的程序,亦把系統拖得更慢。筆者與 IT Voice的技術團隊在 23日早上已與研究計劃的同事聯絡,下午直接到他們辦公室提供協助,我們五人一直留守至午夜,主要工作包括:調校數據庫、伺服器和防火牆,和檢查系統運作後的紀錄,尋找和保留攻擊的證據。

我們知道警方已經迅速在本地拘捕了兩名涉嫌攻擊的年輕人,但希望警方不會就此便算,放過可能在港外發動更嚴重攻擊的人。

鍾庭耀和他團隊的努力,自發創造這平台,值得全港市民致敬。不少本地開發者已經表示願意參與協助建立更高效和安全的全民投票平台,由此帶來的技術發展、政治生態和公民參與,都是這次小圈子選舉的意外收獲。

2012年3月31日 刋載於《蘋果日報》

0 Comments:

Post a Comment

<< Home

-->