智能合約隱私計算之同態加密應用舉例

本文首發公衆號 VenusBlockChain,關注公衆號後可免費閱讀!VenusBlockChain 致力於區塊鏈技術研究,傳播區塊鏈技術和解決方案、區塊鏈應用落地、區塊鏈行業動態等。
在這裏插入圖片描述

1 同態加密應用

匿名投票可以應用於電子政務決議、團體活動投票、公司股東大會決議、明星海選投票等諸多場景,對數字化公平決議場景具備廣大而深遠的影響。

針對投票者的身份(這一點還未涉及)和投票數據的隱私性,以及計票的正確性取決於計票者的信譽,本設計匿名投票方案基於密碼學承諾、零知識證明、同態加密等算法,在不依賴可信第三方服務的前提下,不依賴計票的信譽程度,能夠實現投票數據的隱私性和計票的正確性。

一個簡化的匿名投票系統模型,模型定義如下:
(1)只有兩個候選者Alice和Bob;
(2)只有兩個投票者Obama和Cliton,兩者有算法公鑰,二者都是有身份的人,系統可以保證只投一票;
(3)一個計票人Satan,防止她計票時作弊,但需要她計票;
(4)一個公佈結果人Athena,她用算法私鑰可以解密公佈投票結果。

在這裏插入圖片描述

2 往期回顧

數字簽名系列

智能合約隱私計算

密碼學承諾系列

同態加密系列

3 參考資料

[1] https://www.jianshu.com/p/839333eb5a4d
[2] 微衆銀行區塊鏈WeDPR隱私保護白皮書

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章