Binance Square

programmingmemes

402 次瀏覽
3 討論中
RS_SHANTO
·
--
零知識證明:群聊悲劇 情境:愛麗絲、鮑勃和卡羅爾在一個群聊中。他們已經為去哪裡吃飯爭論了45分鐘。愛麗絲建議了一個地方。鮑勃立即否定,聲稱他知道一個更好的地方。 加密問題:鮑勃聲稱他有一個秘密的完美餐廳推薦。愛麗絲不相信鮑勃的品味。她希望鮑勃能夠證明他知道一個秘密的地方,而不實際告訴她那裡在哪裡(因為那樣她就會自己去,不帶上他)。 解決方案:「沃爾多在哪裡?」協議 想像一下鮑勃有一個巨大的「沃爾多在哪裡?」拼圖。他聲稱他找到了沃爾多。 1. 聲明(聲稱): · 鮑勃:「我知道沃爾多在哪裡。證明我錯了。」 · 愛麗絲:「你在撒謊。給我看看。」 · 鮑勃:「如果我指著他,你就會看到他在哪裡。那會破壞遊戲。 2. 零知識證明(「我沒有撒謊,相信我」方法): · 鮑勃拿出一塊巨大的紙板(比整個拼圖還要大)並在上面切了一個沃爾多大小的小洞。 · 他用紙板蓋住整個「沃爾多在哪裡?」拼圖。 · 他告訴愛麗絲:「透過這個洞看。」 3. 驗證: · 愛麗絲透過洞偷看。 · 她看到了沃爾多。紅白條紋的襯衫,眼鏡,整個人。他就在那裡。 · 但她完全不知道沃爾多在地圖上的具體位置。她看不到背景、周圍的混亂或任何地標。她只看到了沃爾多,孤立在紙板的空白虛空中。 結果: 愛麗絲現在100%相信鮑勃找到了沃爾多。她親眼見到他。但她對於他的實際位置一無所知。鮑勃保守了他的秘密。 故事的寓意(對於群聊): 鮑勃成功地證明了他有更好的餐廳推薦,而不透露名字。愛麗絲感到沮喪,但她不能再稱他為騙子。群聊保持在加密僵局的狀態。 #cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
零知識證明:群聊悲劇

情境:愛麗絲、鮑勃和卡羅爾在一個群聊中。他們已經為去哪裡吃飯爭論了45分鐘。愛麗絲建議了一個地方。鮑勃立即否定,聲稱他知道一個更好的地方。

加密問題:鮑勃聲稱他有一個秘密的完美餐廳推薦。愛麗絲不相信鮑勃的品味。她希望鮑勃能夠證明他知道一個秘密的地方,而不實際告訴她那裡在哪裡(因為那樣她就會自己去,不帶上他)。

解決方案:「沃爾多在哪裡?」協議

想像一下鮑勃有一個巨大的「沃爾多在哪裡?」拼圖。他聲稱他找到了沃爾多。

1. 聲明(聲稱):
· 鮑勃:「我知道沃爾多在哪裡。證明我錯了。」
· 愛麗絲:「你在撒謊。給我看看。」
· 鮑勃:「如果我指著他,你就會看到他在哪裡。那會破壞遊戲。

2. 零知識證明(「我沒有撒謊,相信我」方法):
· 鮑勃拿出一塊巨大的紙板(比整個拼圖還要大)並在上面切了一個沃爾多大小的小洞。
· 他用紙板蓋住整個「沃爾多在哪裡?」拼圖。
· 他告訴愛麗絲:「透過這個洞看。」

3. 驗證:
· 愛麗絲透過洞偷看。
· 她看到了沃爾多。紅白條紋的襯衫,眼鏡,整個人。他就在那裡。
· 但她完全不知道沃爾多在地圖上的具體位置。她看不到背景、周圍的混亂或任何地標。她只看到了沃爾多,孤立在紙板的空白虛空中。

結果:
愛麗絲現在100%相信鮑勃找到了沃爾多。她親眼見到他。但她對於他的實際位置一無所知。鮑勃保守了他的秘密。

故事的寓意(對於群聊):
鮑勃成功地證明了他有更好的餐廳推薦,而不透露名字。愛麗絲感到沮喪,但她不能再稱他為騙子。群聊保持在加密僵局的狀態。

#cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
驗證 愛麗絲對加里解釋: 加里,爲了驗證這一點,我拿到我收到的電子郵件,然後把它放入同一個哈希機器中。我會得到什麼? 加里:"呃... HORSE_TAP_DANCE_123?" 愛麗絲:"正確。現在,我拿着鮑勃附上的蠟塊,把它舉到鮑勃的公鑰公共玻璃展示櫃前。這個展示櫃有一個特殊的屬性:它可以告訴我這個蠟塊是否是由與照片匹配的確切威斯克斯先生的印章創建的,並且它會顯示出在蠟中留下的指紋。" (愛麗絲執行加密驗證:她使用鮑勃的公鑰解密簽名,揭示出鮑勃最初簽署的哈希。) 愛麗絲:"看!展示櫃顯示這個蠟塊包含了指紋 HORSE_TAP_DANCE_123。它完全匹配。" 大揭示 愛麗絲:"加里,整個宇宙中只有一個威斯克斯先生的印章。它在鮑勃的口袋裏。這個蠟塊與電子郵件匹配並通過公共展示櫃測試的事實證明,憑藉數學的力量,鮑勃確實把他的特殊貓印章按在了這封確切的電子郵件上。他不僅僅是寫了它;他用他的貓的臉進行了認證。" 加里:"鮑勃... 你把你的貓的臉按在一個謊言上?" 鮑勃:"我... 我拒絕回答。" 加里:"拒絕回答在數學面前無效,鮑勃。你要請愛麗絲喫一週的午餐。" 故事的道德: · 私鑰:你祕密的蠟封(不要丟失它)。 · 公鑰:每個人都可以查看的展示櫃。 · 簽名:證明你接觸過文件的蠟塊。 · 不可否認性:當你的貓的臉在證據上時,無法說“我沒做過那件事”。 加密技術:因爲“他說, 她說”無法與“數學說”相提並論。 #cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
驗證

愛麗絲對加里解釋:

加里,爲了驗證這一點,我拿到我收到的電子郵件,然後把它放入同一個哈希機器中。我會得到什麼?

加里:"呃... HORSE_TAP_DANCE_123?"

愛麗絲:"正確。現在,我拿着鮑勃附上的蠟塊,把它舉到鮑勃的公鑰公共玻璃展示櫃前。這個展示櫃有一個特殊的屬性:它可以告訴我這個蠟塊是否是由與照片匹配的確切威斯克斯先生的印章創建的,並且它會顯示出在蠟中留下的指紋。"

(愛麗絲執行加密驗證:她使用鮑勃的公鑰解密簽名,揭示出鮑勃最初簽署的哈希。)

愛麗絲:"看!展示櫃顯示這個蠟塊包含了指紋 HORSE_TAP_DANCE_123。它完全匹配。"

大揭示

愛麗絲:"加里,整個宇宙中只有一個威斯克斯先生的印章。它在鮑勃的口袋裏。這個蠟塊與電子郵件匹配並通過公共展示櫃測試的事實證明,憑藉數學的力量,鮑勃確實把他的特殊貓印章按在了這封確切的電子郵件上。他不僅僅是寫了它;他用他的貓的臉進行了認證。"

加里:"鮑勃... 你把你的貓的臉按在一個謊言上?"

鮑勃:"我... 我拒絕回答。"

加里:"拒絕回答在數學面前無效,鮑勃。你要請愛麗絲喫一週的午餐。"

故事的道德:

· 私鑰:你祕密的蠟封(不要丟失它)。

· 公鑰:每個人都可以查看的展示櫃。

· 簽名:證明你接觸過文件的蠟塊。

· 不可否認性:當你的貓的臉在證據上時,無法說“我沒做過那件事”。

加密技術:因爲“他說, 她說”無法與“數學說”相提並論。

#cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
登入探索更多內容
探索最新的加密貨幣新聞
⚡️ 參與加密貨幣領域的最新討論
💬 與您喜愛的創作者互動
👍 享受您感興趣的內容
電子郵件 / 電話號碼