Web2 指的是如今我们众所周知的互联网版本。

互联网由互联公司掌控,它们通过提供服务来换取个人数据。

就以太坊而言,Web3 指的是在区块链上运行的去中心化应用程序。

任何用户都可以参与这些应用程序,而无需出卖个人数据。

WEB3 的优势

许多 Web3 开发者由于以太坊与生俱来的去中心化而选择构建去中心化应用程序:

  • 网络上的任何人都有使用服务的权限 – 换言之,不需要授予权限。

  • 没有人可以阻止或拒绝你访问服务。

  • 付款是通过原生代币以太币 (ETH) 构建的。

  • 以太坊是图灵完备的,这意味着你几乎可以进行任何编程。

具体比较

Twitter 可以检查任何帐户或推文	                        Web3 推文不可审查,因为控制已经去中心化
支付服务可以决定不允许对某些类型的工作进行支付	          Web3 付款应用程序不需要个人数据,也不能阻止付款
运行零工经济应用程序的服务器可能会停机,影响劳动者收入	  Web3 服务器不会停机 – 它们的后端是以太坊,一个由数以千计的计算机组成的去中心化网络

这并不意味着所有服务都需要转变成去中心化应用程序。

上面的示例说明了 Web2 和 Web3 服务之间的主要差异。

WEB3 的局限性

当前,Web3 存在一些局限性:

可扩展性

交易在 web3 上进度较慢,因为它们是去中心化的。 状态变化(例如支付)需要由节点处理并在整个网络中传播。

UX

与 Web3 应用程序交互可能需要额外的步骤、软件和培训。 这可能是应用的一个障碍。

可访问性

由于在现代 Web 浏览器中的集成不够,致使大多数用户无法访问 Web3。

成本

因为成本高昂,大多数成功的去中心化应用程序仅将其代码的很小一部分放到区块链上。

参考资料

https://ethereum.org/zh/developers/docs/web2-vs-web3/