Base 宣布将通过迁移到统一的、由 Base 运营的技术栈来改进其底层软件,以加速创新、扩展和提高安全性。迁移完成后,节点运营商将需要关注 base/base 代码仓库的版本发布,而不是 Optimism 的版本。Base 承诺保持开源,并鼓励社区构建替代客户端。
TL;DR: 为了加速创新、扩展和安全性,Base 正在通过迁移到统一的、Base 运营的堆栈来演进其基础软件。一旦我们完成此过渡,节点运营商将需要关注来自 base/base 的发布,而不是 Optimism 的发布。随着日期的临近,我们将进行更多沟通。
Base 启动时的使命与我们今天的使命相同:使其成为构建并将下一个十亿人纳入链上经济的最佳场所。我们知道这需要创建一个安全、低成本、对开发者友好的家,供任何人在任何地方之上构建。为了快速实现这一目标,Base 以 OP Stack 链的形式启动。随着时间的推移,我们通过与包括 Optimism、Flashbots 和 Paradigm 在内的各种合作伙伴合作,纳入了各种软件。这些合作实现了诸如 Flashblocks 等功能,但也引入了复杂的外部依赖关系网络。
今天,我们推出了新的 统一堆栈 来运行 Base - 其中所有依赖项和未来的创新现在都整合到一个地方。Base 是站在巨人的肩膀上建立起来的 - 如果没有 OP Stack 背后的世界一流的技术,我们不可能如此迅速地取得如此大的进展。
我们有三个目标:
更快的交付节奏: 整合堆栈意味着我们可以更快地行动。我们的目标是每年进行六次范围更小、更集中的硬分叉,是当前计划的两倍(目前每年三次)。我们将频繁地发布升级,而不是将风险集中在不频繁的大型升级中。
降低认知开销: 协议规范和代码库应该可以被单个开发者理解。通过只关注 Base 需要的东西,我们将从根本上简化堆栈。
与以太坊的协作成功: 当以太坊获胜时,Base 也会获胜。我们将加速部署具有高影响力的变更,例如 BAL,先于 L1 提供数据,为以太坊路线图提供参考。
目前,运行 Base 的各种组件(如排序器)的代码由多个团队拥有,并分散在多个存储库中,这增加了协调和维护的开销。我们基于 Reth 等开源组件构建的统一解决方案 base/base,使我们能够通过直接针对我们的用例进行优化,从而大大简化组件的数量。
Base 排序器架构前后对比
整合到 base/base 改变了 Base 打包和发布网络软件的方式。我们将为每次升级发布 一个官方发行版:一个用于在网络上运行节点的单个 Base 二进制文件。
这种统一不意味着 Base 将被孤立地构建。该协议仍然是公开的,并在开放环境中指定,并且欢迎和鼓励替代实现。任何团队都可以构建、运行和维护一个独立的客户端,该客户端遵循已发布的规范,并在硬分叉中保持兼容性。
演进堆栈意味着更新 Base 的软件和升级过程。在接下来的几个月中,Base 将脱离 OP Stack,但是,我们将继续与 Optimism 合作,作为 OP Enterprise 的客户:关键任务支持。一旦过渡完成,升级和发布信息将通过 base/base 发布。
重要的是,在这次演进中,我们不会在安全或技术去中心化方面做出任何妥协。我们致力于维护并超越 rollup 安全性的最高标准。
第一阶段状态: Base 仍然是第一阶段去中心化 Rollup。
Base 安全委员会: 为了代替 Optimism,我们正在向 Base 安全委员会 添加一个额外的独立签名者。
加速的安全路线图: 这也使我们能够更快地推进我们的去中心化里程碑,包括通过更强大的多重证明系统实现更快的提款、Base 特定的治理以及增强的中立性标准,以保护整个堆栈的经济自主性。
我们认为 Base 背后的技术应该是一种公共产品。
永久开源: Base 规范和代码将始终是公开的,可以贡献,并且可供其他人 fork 使用。
客户端多样性: 我们积极鼓励社区为 Base 构建替代客户端和实现,以进一步加强网络。
生态系统工具: 我们将继续为 Foundry 和 Wagmi 等基本工具做出贡献,确保在 Base 上构建的良好开发者体验。
我们的目标是从整个生态系统中收集最好的库,并在出现更好的选择时不断采用。我们对可以提高性能、安全性或去中心化的新合作伙伴和库持开放态度,并且我们将公开工作并向上游贡献,以便更广泛的生态系统受益。
我们的目标是确保向我们整合的堆栈的过渡对于 Base 生态系统中的构建者、节点运营商和用户来说尽可能无缝。虽然底层技术正在发展,但使用 Base 的体验将保持一致。以下是你所能期望的:
今天: 无需立即采取行动。Base 将继续像今天一样运行,并且我们将保持与 OP Stack 规范的兼容性(包括继续支持现有的 RPC)。我们将继续向上游修复错误并协调安全披露,以帮助保持更广泛的 Superchain 生态系统的安全。
未来几个月: 如果你运行 Base 节点,则需要迁移到我们的 Base 客户端,以保持与未来硬分叉的兼容性。所有 RPC,包括 optimism 命名空间中的 RPC,将继续得到完全支持,以防止破坏现有的集成。
长期: 随着 Base 的成熟,网络将变得更加去中心化和可扩展,从而实现更高的吞吐量和更低的成本。为了保持稳定性,需要节点运营商和客户端升级的重大更改将很少见,只会发生在计划的硬分叉期间,并提前与社区沟通。
本着公开构建的精神,我们正在分享未来几个月硬分叉的当前工作计划。我们将根据社区反馈和 Base 的演进继续迭代。
| 发布 | 计划的功能和变更 |
| Base V0 (今天) | - 建立 Base 存储库、部署和二进制文件。<br> <br>- 实施 Flashblock 访问列表以提高交易速度。 |
| Base V1 (即将到来的硬分叉) | - 客户端整合:节点运营商将需要过渡到运行来自 base/base 的发布,而不是 Optimism 的发布。<br> <br>- 证明升级: 从 Optimistic 证明过渡到 TEE/ZK 证明,以实现更快的最终确认。<br> <br>- Fusaka 支持: 实施以太坊的 Fusaka 升级。 |
| Base V2 (未来的硬分叉) | - 区块访问列表: 启用更高效的区块处理。<br> <br>- 新的交易类型: 引入协议级别的 UX 改进,以实现更流畅的用户交互。 |
| Base V3 (未来的硬分叉) | - Glamsterdam 支持: 与以太坊的下一个主要 L1 升级保持一致。<br> <br>- Op-code 重新定价: 调整成本以反映现代硬件性能。<br> <br>- 经济变更: 改进基本费用机制和网络经济。 |
Base 正在从依赖性的拼凑过渡到 base/base 中的单个统一堆栈。这意味着节点运营商将需要迁移到 Base 客户端,并且发布将以更快、更频繁的时间表运行。
我们继续致力于公开构建:Base 的代码库和协议仍然开源,并受以太坊路线图的影响。Base 将继续提高其去中心化和安全标准,同时我们以更可预测和高效的方式发布更新。
构建互联网的下一个前沿领域是一项集体努力。如果你热衷于扩展、保护或去中心化 Base 的未来,我们希望听到你的声音。查看我们的空缺职位并在此处申请 here。
- 原文链接: blog.base.dev/next-chapt...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!