国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

當區塊鏈遇到零知識證明

區塊鏈
零知識證明的官方定義是能夠在不向驗證者任何有用的信息的情況下,使驗證者相信某個論斷是正確的。這個定義有點抽象,下面筆者舉幾個例子,來幫助讀者理解這個概念。

 [[268846]]

什么是零知識證明

零知識證明的官方定義是能夠在不向驗證者任何有用的信息的情況下,使驗證者相信某個論斷是正確的。這個定義有點抽象,下面筆者舉幾個例子,來幫助讀者理解這個概念

例子一:小明有鑰匙

地主有一個漂亮的女兒,一直沒有嫁出去,有一天地主撿到一把鎖,他靈光閃現,何不讓老天爺來決定我閨女嫁給誰,于是乎他就發布告示,如果有誰擁有這把鎖的鑰匙,他就把女兒嫁給他。

小明看到那把鎖,心想這不是我前兩天扔的那把鎖嗎?我有鑰匙啊,但是他又不想把鑰匙拿出來讓大家看到,因為鑰匙上有不可告人的秘密。于是他找到地主,說出了自己的苦衷,地主略微思考了一下,想到了一個好辦法。

他讓人搬了一個密封的大木箱,把自己的貼身玉佩放到了箱子里,然后用鎖鎖起來,說如果小明第二天把玉佩交給他,那小明就可以娶到他的女兒。

小明晚上偷偷用鑰匙打開了箱子,然后把玉佩取出來,第二天交到了地主手中。然后和美女幸福的生活在了一起。

這個故事中小明并沒有把鑰匙給地主看,也沒有當著地主把鎖打開,但是卻證明了自己確實有鑰匙。

例子二:哥德巴赫猜想的證明

眾所周知,哥德巴赫猜想是一個世界級別的數學難題,有一天一個中國大學生小明找到了證明哥德巴赫猜想的方法。但是他說我能證明出來,沒人相信他,甚至沒人愿意看他的證明過程,因為名氣太小了。這時候他就想到可以讓導師出面證明他已經找出了證明方法,但是他遇到了一個兩難的問題:

如果他把證明方法給導師看,導師可能直接說這個證明方法是他發現的。

如果他不把證明方法給導師看,導師也不相信他能找到哥德巴赫猜想的證明方法。

實在是難壞了小明!!!!!!!!

零知識證明可以幫助小明解決他的難題,零知識證明的世界里,小明可以不把實際的證明過程給導師看,只需要提供給導師另外一段數據,導師拿到這段數據經過驗證可以知道小明真的有哥德巴赫猜想的證明方法,但是導師并沒有看到真正的證明過程。

比特幣的困境

假如你對比特幣有了解的話應該知道,比特幣就是一個共有的賬本,A轉給B一筆錢就是在區塊鏈上寫一條記錄“A轉給B 10塊錢”,A的10塊錢從哪兒來呢?要求必須是以前某人C在區塊鏈上寫一條記錄“C轉給A 10塊錢”。于是比特幣的區塊鏈上就是存放了一條一條的賬本條目:

C轉給A 10塊錢

A轉給B 10塊錢

B轉給D 5塊錢

B轉給E 5塊錢

E轉給D 5塊錢

D轉給A 10塊錢

……

但是這樣會帶來一個問題,號稱匿名的比特幣系統卻做不到真的匿名,因為賬本是公開的,所以大家都能看到A,B,C,D,E都有多少錢,并且是在什么時間得到的這筆錢的。而所謂的匿名性其實是不存在的。

PS:比特幣的匿名性其實是指一般無法把A對應到真正的交易人實體,A只是一個賬戶標號,而不是類似“小明”這樣的實際個人。但是假如小明是A賬戶的擁有者,而小明最終有可能因為操作賬戶A兌換了人民幣或者購買什么東西,而被發現其實A就是小明。所以這個匿名性并不是真正的匿名性。

ZCASH怎么結合零知識證明到區塊鏈

為了解決比特幣的非匿名問題,零知識證明被ZCASH引入到比特幣系統中。那么它是怎么實現匿名性的呢?且看娓娓道來。

假設有一個大池子,里面有一大堆的箱子,每一個箱子都被鎖住并且只有一把鑰匙可以打開,而且箱子中都有一張紙條,內容格式如下:

“這個箱子值x塊錢”

我們暫且叫這個大池子為“大池子賬本”。

ZCASH整個交易系統就是這樣一個大池子,當A要轉給B 10塊錢的時候,A會填寫一張字條:“這個箱子值10塊錢”,然后把這個字條放到一個箱子里,鎖上,把箱子和箱子對應的鑰匙一起給了B,B拿到箱子和鑰匙,用鑰匙打開了箱子一看字條的內容是,“這個箱子值10塊錢”B就知道他確實得到了10塊錢,然后把箱子扔到大池子里,而鑰匙他保留了下來,這樣B就相當于在“大池子賬本”里記錄了他擁有了10塊錢這個事實。

因為B有鑰匙,所以他能知道自己有多少錢,并且在適當的時候花掉這筆錢,但是別人(除了A)只能看到箱子,看不到紙條的內容,并不知道箱子值多少錢,并且也不知道箱子到底屬于誰(B有鑰匙這件事兒他們不知道)。也就是ZCASH這個“大池子賬本”系統,做到了隱藏兩個比特幣系統不能隱藏的事實:

1、 交易的參與者是誰

2、 交易的金額是多少

如果你想從系統中找出B有多少錢的信息,因為你打不開箱子,甚至都不知道哪些箱子是B的,所以你會一無所獲。

聰明的讀者可能會發現這個系統有一個關鍵的問題沒有解決,A憑啥就可以做一個箱子并且說這個箱子值10塊錢?B和別的參與者憑啥相信B這個箱子真的值10塊錢,這里就要靠零知識證明的強大力量了。

其實大池子中有一個箱子a是屬于A的,A擁有這個箱子的鑰匙akey,并且箱子里面的紙條上寫著:“這個箱子值10塊錢”。當A創建箱子b和對應的鑰匙bkey的時候也會創建一個零知識證明的憑條akill,這個憑條的作用就是作廢掉箱子a。

這個零知識憑條akill的神器功能就是:

1、所有參與者看到這個akill憑條就知道它對應到大池子里的一個箱子

2、所有參與者看到akill就知道它又生成了一個箱子b,并且箱子的紙條是合法的

3、除了A之外的所有參與者并不知道akill對應的就是a這個箱子

4、akey和akill是一一對應的關系

有點繞,簡單來說,就是A在不提供鑰匙akey只提供零知識證明憑條akill的情況下證明兩件事

1、 自己擁有一把可以打開大池子中某個箱子的鑰匙

2、 證明箱子b是合法的

這樣就簡單了,A把箱子b給B的時候,先把akill扔到了大池子里,讓大家看,B看到了akill被放到了大池子里,他就相信b箱子是合法的,他確實值10塊錢。

余下最后一個問題?如果A每次都說自己擁有打開某個箱子的鑰匙,一筆錢被花了很多次怎么辦?

akill和akey是一一對應的,并且akill被放到大池子里了,所有參與者都能看見,如果下次他又想給C一個箱子c并且用akill來證明,因為C看到akill已經在大池子里了,所以C就不相信A了。

PS:這里可能部分人會疑惑另外一個問題,當A扔akill到大池子里,或者B扔箱子到大池子里的時候他們的身份不就暴漏了嗎?

這里可以認為他們是偷偷扔的,具體對應到網絡上的實現就是B隨便找了一臺網絡設備把箱子b對應的數據上傳到區塊鏈上。而想通過這臺設備找到B很難,并且B也可以托C上傳箱子b的數據

 

責任編輯:龐桂玉 來源: 區塊鏈技術學習
相關推薦

2024-06-27 13:31:56

2022-10-25 07:32:02

2018-03-27 09:10:54

區塊鏈

2021-04-09 06:25:41

區塊鏈區塊鏈技術

2020-01-14 15:54:20

邊緣計算區塊鏈

2021-08-09 08:40:33

零知識證明零信任網絡安全

2021-04-16 20:43:18

Go區塊鏈編程

2020-02-10 11:32:11

區塊鏈blockchain智能合約

2020-12-22 09:31:43

區塊鏈安全食品

2020-09-16 08:20:52

SD-WAN區塊鏈廣域網

2018-10-23 10:55:07

2019-03-13 11:23:29

區塊鏈區塊鏈技術身份驗證

2021-02-02 10:40:10

區塊鏈版權保護技術

2019-11-22 11:10:26

區塊鏈技術

2018-06-27 18:50:02

區塊鏈數字貨幣比特幣

2018-06-22 08:46:18

2018-03-23 04:58:16

區塊鏈物聯網互聯網

2022-12-09 07:57:15

2022-08-08 11:53:02

區塊鏈CIO

2022-06-09 15:06:34

區塊鏈零知識隱私
點贊
收藏

51CTO技術棧公眾號

成人精品一区二区三区四区| 先锋影音男人资源| 97精品久久久中文字幕免费| 快播av资源| 成人免费av电影| 成人国产在线观看| 日韩免费观看在线观看| 在线免费激情视频| 欧美日韩hd| 久久精品福利视频| 欧美一区二区三区在线| 女人天堂亚洲aⅴ在线观看| 欧美国产激情| 亚洲靠逼com| 韩国一区二区av| 国产精品美女久久久久aⅴ| 黄色网在线视频| 欧美喷水视频| 四虎影院一区二区三区| 国产91在线观看丝袜| 亚洲 欧美综合在线网络| 久久精品2019中文字幕| 春暖花开成人亚洲区| 国产精品夜夜爽| 国产免费一区二区三区四在线播放| 日本大香伊一区二区三区| 宅男在线观看免费高清网站| 色妞www精品视频| 国产高清精品二区| 日韩欧美在线视频观看| 精品国产一区二区三区久久久樱花 | 国产三级电影在线观看| 欧美女王vk| 国产一级特黄a大片99| 深夜福利久久| 性欧美长视频免费观看不卡| 人人妻人人澡人人爽欧美一区| 日韩中文欧美在线| 成人在线免费观看视频网站| 91成人免费在线| www.在线视频| 亚洲素人一区二区| 国产成人精品亚洲日本在线观看| 91精品国产高清久久久久久| 日韩手机在线| 欧美高清第一页| 97视频一区| 日韩av手机在线看| 久久国产成人精品| 精品国产免费久久久久久尖叫 | 国产视频精品网| 国产精品久久免费看| 97在线资源| 欧美aaaaaaaaaaaa| 99国产在线观看| 首页综合国产亚洲丝袜| 日本韩国欧美在线观看| 亚洲欧美日韩国产另类专区| 毛片免费在线播放| 亚洲欧洲在线视频| 亚洲精品国模| 国产成人精品免费视频大全最热| 国内精品久久久久久久97牛牛| 伊人精品在线观看| 波多野结衣作品集| 亚洲不卡av一区二区三区| yiren22亚洲综合伊人22| 精品国产91九色蝌蚪| 麻豆国产精品| 99久热re在线精品996热视频| 美腿丝袜亚洲综合| 噼里啪啦国语在线观看免费版高清版| 欧美色欧美亚洲高清在线视频| 美足av综合网| 欧美大片在线影院| 欧美日韩第一区| 欧美视频在线观看网站| 亚洲福利电影网| 亚洲女同志freevdieo| 情事1991在线| 奇米影视一区二区三区| 独立日3在线观看完整版| 欧美日韩免费高清一区色橹橹 | 一本色道久久88亚洲综合88| 青青操综合网| 在线视频不卡一区二区| 亚洲情趣在线观看| 国产精品久久久久久久久影视| 欧美日韩午夜| 18岁视频在线观看| 日韩一区二区三区在线观看| 国产美女撒尿一区二区| 亚洲精品在线观看免费| 亚洲成人精品影院| 亚洲综合伊人| 欧洲高清一区二区| 舔着乳尖日韩一区| 免费精品一区| 宅男av一区二区三区| 色呦呦国产精品| 国产精品中文字幕制服诱惑| 亚洲一卡二卡三卡四卡无卡网站在线看| 一区二区三区精品在线| 在线日韩三级| 中文字幕一区二区三区四区五区| 无吗不卡中文字幕| 国产精品2区| 99精品视频网站| 欧美日韩三级在线| 日韩免费看片| 久久婷五月综合| 色阁综合伊人av| 极品销魂美女一区二区三区| 亚洲日本伦理| 国产精品www网站| 中文字幕第一区第二区| 电影91久久久| 在线观看av的网址| 欧美成人在线直播| 国产欧美一区二区三区精品观看 | 一本一本久久| 三区在线观看| 国产精品久久久久久久久久ktv| 成人av网站在线观看免费| 超碰高清在线| 一级做a爰片久久| 日韩一区二区三免费高清| 亚洲精品看片| 激情成人四房播| 久久国产一区二区| 欧美剧在线免费观看网站| 亚洲视频久久| 国产在线高潮| 日韩精品不卡| 亚洲国产精品人久久电影| 日本aⅴ精品一区二区三区 | 女同性恋一区二区| 亚洲精品720p| 国产在线精品不卡| 在线女人免费视频| 免费观看国产视频在线| 亚洲老板91色精品久久| 国产福利电影网| 国产91成人video| 亚洲天堂中文字幕| 麻豆精品少妇| 中文字幕电影在线观看| 国产91精品在线播放| 亚洲激情中文1区| 日韩一区三区| 91啦中文在线| 国产精品国产亚洲精品看不卡15 | 岛国精品一区| 成视频免费在线看| 国产999精品久久久| 亚洲国产精品一区二区久久| 国产精品麻豆久久| 国产爆初菊在线观看免费视频网站 | 欧美高跟鞋交xxxxhd| 中文在线资源观看网站视频免费不卡| 人人网欧美视频| 欧美12一14sex性hd| 国产亚洲自拍偷拍| 亚洲欧美日韩一区在线| 国产欧美日韩亚州综合 | 99在线视频精品| 天堂日韩电影| 在线看av的网址| 在线观看av的网址| 91成人国产在线观看| 午夜精品123| 捆绑调教美女网站视频一区| 丁香婷婷久久| y4480在线8影院| 一区二区精品国产| 7m精品福利视频导航| 制服.丝袜.亚洲.另类.中文| va亚洲va日韩不卡在线观看| 欧美xxxxx视频| 九九精品调教| 美女视频免费观看网站在线| 欧美精品欧美精品| 久久久久久69| 中文字幕在线观看不卡| 国产乱人伦丫前精品视频| 伊人网在线观看| 青青草视频国产| 国产99在线|中文| 色拍拍在线精品视频8848| 九九热在线视频观看这里只有精品| 黄色成人在线观看网站| 成人网18免费软件大全| 久久一二三区| 伊人夜夜躁av伊人久久| 2023国产精品| wwwxxx黄色片| 欧美成人精品一区二区三区| 色伊人久久综合中文字幕| 亚洲在线免费| 爱啪视频在线观看视频免费|