前言:隱私計算賽道作為當下的風口賽道,無數企業紛紛涌入,搶跑占道。作為一家專注于區塊鏈隱私計算賽道科普入門的垂直媒體,同時也是針對隱私計算興趣者開放的低門檻入口,我們匯總并分類了隱私計算行業內晦澀難懂的名詞,編寫了「隱私計算詞典」板塊,幫助大家理解、學習。
上篇我們介紹了隱私計算技術之「安全多方計算」,而在安全多方計算領域,「零知識證明」被歸于是安全多方計算常用的技術手段之一。相對其他技術而言,零知識證明的概念通俗易懂,也更易于大家理解隱私計算技術具體如何實現數據的可用不可見。
顧名思義,零知識證明用于向驗證者證明某個問題,并且在整個驗證過程中,證明者能夠在不向驗證者提供任何有用信息的前提下,使驗證者相信某個論斷是正確的。
暴雪已開始部署生成式AI游戲開發工具:5月24日消息,《暗黑破壞神》、《魔獸世界》和《守望先鋒》等游戲背后的開發公司暴雪娛樂(Blizzard Entertainment)正在試驗生成人工智能技術作為其游戲開發的一部分,并且已經開始在團隊內部部署生成式AI游戲開發工具。
不過,一些暴雪員工表示,現階段生成式AI游戲開發工具在捕捉Bug和游戲互動方面存在不足。截至目前,暴雪暫未回應相關置評請求。(Decrypt)[2023/5/24 15:22:11]
實質上,零知識證明是一種涉及兩方或多方的協議,即兩方或多方完成一項任務所需采取的一系列數據加密步驟。大量事實證明,零知識證明在密碼學中非常有用,如果能夠將零知識證明用于驗證,可以有效解決許多問題。
LayerZero:已上線Polygon zkEVM主網:金色財經報道,全鏈互操作性協議LayerZero官方表示,已上線Polygon zkEVM主網,并將繼續尋求將LayerZero引入每條鏈。[2023/4/26 14:26:45]
那么,零知識證明具體如何起到加密驗證作用?我們通過舉例說明——?
鑰匙之謎
有A、B兩人,某天A想向B證明她有C房間大門的鑰匙,此時她有兩種選擇??:?
直接拿出C房門的鑰匙,打開房門證明自己持有的鑰匙就是C房門的鑰匙
不拿出C房門的鑰匙,而是拿出C房間里獨有的物品,且不損壞C房門,向B證明自己擁有進入C房門的能力
特朗普NFT地板價已跌至約0.21ETH 跌幅達74%:金色財經報道,據cryptoslam數據顯示,特朗普NFT藏品在上周末短暫飆升后熱度開始快速走低,數據顯示其地板價已跌至約0.21 ETH,跌幅達到74%,而日均交易額則減少了57%,約為83.6萬美元。本文撰寫時,Trump Digital Trading Cards二級市場交易總額略高于880萬美元,該系列持有者總量約為1.5萬個地址。(decrypt)[2022/12/21 21:57:20]
在以上情境中,第二種驗證方式便屬于零知識證明。?而在日常情境下,C房間大門的鑰匙便是人們不愿意直接公開的隱私數據,通過使用零知識證明,既可以實現隱私數據不可見,又能夠將其投入使用,使其產生相應的數據價值。
Beosin:Jumpnfinance項目發生Rugpull,涉及金額約115萬美元:金色財經報道,據Beosin EagleEye平臺監測顯示,Jumpnfinance項目Rugpull。攻擊交易為0x48333962e6e946748a26d6222db95ce97e76c9ed3917123a7c9f2731f896b72c。Beosin安全團隊分析發現攻擊者首先調用0xe156合約的0x6b1d9018()函數,提取了該合約中的用戶資產,存放在攻擊者地址上(0xd3de02b1af100217a4bc9b45d70ff2a5c1816982)。目前被盜資金中2100 BNB ($581,700)已轉入Tornado.Cash,剩余部分2,058 BNB($571,128)還存放在攻擊者地址,Beosin安全團隊將持續跟蹤。Beosin Trace將對被盜資金進行持續追蹤。[2022/10/10 12:51:13]
初步理解了概念后,我們再將零知識證明技術放到著名的「姚氏百萬富翁問題」的情境中,進一步說明為何此項技術會被廣泛用于安全多方計算領域。?
百萬富翁難題
某天,Alice和Bob兩個百萬富翁在街上相遇,他們倆想知道誰更富有,但又不想讓對方或者其他人知道自己擁有的資產數。那么,如何在沒有可信第三方的前提下實現兩者資產比較?
我們先假設Alice擁有a百萬財富,Bob有b百萬財富,并且他們倆互不知道。?
Alice依次在房間里排列十個箱子,因為Alice有a百萬財富,于是她在順數的前a個箱子中放置了自己寫??的紙條,剩余箱子中放置了寫?的紙條,放置完所有的紙條后,Alice使用鑰匙把十個箱子依次鎖好。?
Alice出了房間后,告訴了Bob她在房間里設置的邏輯,讓Bob進去按順序拿箱子。?Bob按照邏輯,從房間里拿出了順數第b個箱子,在出房間時,Bob為了不讓Alice知道自己拿的是第幾個箱子,一把火燒了房間里剩余的其他箱子。?
最后,Alice用鑰匙打開了Bob拿出的箱子,此時會產生兩種結果:?
如果Bob的箱子里的紙條寫著?,則Alice便知道a<b,Bob更富有;
如果Bob的箱子里的紙條寫著?,則Alice便知道a≥b,Alice比Bob更富有或是兩者財富持平。
在此情境中,Alice和Bob使用的便是零知識證明技術,除了得到最終的結論之外,未得出任何與a或b相關的其他數據信息,也無法通過結論反推出a、b,如此保證了Alice和Bob資產數的隱私性和安全性,解決了百萬富翁難題。?
而放置到安全多方計算領域中分析,Alice、Bob兩人共同作為協同計算的參與方,數據由房間里的帶鎖的箱子進行加密,在密碼學中,鎖?代表公鑰,所有人都可以對數據用公鑰進行加密,而鎖對應的鑰匙?便稱為私鑰,只有私鑰擁有者才能用把鎖打開,對數據進行解密。?
如果Alice和Bob想獲取更加準確的結果,則需要更加復雜的算法支撐,感興趣的小伙伴可以多去學習密碼學相關的資料。
相信大家閱讀完此篇,能對零知識證明的概念有了更清晰的認識。
在現實生活中,使用類似零知識證明協議,保證在不泄露隱私的前提實現共享數據的價值的用例非常廣泛。例如,《安全多方計算》篇中提到的金融、醫療、教育行業等等。
事實上,數據經濟時代下,人們獲得的有利數據越多,越能通過算法技術分析出真實、準確的數據。
然而,數據流通的痛點和訴求意味著信息和數據在成為社會生產資料的同時,既要保證數據能夠流通、共享,更要注重加強數據的確權與保護,這也是為什么國家多次出臺政策法規文件,保護個人信息安全、防止數據被過度收集和濫用的原因。
零知識證明可以說是隱私計算技術中的最基本的技術之一,雖然本文中我們盡可能用最簡易的例子對此項技術進行說明,但實際上,技術都是通過算法實現,根據已有算法的復雜程度度,要想運用好每一項隱私計算技術都道阻且長。?
不過,正是有了這些技術,為復雜的隱私安全計算推開了一扇門。未來需要突破的技術難點還很多,技術優化還有很長的路要走,但相信在計算能力日益強大的時代下,在現實需求的不斷增長下,隱私計算技術終將迎來突破。
來源:金色財經
賞金經濟,是未來工作的主要形式之一,只是還沒有普及。去中心化自治組織正在創建自己的微觀經濟,向成員發放賞金,以完成任務,實現使命.
1900/1/1 0:00:00來源:Medium 作者:AnnInw 編譯:ChenZou 以太坊L2解決方案 Metaverse?元宇宙已經爆火過了,公鏈賽道競爭的熱度也逐漸褪去.
1900/1/1 0:00:00用SubQuery分析平行鏈拍賣數據。Polkadot剛剛成功實現了一個巨大的里程碑,完成了第一輪平行鏈拍賣.
1900/1/1 0:00:00ThetanArena?是一款基于區塊鏈技術的電子競技游戲。您可以召集您的朋友,組建團隊,與他人戰斗并僅憑您的技能賺錢.
1900/1/1 0:00:00以太坊向POS的過渡——合并——已近在眼前:開發網正在建立,規范正在敲定,社區宣傳也已緊鑼密鼓展開.
1900/1/1 0:00:00TELEGRAM中文社區:@hokkchinese據CoinMarketCap數據顯示:2021年11月22日,$HOKK24小時內飆升15.72%.
1900/1/1 0:00:00