关于零知识证明,你需要了解的入门知识
ZKP 是一个过程:证明、挑战和重复这个操作。
原文作者:Poopman
原文来源:Twitter
编译:0x11,Foresight News
你是否听说过有关零知识证明 (ZKP) 🧾的许多讨论,但还是不确定它到底是什么?
好吧,你不需要博士学位也能理解 ZKP,你只需要花 3 分钟时间阅读这篇帖文📕 。
下面我会介绍:
- ZKP 是什么
- ZKP 必须满足的三个标准
- ZKP 的基本形式
- ZKP 的类型
- 值得关注的零知识(ZK)代币
什么是 ZKP?
ZKP 是一种进行身份验证的方法,可以在不直接透露已知信息的情况下证明某事是已知的。
ZKP 必须满足以下 3 个标准:
- 零知识
- 可靠性
- 完整性
在深入研究之前,让我们了解 ZKP 的基础知识。在 ZKP 中,有两类参与者:
- 证明者:证明者是想要证明自己声明正确的人。
- 验证者:验证者是想要验证证明者声明正确的人。
打个比方:
在 ZKP 中,有一个关闭的组合锁,证明者可以通过解锁而不泄露密码来向验证者证明他拥有正确的密码。这种方法确保没有密码相关的信息在双方之间传输。
但是证明者可能是侥幸猜到了密码,所以需要多次向验证者证明。这种重复证明确保证明者几乎不可能靠运气猜到密码,从而实现零知识。
简单来说,ZKP 是一个过程:证明、挑战和重复这个操作。
除了零知识外,ZKP 还需要满足 2 个标准。
关于【关于零知识证明,你需要了解的入门知识】的延伸阅读
大打”加密“牌,给特朗普增加了多少获选概率?
特朗普通过言行增加竞选筹码,承诺支持加密货币,释放阿桑奇等举措吸引加密货币持有者选票。但也受到业内人士批评。DGC调查发现,26%受访者关注候选人对加密货币的立场,21%认为加密货币是重要问题。特朗普概念Meme币因消息暴涨,市值超过5倍。阿桑奇是维基解密创始人,因公布机密文件被指控,曾获大量加密货币捐款。AssangeDAO以NFT出售收益支付阿桑奇律师费。资料来源:维基百科、Bitcoin Magazine、哈希派、金色财经。
Curve风波画上逗号,对自身和行业发展影响几何?
Curve因Vyper编译器的漏洞造成用户资金损失,但Curve在DeFi生态中仍是不可或缺的,随着攻击者的逐步还款,影响也在降低。
第一个标准是可靠性。如果声明是假的,证明者无法说服诚实的验证者它实际上是真的。去中心化和可靠性是追求的标准。
第二个标准是完整性。如果陈述是正确的,验证者需要验证诚实的证明者说的是真话。
一旦满足所有 3 个标准,ZKP 的基础就建立了。
ZKP 的类型
你必须知道的 2 种主要类型的零知识证明,它们是
- 交互式零知识证明:这种证明需要证明者和验证者之间不断沟通,直到证明者能够对验证者提出的挑战给出满意的回应。
- 非交互式零知识证明(NIZKP):NIZKP 不需要证明者和验证者之间交互。相反,证明者只向验证者发送一条消息,就足以让验证者确定语句的有效性。
由于在非交互式零知识证明只需要发送一条消息,因此与交互式零知识证明相比,该方法需要更高的计算能力。NIZKP 因其便利性而广受欢迎,近年来已被用于 ZK-SNARKs。
零知识应用
有 3 种主要类型的 ZKP 应用程序:
- 区块链扩容(例如,ZK Rollup)
- DID
- 隐私协议
我建议看看下面提到的基于 ZK 的协议:
- MATIC @0xPolygonZK
- IMX @Immutable
- MINA @MinaProtocol
- ZEC @zcash
- LRC @loopringorg
- 无代币 @Scroll_ZKP
- 无代币 @zksync
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Poopman,如有侵权请联系删除。转载或引用请注明文章出处!