Skip to main content

什么是 Web3

注意:本文档是英文原版的自动翻译。

什么是 Web3

Web3 是对建立在去中心化协议(主要是区块链)之上的新一代互联网基础设施的统称。与 Web2 不同——在 Web2 中,社交网络、云服务和市场等平台由拥有数据并制定规则的中心化公司控制——Web3 设想了一种互联网,在其中所有权、治理和数据控制通过密码学机制和开放协议分散到参与者之间。

简而言之: Web3 用协议层面的基础设施取代以平台为中心的中介,在这种基础设施中,用户原生地拥有他们的数据、身份和资产。

Web3 的工作原理

Web3 不是单一的技术,而是一种架构上的转变。它用去中心化验证(信任协议的数学和代码)取代中心化信任(信任一家公司诚实行事)。若干基础层使这成为可能。

身份与所有权

在 Web2 中,身份是平台特定的。你在一个服务上的账户无法移植到另一个服务,且平台可以随时撤销访问权限。在 Web3 中,身份通常基于 密码学密钥对——一个标识你的公开地址和一个证明所有权的私钥。这意味着你的身份不与任何单一平台绑定,而你的资产(代币、NFT、数据)存在于一个没有任何单一实体控制的共享账本上。

智能合约

智能合约是存储在区块链上的自执行程序。它们编码了协议的规则——代币如何分发、治理投票如何计算、市场如何匹配买家和卖家——并在条件满足时自动执行。一旦部署,智能合约就根据其代码自动执行。区块链本身无法追溯性地更改合约的规则,但开发者可能通过 admin keys 或升级机制保留这一能力——这是项目卡片中单独评估的一个参数。

可组合性

Web3 协议被设计为可组合的:一个协议可以在无需许可或 API 协议的情况下与另一个协议交互。一个借贷协议可以接受来自某个 DEX 的代币,而该 DEX 从另一个协议获取流动性,后者又使用一个预言机来获取价格喂价。这种无需许可的可组合性在 DeFi 中有时被称为"货币乐高(money legos)",但这一原则超出金融,延伸到任何链上应用。

去中心化存储与计算

除金融交易之外,Web3 还包括去中心化存储网络(文件分布在许多节点上,而非存放在一家公司的服务器上)和去中心化计算网络(处理工作负载被分布开来,而非运行在单一数据中心中)。这些层将 Web3 范式扩展到超越代币和交易的通用基础设施。

治理

许多 Web3 协议实现链上治理,由代币持有者对协议升级、参数变更或资源分配进行投票。这取代了由一家公司的高管做出单方面决策的传统模型,转而采用一个利益相关者拥有直接发言权的系统——尽管链上治理的有效性和去中心化程度在实践中差异很大。

为什么它对加密 AI 项目很重要

Web3 提供了加密 AI 项目在其中运作的架构语境。当一个项目声称自己是"去中心化 AI"时,它隐含地声称自己是 Web3 原生的——意味着它的 AI 能力是通过去中心化基础设施而非一个中心化服务来交付的。

Web3 与 AI 的交集既创造了机会,也带来了张力:

  • 数据主权 —— Web3 使这样的模型成为可能:用户拥有并控制他们贡献给 AI 训练的数据,而非将其交给一个中心化平台。
  • 去中心化计算 —— AI/Compute 项目在一个 Web3 网络中协调 GPU 资源,使 推理 和 训练 无需依赖单一云提供商。
  • 可验证性 —— 链上记录为 AI 操作提供了一条潜在的审计轨迹,尽管实现真正的可验证性在技术上仍具挑战(参见 zkML)。
  • 代币化激励 —— Web3 代币模型可以激励参与者贡献计算、数据或模型改进,创造去中心化的 AI 生态系统。

然而,仅仅在一个 Web3 语境中运作,并不能使一个 AI 项目的技术更先进或更可信。Web3 层解决的是所有权、协调和治理的问题——而非底层 AI 的质量。

这在 DecAIHub 项目卡片中的体现

Web3 不是项目卡片模式中的一个字段,但它是 DecAIHub 中列出的每个项目的基础语境。该注册表评估那些运作于 AI 与区块链交集处的项目——而这本质上就是一个 Web3 语境。

Web3 概念贯穿于项目卡片中:

  • Main chain —— 项目运作于哪条区块链(Web3 网络)。
  • Type —— 项目是协议、平台、应用还是基础设施——这些都是 Web3 原生的组织形式。
  • Consensus —— 哪种共识机制保护着该网络,这是一项核心的 Web3 架构决策。
  • Evidence —— Evidence 表引用智能合约地址、交易记录和协议交互,以证明真正的 Web3 集成。

DecAI Fit 框架评估一个项目的区块链层是否在结构上必要(onchain_score),还是仅仅是装点门面——实际上就是检验该项目究竟是真正 Web3 原生的,还是只是附加了一个代币的 Web2。

仅凭 Web3 无法证明什么

  • 把一个项目称为"Web3" 并不能证明 它是去中心化的。许多项目使用这一标签,却将所有关键基础设施运行在中心化服务器上。
  • 一个 Web3 架构 并不能证明 AI 组件是真实的。区块链层和 AI 层必须通过 DecAI Fit 框架被独立评估。
  • 链上治理 并不能证明 有意义的去中心化。如果代币分配集中在一个小群体手中,治理可能在形式上去中心化,但在实践中却是中心化的。
  • 拥有一个代币 并不能证明 该项目需要 Web3 基础设施。许多项目作为传统 Web2 服务也能完全一样地运作。DecAI Fit 中的 onchain_score 专门检验这一点。
  • Web3 原生 并不能证明 更好的性能。去中心化系统通常以一些效率换取弹性和抗审查性。

请勿混淆

  • Web 3.0(语义网,Semantic Web) —— 一个来自计算机科学的、独立的概念,指网络上机器可读的数据和语义标注。Tim Berners-Lee 的"语义网"愿景早于区块链,与去中心化或代币没有内在联系。加密领域使用的"Web3"特指基于区块链的去中心化基础设施。
  • DeFi —— 去中心化金融是 Web3 内部的一个应用层,而非 Web3 本身的同义词。Web3 涵盖的远不止金融协议。
  • 加密货币(Cryptocurrency) —— 代币和币种是 Web3 内部的工具,而非它的全部。Web3 包括身份、治理、存储、计算和应用层,超越纯粹的金融交易。
  • 元宇宙(Metaverse) —— 有时与 Web3 混为一谈,元宇宙指持久的虚拟环境。虽然一些元宇宙项目使用 Web3 基础设施,但这两个概念是相互独立的。

常见问题

Web2 和 Web3 有什么区别?

Web2 描述的是当前占主导地位的互联网架构,其中中心化平台——搜索引擎、社交网络、云提供商、市场——拥有基础设施、控制用户数据并制定规则。用户通过属于平台、可被随意修改或撤销的账户进行交互。Web3 用去中心化协议取代了这一切,在其中用户持有自己的身份(通过密码学密钥)、原生地拥有自己的资产(共享账本上的代币),并通过具有透明规则的智能合约进行交互。其根本性的转变是从信任一家公司转向信任一个协议。在实践中,这一过渡是渐进且不均衡的:许多被标注为"Web3"的项目仍依赖中心化组件以获得性能或可用性。

Web3 需要区块链吗?

在加密行业当前的用法中,是的——Web3 几乎总是指建立在区块链之上或与之连接的系统。区块链提供了使无需信任的验证、资产所有权和智能合约执行成为可能的共享账本。然而,一些去中心化技术(点对点网络、分布式哈希表、密码学身份系统)早于区块链,它们共享 Web3 的原则,却不直接使用区块链。在 DecAIHub 和加密 AI 领域的语境中,Web3 实际上意味着基于区块链的。

每个加密项目都是 Web3 吗?

从技术上讲,任何使用区块链基础设施的项目都运作于 Web3 范式之内。但当一个项目的架构真正地分散控制、数据或计算,而非仅仅将区块链用于代币发行时,这一标签才最有意义。一个添加了代币的中心化 AI 服务在使用 Web3 组件,但在任何有意义的架构意义上都不是 Web3 原生的。DecAI Fit 框架通过 onchain_score 来评估这一点——检验区块链组件是在结构上必要的,还是装点门面的。

Web3 与 AI 去中心化有何关联?

Web3 为去中心化 AI 提供了基础设施层:用于协调计算提供方的代币激励、用于执行服务协议的智能合约、用于验证 AI 操作的链上记录,以及用于管理访问的密码学身份。AI/Compute、AI/Inference 和 AI/Data 类别中的项目使用 Web3 机制来去中心化 AI 流水线的不同部分。然而,将 AI 放在 Web3 基础设施上并不会自动使该 AI 更好、更透明或更可信——那些是需要独立验证的、相互独立的技术属性。

外部参考

另请参阅