2014年12月10日 星期三

以比特幣為選票實現i-Voting

簡單的UseCase草稿,會持續修改
登記
1.選舉人填入識別資料(ID、市話、姓名)
2.(離線)網頁產生公鑰地址及密鑰並將識別資料簽名
3.選舉人上傳已簽名識別資料(登記成為選舉人)
4.選務人員確認選舉人本人,將特定地址比特幣(假定0.0002btc含礦工手續費)轉移到此選舉人公鑰地址
5.選務人員公佈所有候選人票箱公鑰地址
6.系統產生選舉人公鑰地址名冊
投票日
6.選舉人將比特幣選票投至某一候選人票箱公鑰地址
7.系統取得投票時段所產生的區塊(+1)
8.系統針對每個票箱公鑰地址計算有效票


有效票定義:1.能回溯特定公鑰地址,證明由選務單位統一傳送 2.須在選舉人公鑰地址名冊

沒有留言:

張貼留言