1. 首页 > 股票最新消息 >零知识证明是什么意思(零知识证明的定义和作用)

零知识证明是什么意思(零知识证明的定义和作用)

零知识证明的一个例子:

例如,你有路人A的公钥,你看过路人A的照片,但路人A没有见过你。

有一天,你在路边遇到了路人A。你认识路人A。路人A不认识你。你要向路人A证明你就是你。

因此,路人A给出一个随机值,你用你的私钥加密它,然后把加密后的数据交给路人A,路人A用你的公钥解密。如果你能得到原始的随机值,那么路人A就会确认你就是你。

该方法是零知识证明。

零知识证明在区块链中的应用

通过使用“零知识证明”,公共区块链的隐私将得到进一步增强,这种验证方法除了声明的有效性之外不会透露任何信息。此类项目包括Zcash,这是一种开源加密货币,可促进公共区块链上的支付,但有关发送者、接收者和交易金额的信息是保密的。就像今天可以通过互联网建立安全的电子商务交易一样,未来也可以在公共区块链上建立私营企业。

零知识证明是什么意思(零知识证明的定义和作用)