零知識證明(Zero-Knowledge Proof, ZKP)是一種能夠證明自己知道某個信息,但又不透露該信息本身的方法。這個概念聽起來有點抽象,用尋寶的例子來解釋:
關於零知識證明ZKP
這樣的過程中,你證明了你知道寶藏的位置,但你沒有透露寶藏的位置在哪裡,這個例子就是一個簡單的零知識證明。你展示了你擁有某個信息(知道寶藏的位置),但你沒有透露這個信息的具體內容。
需要注意的是,仍存在你其實不知道寶藏的位置,可是幸運找到寶藏的可能性,說明零知識證明屬於「機率證明」,因此降低作弊機率也是零知識證明重要的一環。
【資料來源】
https://zh.wikipedia.org/zh-tw/%E9%9B%B6%E7%9F%A5%E8%AF%86%E8%AF%81%E6%98%8E
https://web3plus.bnext.com.tw/article/2197
摳屁Linktree:https://linktr.ee/o0304opp