成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

零知識證明:像5歲孩子一樣解釋它(萬圣節版)

區塊鏈
零知識協議(或零知識密碼證明,ZKP)是一種不交換密碼的認證方式,這意味著它們不能被盜。這很酷,因為它使你的通信非常安全和受保護,沒有人可以發現你在通信的內容或你在相互分享什么文件。

?解釋加密技術很難,用簡單的話解釋加密技術更難。向孩子解釋零知識證明?很簡單! 所以,在這里你可以看到--用一些萬圣節的糖果來解釋ZKP。

此前該系列文章:Explain Like I’m 5: End-to-end Encryption[1]

零知識協議

零知識協議(或零知識密碼證明,ZKP)是一種不交換密碼的認證方式,這意味著它們不能被盜。這很酷,因為它使你的通信非常安全和受保護,沒有人可以發現你在通信的內容或你在相互分享什么文件。

ZKP允許你向通信另一 "端 "的某人證明你知道一些秘密(或許多秘密),而實際上卻沒有透露。術語 "零知識 "起源于這樣一個事實:關于秘密的任何("零")信息都沒有透露,但第二方(稱為 "驗證者")(正確地)相信第一方(稱為 "證明者")知道有關的秘密。為什么你需要證明你知道這個秘密而不告訴它?當你不信任對方,但仍然需要說服對方你知道這個秘密。那么這個過程是什么樣子的呢?

糖果棒和百萬富翁

讓我們在 Bob 和 Alice 的幫助下進行說明,他們為萬圣節準備了一些巧克力棒。

圖片

他們想知道他們是否收到了相同數量的糖果,但沒有透露他們的巧克力數量,因為他們不想分享。

圖片

假設他們的“不給糖就搗蛋”袋子里正好有 10、20、30 或 40 塊巧克力。

圖片

為了比較他們得到的巧克力塊的數量而不分享實際數量,Bob 得到了 4 個可上鎖的盒子,并在每個盒子里貼上標簽,上面寫著 10、20、30 或 40(巧克力棒)。

圖片

然后 Bob 扔掉除了盒子的鑰匙對應于他得到的巧克力棒的數量(假設他有 20 塊巧克力棒)所有鑰匙并離開。

圖片

Alice拿了 4 張小紙片,在其中一張紙上寫上“+”,在其他紙上寫上“-”。

圖片

然后,她將“+”部分從一個槽中滑入盒子,盒子中的數字與她得到的糖果數量相對應(假設她有 30 塊糖果),然后將帶有“-”的紙片滑入其余部分盒子和樹葉。

圖片

Bob 返回并打開他仍然有鑰匙的那個盒子——那個盒子與他得到的糖果數量相對應——然后看它是否包含“+”或“-”。

圖片

如果是“加號”,則Alice的包里有相同數量的巧克力棒。如果紙條上寫著“-”,則表示他們有不同數量的糖果(但仍然不會互相分享)。

我們知道 Bob 的包里有 20 塊巧克力,而 Alice 的包里有 30 塊巧克力。通過打開盒子并找到上面有“減號”的那張紙,Bob 得知他和 Alice 的糖果數量不同。但他無法查明Alice的巧克力塊是多了還是少了。

圖片

Alice也回來了,看到Bob有一張紙,上面有一個“減號”。所以他有不同數量的糖果。但是Alice和Bob仍然不知道他們每個人有多少塊巧克力。他們只知道他們沒有相同的數量。

這個例子的形式略有不同,被廣泛稱為Yao’s Millionaire’s Problem[2],其中兩個百萬富翁想知道他們是否擁有相同數量的錢,但沒有透露確切數量。這是 ZKP 如何工作的一個簡單示例。

原文:https://hackernoon.com/eli5-zero-knowledge-proof-78a276db9eff

責任編輯:武曉燕 來源: 李留白
相關推薦

2022-10-30 12:57:31

UbuntuLinux

2018-11-01 15:40:13

災備

2015-10-29 11:43:40

易到

2018-04-17 09:20:35

Linux命令crypt

2015-11-04 15:10:25

Fedora 23FedoraLinux

2012-10-31 13:52:50

筆記本

2013-10-31 13:30:36

設計專題

2013-10-31 13:03:58

釣魚網站趨勢科技

2019-10-31 08:59:23

Python工具萬圣節

2021-11-01 12:35:19

LinuxASCII

2012-11-01 17:00:16

2016-10-31 17:57:32

萬圣節三星

2012-10-29 14:37:25

華為

2011-11-01 09:35:48

2021-10-02 10:36:00

YAML編程語言軟件開發

2012-04-19 15:55:07

光網絡

2023-04-05 14:19:07

FlinkRedisNoSQL

2013-11-15 13:13:30

微軟反Linux戰略

2019-07-12 07:26:26

神經網絡數學樂高
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区在线看 | 久久久久黑人 | 亚洲国产成人av好男人在线观看 | 国产成人久久精品一区二区三区 | 中文在线视频 | 国产精品av久久久久久久久久 | 久久九 | 亚洲视频免费观看 | 亚洲精品在线免费 | 国产乱码精品1区2区3区 | 午夜一区二区三区在线观看 | 亚洲毛片 | 亚洲综合无码一区二区 | 日韩美av| 中文av电影 | 天堂久久天堂综合色 | 欧洲成人午夜免费大片 | 米奇7777狠狠狠狠视频 | 欧美专区在线 | 3p视频在线观看 | av片免费观看 | 欧美激情啪啪 | 日韩三级在线 | 成人免费精品 | 日韩免费看视频 | 中文亚洲视频 | 亚洲欧美在线视频 | 亚洲成人一级片 | 日本大香伊一区二区三区 | 久久精品在线 | 国产免费高清 | 午夜三级网站 | 免费精品一区 | 日韩视频一区二区三区 | 色婷婷综合久久久久中文一区二区 | 欧美日韩视频在线第一区 | 男女视频在线看 | 九热在线 | www.男人天堂.com| 激情 一区 | 久久免费国产视频 |