您现在的位置: 比特财富网 >> 区块链 >  >> 區塊鏈百科
零知識證明舉例


1)A要向B證明自己擁有某個房間的鑰匙,假設該房間只能用鑰匙打開鎖,而其他任何方法都打不開。www.emoneybtc.com這時有2個方法:
①A把鑰匙出示給B,B用這把鑰匙打開該房間的鎖,從而證明A擁有該房間的正確的鑰匙。
②B確定該房間內有某一物體,A用自己擁有的鑰匙打開該房間的門,然後把物體拿出來出示給B,從而證明自己確實擁有該房間的鑰匙。
後面的②方法屬於零知識證明。好處在於在整個證明的過程中,B始終不能看到鑰匙的樣子,從而避免了鑰匙的洩露。
2)A擁有B的公鑰,A沒有見過B,而B見過A的照片,偶然一天2人見面了,B認出了A,但A不能確定面前的人是否是B,這時B要向A證明自己是B,也有2個方法。
①B把自己的私鑰給A,A用這個私鑰對某個數據加密,然後用B的公鑰解密,如果正確,則證明對方確實是B。
②A給出一個隨機值,並使用B的公鑰對其加密,然後將加密後的數據交給B,B用自己的私鑰解密並展示給A,如果與A給出的隨機值相同,則證明對方是B。
後面的方法屬於零知識證明。
3)有一個缺口環形的長廊 ,出口和入口距離非常近(在目距之內),但走廊中間某處有一道只能用鑰匙打開的門,A要向B證明自己擁有該門的鑰匙。采用零知識證明,則B看著A從入口進入走廊,然後又從出口走出走廊,這時B沒有得到任何關於這個鑰匙的信息,但是完全可以證明A擁有鑰匙。
  • 交易的最後需要什麼?

    最近一直在思考一個問題:交易的最後需要什麼?直到前段時間偶然間再次看見舌尖上的中國紀錄片,看著那些廚藝精湛的人認真做出來的美味,那種對於烹

  • 心態好才能做好股票

        對於目前社會上出現的股市心理綜合症人群,有關專家分析,造成這一情況的主要原因在於有相當大比重的股民其本身不懂股市

  • 炒外匯技術有哪些?炒外匯技術介紹

    外匯市場變化莫測,對於炒外匯入門的交易者來說學會一些炒外匯技術是非常有必要的。那麼炒外匯技術有哪些呢?今天來為大家詳細介紹一下外匯市場中的炒

  • 股票停盤了怎麼辦?

    最佳答案: 股票停盤要看情況,如果是公司主動停牌,比如召開股東大會、股票異常波動、宣布重大消息等,這

  • 黃金回收和換哪個合算?

    最佳答案: 黃金回收是按上海金交所金價來算的,會扣掉一點差價,一般要便宜10塊錢左右一克。

  風險提示:比特財富網的各種信息資料僅供參考,不構成任何投資建議,不對任何交易提供任何擔保,亦不構成任何邀約,不作為任何法律文件,投資人據此進行投資交易而產生的後果請自行承擔,本網站不承擔任何責任,理財有風險,投資需謹慎。
比特財富網 版權所有 © www.emoneybtc.com