跳转到主要内容
Change page

Web2 与 Web3

Web2 指的是我们今天大多数人所熟知的互联网版本。这是一个由提供服务以换取你个人数据的公司所主导的互联网。在以太坊的语境下,Web3 指的是在区块链上运行的去中心化应用 (dapp)。这些应用允许任何人参与,而无需将他们的个人数据货币化。

正在寻找对初学者更友好的资源?请参阅我们的Web3 简介

Web3 的优势

许多 Web3 开发者选择构建去中心化应用 (dapp),是因为以太坊固有的去中心化特性:

  • 网络上的任何人都有权限使用该服务——换句话说,不需要许可。
  • 没有人可以阻止你或拒绝你访问该服务。
  • 支付是通过原生代币以太币 (ETH) 内置的。
  • 以太坊是图灵完备的,这意味着你可以编写几乎任何程序的代码。

实际比较

Web2Web3
推特可以审查任何账户或推文Web3 推文将无法被审查,因为控制权是去中心化的
支付服务可能会决定不允许为某些类型的工作付款Web3 支付应用不要求提供个人数据,也不能阻止付款
零工经济应用的服务器可能会宕机并影响工人收入Web3 服务器不会宕机——它们使用以太坊(一个由数千台计算机组成的去中心化网络)作为后端

这并不意味着所有服务都需要变成去中心化应用 (dapp)。这些例子只是为了说明 Web2 和 Web3 服务之间的主要区别。

Web3 的局限性

Web3 目前有一些局限性:

  • 可扩展性——Web3 上的交易速度较慢,因为它们是去中心化的。状态的改变(如支付)需要由节点处理并传播到整个网络。
  • 用户体验——与 Web3 应用交互可能要求额外的步骤、软件和学习。这可能成为普及的障碍。
  • 可访问性——现代网络浏览器缺乏集成,使得大多数用户难以访问 Web3。
  • 成本——大多数成功的去中心化应用 (dapp) 只将极小部分的代码放在区块链上,因为成本很高。

中心化与去中心化

在下表中,我们列出了中心化和去中心化数字网络的一些大致优缺点。

中心化系统去中心化系统
网络直径小(所有参与者都连接到一个中心化机构);信息传播迅速,因为传播由拥有大量计算资源的中心化机构处理。网络上最远的参与者之间可能相隔许多边缘。从网络一端广播的信息可能需要很长时间才能到达另一端。
通常性能更高(吞吐量更高,消耗的总计算资源更少)且更容易实现。通常性能较低(吞吐量较低,消耗的总计算资源更多)且实现起来更复杂。
在数据冲突的情况下,解决方案清晰且简单:最终的真相来源是中心化机构。如果对等节点对参与者本应同步的数据状态提出相互冲突的主张,则需要一个(通常很复杂的)协议来解决争议。
单点故障:恶意行为者可能通过攻击中心化机构来瘫痪网络。无单点故障:即使很大一部分参与者受到攻击或被移除,网络仍能正常运行。
网络参与者之间的协调要容易得多,并由中心化机构处理。中心化机构可以强制网络参与者采用升级、协议更新等,几乎没有摩擦。协调通常很困难,因为没有单一代理对网络级决策、协议升级等拥有最终决定权。在最坏的情况下,当对协议更改存在分歧时,网络很容易发生分裂。
中心化机构可以审查数据,可能会切断网络某些部分与网络其余部分的交互。审查要困难得多,因为信息有许多方式在网络中传播。
网络的参与由中心化机构控制。任何人都可以参与网络;没有“看门人”。理想情况下,参与成本非常低。

请注意,这些是一般规律,可能并不适用于每个网络。此外,在现实中,网络的中心化/去中心化程度处于一个连续的谱系中;没有完全中心化或完全去中心化的网络。

延伸阅读

页面最后更新: 2026年2月23日