什么是 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 的技术文档。
No comments to display
No comments to display