去年,零常识证明(ZKP)在加密范畴和Web3中扮演了重要人物,它在可扩展性和用户答应隐私方面都发挥着重要作用。这是令人兴奋的,因为它为ZK运用程序在整个加密生态体系中的推出奠定了根底,并成为Web3的杀手级功用。

Web3

Web3是一个经常出现的术语,但它有点模糊。乐观地说,它的最佳界说是,它将供给Web1的去中心化和Web2的丰富性。并在这个过程当中,解决了Web2的许多问题。

Web2有许多问题——中心化答应黑客进犯、数据走漏、无情地从用户身上赚钱。这些都是它的体系性问题。

Web3带来了以用户为中心的价值观、去中心化和加密技能,这些技能有望解决其间的一些问题。

抛开乐观的最终界说,我想说今日的 Web3 实际上仅仅从 Web 拜访加密的用户体验,以及环绕它构建的生态体系,这敞开了许多令人兴奋的可能性;DeFi,NFT,DAO等等。

可是,它短少开展其更广泛影响力所需求的一些要害部分。

Web3和隐私

对于Web2,咱们现已习惯了联合隐私模型。在这种体系结构中,咱们保留了个人信息的隐私,不让网络上的一般参与者知道,而把隐私留给与咱们交互的特定实体。

尽管这为运用私有数据打开了规划空间,但它引入了巨大的买卖对手风险。数据泄漏、私有数据钱银化和泄漏数据的永久可用性都是该体系结构的首要缺陷。

另一方面,Web3没有私有数据的功用。这意味着它不需求处理Web2隐私的缺点,但到目前为止还没有这个组件。运用Web3,咱们不是与一个中心化的团体进行交互,而是与一个去中心化的网络进行交互。尽管这的确消除了同享数据和买卖对手风险的负面影响,但只要去中心的实体才能与之交互,这也带来了如安在新环境中完结信赖的挑战。

假如Web3想要在广泛的运用中具有竞争力,那么改动这一现状并引入隐私功用将是必要的。它要么在许多用例中不可行,比方银行账户、在线购物、身份、社交网络和企业,要么在运用加密钱银进行其他改善的过程中,创立了比Web2更糟糕的隐私环境。

Web3和安全

Web2 还存在其他显着的中心化问题,除了失去隐私外,还有许多其他对用户晦气的成果。从理论上讲,Web3有很大的时机解决类似问题,用去中心化代码来声明其体系的规矩。

但是,现在的加密钱银却没有这种潜力。假如咱们正在运转一个完好节点,那么咱们将取得由加密钱银完结的完好的、数学上有确保的加密安全性。但是,对于大多数加密钱银或用户来说,运转一个完好节点并不可行。它需求昂贵的硬件,并下载和保持与100千兆字节的大型区块链的衔接。

这种范式在Web3中尤其成问题。在浏览器中运转的加密客户端底子无法处理这类需求。

因此,Web3今日的作业依赖于可信的中心化中介体,该中介体将衔接中继到Web3后边的去中心化网络。这是值得重视的,因为它仿制了许多现已存在于Web2中的相关动态。在本年的开端,Moxie Marlinspike详细地描绘了这一点——在这个范畴中,为数不多的作为中介的中心化服务正在仿制与Web2相同的动态,仅仅表面积要大得多。结合上述的隐私问题,这些实体具有超级ISP的才能,能够读取和操控对咱们一切数据的拜访,这对用户主权来说是一场灾祸。

这些实体,如Infura和Alchemy,是Web3去中心化时机的缺点。委内瑞拉的用户最近发现他们拜访Infura的权限受到了检查。

ZKP的影响

这些安全和隐私问题都是技能问题。走运的是,ZKP巧妙地解决了这个问题。在隐私方面,ZKP答运用户暗里向去中心化的网络同享信息,一起为网络供给安全确保,而且该确保的数据经过了身份验证。在安全方面——它们向用户确保他们从网络接收到的数据是实在的,而不需求信赖中心接入点。

这敞开了咱们在Web2中常用的范例,即与运用程序来回同享可信信息。可是 Web3 的去中心化一起消除了在 Web2 的中心化国际中常见的运用程序变节信赖的可能性。

在隐私方面,考虑身份。假设咱们想创立一个NFT调集,其间每个人最多只能具有该调集中的一个NFT。假如这样做,用户就需求揭露自己的身份。但是,运用ZKP,用户能够证明其身份的唯一性,而不需求详细阐明他们是谁。在Web2环境中,这将需求一个中心化的实体来盯梢用户并确保惟一性。在一般的Web3中,这将要求用户揭露他们的身份和相应的NFT。在带有ZKP的Web3中,这能够彻底私密地完结,而且有人们想要从这个体系中得到的一切确保。

以安全为例,假设金融状况的很大一部分是通过web拜访的加密钱银。跟着ZKP证明了链状况,DeFi用户将确保他们在网上看到的账户状况与链上状况真实匹配,确保了其安全性。从用户的角度来看,这类似于从HTTP过渡到HTTPS,减少了检查的风险。

不过,ZKP的新功用并不仅仅适用于将Web2功用开放到Web3。它也将极大地扩展Web3的一系列可能性。对于可能性的一个简略预览,用ZKP增强的运用程序能够这样构建:

  • 答应每个人只能具有一组 NFT 的 NFT

  • 让用户在不泄漏他们具有的特定 NFT 的情况下证明对 NFT 子集的一切权

  • 生成不可转让的 NFT 以辨认实际国际或数字成就(即;我是开源项目的首要贡献者)

  • 答应Twitter用户为其重视者创立DAO

  • 解锁DAO的匿名投票

  • 将现有金融数据衔接到加密钱银,以协助引导DeFi

ZKP供给的很多增强功用将为Web3打开一个巨大的大门。它将让Web3供给比Web2更好的体验。Web2在处理敏感用户数据和隐私方面遇到了困难,而Web3将凭借ZKP胜出。它将解决用户在中心化网络方面最大的痛点之一,并协助向Web3的搬迁加速,逾越了咱们在DeFi、NFT或其他带来更多爱好的浪潮中所看到的速度。

缩小规划,假如咱们想创立一个新的、去中心化的互联网,咱们将需求安全、规划和隐私——没有比零常识更好的技能了。

为什么是2022

这就留下了一个问题,为什么是现在?其间一个变量是Web3在过去12-18个月的巨大增加,为进一步的实验和开发发明了环境。

这也是ZK的好时机,因为它们现在现已准备好运用于这个范畴了。2020年的技能改善使零常识在2021年得到更广泛的推广,使ZK-rollup成为首要的扩展东西。在2021年,ZKP还看到了验证和证明性能的进一步技能改善。

跟着这些加密技能的开展,ZK在2021年见证了ZK可编程性的很多产品开发。ZK可编程性意味着使ZK逾越可扩展性、zkRollup或zkevm。下一步将带来更强壮的dapp,充分使用ZK的中心功用,或许咱们称之为zkApp。

2021年,O(1) Labs发布了Mina的zkApp的前期版别。这是开发者第一次能够在像Typescript这样广泛运用的语言中编写ZK代码。O(1)刚刚在2021年12月为Mina的ZK智能合约举行了第一次研讨会和黑客马拉松,本年还会有更多的活动。在Mina,咱们看到了一个巨大的时机,能够通过ZK可编程性开释ZKP为开发人员供给的全部潜力。

跟着SnarkyJS支持简单的ZK编程,开发人员现已用它来构建,Mina到 Ethereum的zkBridge正在成型,咱们很快就会看到上面说到的一切ZK运用的例子布置在Web3上。

无论是Mina推出的第一波运用,仍是更多的职业更广泛地承受ZK编程,ZK将在2022年进入Web3 dapp。

对2022年及以后的猜测

加密范畴的ZK年代正在开端,它将对Web3产生巨大的影响。以下是我认为本年还会产生的一些工作:

  • 跟着Web3的起飞,咱们将看到对隐私和安全的需求越来越清晰。ZKP将成为最有前途的东西,让用户能够操控自己的数据,并有挑选地分享个人信息。这将导致下一次用户很多搬迁到Web3,并进一步削弱基于web2的网络。

  • ZK运用将首先在最显着的范畴推出:投票和私有身份管理,以及在这一开发中扮演重要人物的rollup。

  • 至少有一个zkEVM将在年底前发布测试版

  • 至少有一家大型科技公司会宣告与ZKP有关的严重工作——现在推出产品还为时过早,但会构成一个团队或首要的研究成果。

在一切这些之间,咱们也看到ZKP推出的时间表成为焦点。当咱们回头看时,我猜测咱们将会看到它依照如下的时间线打开:

  • 到2020年,技能根底现已奠定

  • 2020年的今日,底层密码学的功用达到了一个临界点

  • 2021年- ZKP得到了自己的开展

  • 2022年——跟着ZKP开端成为差异化、规划化和其他方面的重要组成部分,推翻开端

  • 2023/2024年——跟着ZKP成为产品增加的首要组成部分,推翻全面打开

  • 2024/2025年——使用ZKP和ZKP渠道的运用的主导地位

  • 2025/2026 - ZKP和ZKP驱动渠道的标准化

总结

跟着ZKP和加密技能成为构建可扩展的、私有的、安全的Web3的干流,将有时机构建真实增强用户才能的技能。

走运的是,咱们在Web3内部看到了以价值为方针来履行产品的志愿。咱们现已看到加密技能在这方面完结了从作业证明到权益证明的改变。跟着加密钱银开端影响更广泛的国际,看看咱们还能完结什么令人兴奋的工作。

Source:https://medium.com/minaprotocol/2022-predictions-zero-knowledge-proofs-become-web3s-killer-feature-719cc49117e4

发表回复

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