1. 首页
  2. 区块链

Zk-SNARKs——如何影响数字货币隐私性

 Zk-SNARKs,又称零知识证明,无需信任的零知识证明系统的迭代是功能强大的加密原语,可以通过公共介质,尤其是公共区块链网络,在两方之间切断任何可处理的数据。最初,zk-SNARK以面向隐私的加密货币Zcash(ZEC)赢得了主流的关注,现在已经对其实际应用和效率提高进行了重要的修补和探究。

Zk-SNARKs——如何影响数字货币隐私性 

Zk-SNARKs,又称零知识证明,无需信任的零知识证明系统的迭代是功能强大的加密原语,可以通过公共介质,尤其是公共区块链网络,在两方之间切断任何可处理的数据。最初,zk-SNARK以面向隐私的加密货币Zcash(ZEC)赢得了主流的关注,现在已经对其实际应用和效率提高进行了重要的修补和探究。

Zk-SNARKs对数字隐私的潜在影响是巨大的,不应因为对审查制度的认知偏见和主流观点的错误而将其关闭。

强调Zk-SNARKs的技术隶属于零知识密码学的范畴,一方向另一方证明他们知道特定的一组信息,而没有暴露他们所说的任何只是的概念。通常被称之为“密码魔术”。

Zk-SNARK的构造依赖于定义参数,这些参数确定特定的数据集(加密货币的交易)是否有效。在加密货币网络中,创建此类参数的过程被称之为“受信任的设置”,这是一个高度极化的事件。一旦参数遭受到破坏,那么理论上,恶意用户可能会在无人知道的情况下铸造无限量的本机令牌/代币。

为了改进Zk-SNARK,进行了大量的研究。发现使用诸如Zk-SNARKs即可完全避开对信任设置的需求。在未来,受信任设置已经由于其包含严重的安全漏洞而过时了。但是,Zk-SNARK中的参数概念仍然存在。

借助一组独特的网络参数,Zk-SNARK依靠一系列数学函数将计算分解为“算术电路”。之后,精妙的注入密码技术,例如同态承诺,多项式的盲目评估和椭圆曲线的双线对,切断通过加密货币网络进入两方之间的任何关系。

例如,A与B企图通过公共加密货币网络进行交易并实现“完美的隐私”,则他们需要混淆交易的一下组成部分:

1.    发件人

2.    接收者

3.    数量

4.    IP地址

Zk-SNARKs的使用减少了发送方、接收方和金额之间的任何有意义的联系,并且可以与TOR或者Dandelion++等网络层隐私增强功能结合使用,以此来掩盖用户的IP位置。同类相比,Zk-SNARKs是最好用的产品。

不过它也有相应的缺陷,由于其开发时间较早,因此需要进行繁琐的数据以及计算。

Multicoin Capital的RyanGentry曾经介绍过:“像比特币和以太坊这样的通用平台已经为大多数用户提供了足够的隐私保证,而不再需要专注于利基隐私的区块链。……隐私是一项功能,而非产品。”

不过也有许多人认为,隐私不仅仅是功能,还是一项基本人权。

一直就有报道暴光了某些公司以用户数据来换取利益的行为,这就是没有Zk-SNARKs这样的工具保护的结果。尤其是在金融领域,保持进入的隐私性更加需要数字设备。

比特币和面向隐私的加密货币应用促进了Zk-SNARKs的发展,而Libra的愿景也激发了Zk-SNARK和它无限潜力的进一步创新。例如,Zk-SNARKs可以用作私人机构汇款机制,与永安等会计师事务所等大公司的开发计划相兼容。同样,嵌入社交网络的Zk-SNARKs可能会切断控制应用程序的公司查看用户数据,并将其销售给第三方的能力。

Zk-SNARK的潜力令人激动,相信它的发展可以为我们的隐私提供更加强有力的保护。

本文编译自Cointelegraph的“What are Zk-SNARKs and how do they affect digital privacy?”Zk-SNARKs——如何影响数字货币隐私性

踢马河:RaTiO Fintech合伙人,曾任某券商自营操盘手,十余年海外对冲基金和国内大型投资机构基金经理,资深交易建模专家,考拉大咖。

请尊重原创!转载请注明出处。

原创文章,作者:CoinKaola,如若转载,请注明出处:https://www.coinkaola.co/news/122251/

发表评论

电子邮件地址不会被公开。 必填项已用*标注