全球数字财富领导者

什么是(zk-SNARKs)零知识证明及其对区块链的影响?

2023-02-10 22:10:03
金色财经
金色财经
关注
0
0
获赞
粉丝
喜欢 6 0收藏举报
— 分享 —
摘要:ZK系列:mina、matic、 lrc、 imx、dusk 、celr、SYS、METIS XFT、MUTE

17年老韭菜,穿越牛熊者,客观机遇、干货普及,区块链前沿追随者 SHIB神话者之一

大魔王por(围脖)

长话短说

零知识证明允许一方(验证者)在不知道声明内容的情况下确定另一方(证明者)给出的声明的有效性。例如,Binance 可能想证明它已经以储备金的形式完全支持用户的资金,而不需要透露所有个人用户的余额。

“储备证明”可以用 Merkle 树构建,以防止其内部数据被伪造,在这种情况下,其总净客户余额是交易所对其用户的负债。然后,这可以与 zk-SNARK(一种零知识证明协议)相结合,确保用户可以在不知道个人余额的情况下检查他们的余额构成总净用户资产余额的一部分。

介绍

鉴于市场事件,托管加密资产的安全性已成为一个关键话题。区块链用户高度重视透明度和公开性,但也支持隐私和保密性。这在证明托管人持有的资金储备时造成了两难境地。通常,在透明度、信任和数据机密性之间需要权衡取舍。

然而,情况并非必须如此。通过将 zk-SNARKs 等零知识证明协议与 Merkle 树相结合,我们可以为各方找到有效的解决方案。

什么是零知识证明?

零知识证明允许一方(验证者)在不知道声明内容的情况下确定另一方(证明者)给出的声明的有效性。让我们看一个简单的例子。

您有一个上锁的保险箱,只有您知道解决方法。举个例子,保险箱不能以任何其他方式被拾取、强行或打开,除非知道密码。这个事实也被你参与实验的朋友建立、验证和知晓。

您向您的朋友声明您知道该组合,但您不想将其赠送或在他们面前打开盒子。盒子顶部有一个孔,您的朋友可以从中插入便条。为了使其成为零知识证明,除了给定的陈述之外,您的朋友不应该有任何关于该过程的额外信息。

您可以通过打开盒子,告诉他们纸条上写的内容,然后再次合上,向您的朋友证明您知道密码。然而,你从来没有透露过这个组合。

来源:金色财经

1. 欢迎转载,转载时请标明来源为FX168财经。商业性转载需事先获得授权,请发邮件至:media@fx168group.com。
2. 所有内容仅供参考,不代表FX168财经立场。我们提供的交易数据及资讯等不构成投资建议和依据,据此操作风险自负。
go