Skip to main content

什么是 Base

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

什么是 Base

Base 是由 Coinbase 使用 Optimism OP Stack 构建的 以太坊 Layer 2 (L2) 区块链网络。它是一种 optimistic rollup,在 以太坊 L1 之外处理交易以降低成本并提高吞吐量,同时将交易数据回传到以太坊以获得最终安全性。Base 于 2023 年 8 月上线主网,并自上线以来吸引了大量开发者和用户活动。

简而言之: Base 是 Coinbase 推出的以太坊 L2——快速、低成本且兼容 EVM。在 DecAIHub 中,它出现在部署于 Base 网络的项目的 Main chain 字段中。

Base 的工作原理

Base 作为以太坊之上的 optimistic rollup 运行。要理解这意味着什么,需要拆解几个概念:

Optimistic rollup 架构

optimistic rollup 是一种 L2 扩容方案,它在 L1(以太坊)之外处理交易,并定期将压缩后的交易数据回传到 L1。其关键机制:

  • 乐观假设。 rollup 默认假设所有交易都是有效的(因此称为"optimistic",乐观)。交易批次被提交到以太坊,而无需立即证明其正确性。
  • 欺诈证明。 如果有人认为某个批次包含无效交易,他们可以在挑战期(通常为 7 天)内提交 欺诈证明(fraud proof)。如果欺诈证明有效,则错误的批次会被回滚。
  • 以太坊上的数据可用性。 压缩后的交易数据被提交到以太坊 L1,确保任何人都可以重建 L2 状态并验证其正确性。这正是赋予 L2 安全性的根本——即使执行发生在 Base 上,数据仍存在于以太坊上。

这种设计意味着 Base 在最终结算方面继承了以太坊的安全性,同时以远快于以太坊 L1 本身的速度和更低的成本处理交易。

基于 OP Stack 构建

Base 使用 OP Stack 构建,这是由 Optimism 开发的模块化、开源软件栈。OP Stack 提供:

  • 共享架构。 多个 L2 可以在同一套栈上构建,形成"Superchain"——一个共享安全性和通信标准的可互操作 L2 网络。
  • EVM 等价性。 OP Stack 提供近乎完全的 EVM 等价性,这意味着为以太坊编写的智能合约通常只需极少改动即可在 Base 上运行。兼容性并不保证行为完全一致——合约在用真实资金部署到目标链之前应当先进行测试。
  • 模块化组件。 该栈将执行、数据可用性和结算分离为模块化层,使 L2 能够自定义其配置。

Base 为 OP Stack 的开发做出贡献,并且是 Superchain 生态系统中最为突出的成员之一,与 Optimism 自己的 OP Mainnet 并列。

EVM 兼容性

由于 Base 使用具备 EVM 等价性的 OP Stack:

  • 用 Solidity 或 Vyper 为以太坊编写的智能合约可以无需改动直接部署到 Base 上。
  • 标准的以太坊工具(Hardhat、Foundry、Remix、ethers.js)可与 Base 配合使用。
  • 像 ERC-20 这样的代币标准在 Base 上原生可用。
  • 用户通过他们用于以太坊的相同钱包(MetaMask 等)与 Base 交互,只需添加 Base 网络即可。

Coinbase 的支持

Base 由 Coinbase 开发和运营,Coinbase 是全球最大的加密货币交易所之一。这带来了:

  • 机构公信力。 Coinbase 是一家上市公司(纳斯达克代码:COIN),这为 L2 网络提供了一种罕见的机构背书。
  • 用户引流。 Coinbase 可以将其现有用户群导向 Base,提供内置的分发渠道。
  • 开发者生态。 Coinbase 在 Base 生态系统的开发者工具、文档和资助计划方面进行了投资。

需要注意的是,尽管 Coinbase 构建并运营 Base,该网络仍是一个公开、无需许可的区块链。任何人都可以在无需 Coinbase 批准的情况下部署智能合约并使用该网络。

没有原生代币

Base 没有自己的原生代币——gas 费用以 ETH 支付。这是一个刻意的设计选择——Base 使用以太坊的原生资产,而不是引入一个单独的代币。

Base 在 DecAIHub 中的体现

  • Main chain 字段 —— Base 表示该项目在 Base 网络上部署智能合约、代币或链上逻辑。
  • Token standard 字段 —— Base 上的项目通常使用 ERC-20 标准(与以太坊相同,因为 Base 兼容 EVM)。
  • Type 字段 —— 部署在 Base 上的项目通常为 Type: EVM(Base 使用兼容 EVM 的执行环境)。

当你在项目卡片中看到 Main chain: Base 时,它告诉你:

  • 该项目运行在一个低费用、快速交易的以太坊 L2 上。
  • 交易数据被提交到以太坊 L1,为最终结算提供以太坊级别的安全性。
  • 该项目可以接触到 Base 生态系统不断增长的用户群以及 Coinbase 的分发覆盖范围。
  • 智能合约可以通过 Base 的区块浏览器 Basescan 进行查验。
  • 该项目使用 ETH 支付 gas,而不是单独的 L2 代币。

链字段告诉你项目在哪里部署其合约。它并不告诉你该项目的 AI 主张是否经过验证(AI reality)、代币是否服务于真实目的(Token necessity),或链上组件是否有意义(Onchain necessity)。这些评估由相应的 DecAIHub 评估维度单独处理。

主要特征

属性 取值
类型 Layer 2(optimistic rollup)
父链 以太坊
构建于 OP Stack(Optimism)
兼容 EVM 是(EVM 等价)
Gas 代币 ETH
原生代币 无
挑战期 约 7 天(欺诈证明窗口)
运营方 Coinbase

为什么项目选择 Base

AI 和加密项目部署在 Base 上的常见原因包括:

  • 低交易成本。 L2 费用显著低于以太坊 L1,使得高频或微交易类用例在经济上变得可行。
  • 继承以太坊安全性。 项目在获得 L2 成本优势的同时,依靠以太坊的安全模型进行最终结算。
  • EVM 兼容性。 开发者可以复用以太坊原生的代码、工具和审计实践。
  • 生态势能。 Base 已吸引了大量开发者和用户活动,产生了惠及已部署应用的网络效应。
  • Coinbase 集成潜力。 与 Coinbase 基础设施和用户群的接近性带来了分发优势。

仅凭 Base 无法证明什么

  • 部署在 Base 上 并不能证明 该项目是安全的或经过良好审计的。Base 提供基础设施;智能合约的安全是项目自身的责任。
  • 处于一个由 Coinbase 支持的 L2 上 并不能证明 该项目得到了 Coinbase 的背书。Base 是一个公开、无需许可的网络。
  • 使用 Base 的低费用 并不能证明 该项目有有意义的链上活动或满足 Onchain necessity。低成本降低了部署门槛,但并不保证使用量。
  • 运行在以太坊 L2 上 并不能证明 该项目需要以太坊级别的安全性。一些项目部署在 L2 上是出于便利和成本,而非因为其安全需求有此要求。
  • Base 没有原生代币 并不能证明 任何关于某个项目自身代币或 Token necessity 的事情——该项目仍可能发行 ERC-20,或以单独评估的方式使用代币。

请勿混淆

  • Coinbase(交易所) —— 中心化的加密货币交易所。Base 是一个独立的、公开的 L2 区块链网络。尽管 Coinbase 构建了 Base,但它们是不同的产品。
  • 以太坊 —— Base 在其上进行结算的 Layer 1 区块链。Base 构建于以太坊之上,而非取代它。参见 What is Ethereum。
  • Optimism(OP Mainnet) —— 另一个基于 OP Stack 构建的 L2。Base 和 Optimism 共享相同的底层技术,但它们是拥有各自生态系统的独立网络。
  • Arbitrum One —— 另一个主要的以太坊 L2,但构建于不同的技术栈(Arbitrum Nitro)之上,而非 OP Stack。

常见问题

Base 和 Optimism 是一样的吗?

不一样。Base 和 Optimism(OP Mainnet)都使用 OP Stack,使它们在架构上相似——两者都是以太坊上的 optimistic rollup。然而,它们是拥有独立生态系统的独立网络,具有不同的运营方(Coinbase 与 Optimism 基金会)和各自独立的交易历史。它们同属于可互操作 L2 的"Superchain"愿景,但部署在 Base 上与部署在 OP Mainnet 上并不相同。

为什么 Base 使用 ETH 作为 gas 而不是自己的代币?

Base 选择不发行原生代币,而是使用 ETH 支付 gas 费用。这一设计与该 L2 作为以太坊扩容方案的角色相一致——它扩展以太坊而非与之竞争。对用户而言,这意味着在使用该网络之前无需额外获取代币。对项目而言,它通过让 ETH 成为以太坊及其各个 L2 上通用的 gas 代币,从而简化了用户体验。

Base 的安全性与以太坊 L1 相比如何?

Base 在 最终结算 方面继承了以太坊的安全性——交易数据被提交到以太坊 L1,如果检测到无效批次,可以在挑战期内提交欺诈证明。然而,sequencer(在 Base 上对交易进行排序和提交的实体)目前是中心化的,由 Coinbase 运营。这意味着,虽然结算安全性来自以太坊,但交易排序和抗审查性则取决于 sequencer 的行为。去中心化 sequencer 已列入 Base 的路线图。

如果 sequencer 宕机,Base 上的项目会发生什么?

如果 Base 的 sequencer 不可用,新交易将无法在 L2 上被处理。然而,由于交易数据已提交到以太坊 L1,用户原则上可以通过 rollup 的逃生舱(escape hatch)机制将其资产提取到以太坊(尽管此过程涉及挑战期延迟)。sequencer 是单一的可用性故障点——而非资产安全的单一故障点。

外部参考

  • Base documentation —— 官方技术文档,涵盖架构、开发者指南和网络规范。
  • Basescan —— Base 网络的主要区块浏览器,适用于验证智能合约、交易和代币活动。
  • OP Stack documentation —— Base 所基于的 OP Stack 的技术文档。

另请参阅