一条公链的主网整体搬进另一条链的二层,链上的币怎么办?Celo 从独立主链迁到以太坊二层给出了一个样本:官方文档在 CELO 代币页自注,自区块高度 31,056,500(2025 年 3 月 26 日 3:00 UTC)起,Celo 不再是独立 Layer 1,而是一条以太坊 Layer 2。本文按官方文档拆解这次迁移里资产怎么走、用户看到什么、开发者要改什么。
新底座:OP Stack 加 EigenDA
按官方架构页的描述,迁移后的 Celo 运行在 OP Stack 上:执行层保持 EVM 兼容,结算交给以太坊,数据可用性层用 EigenDA——这让它与大多数把交易数据写回以太坊 blob 的 OP Stack 链不同。原来主链上的验证者出块角色由排序器(sequencer)替代,官方文档记载其以约一秒的节奏出块;全节点可以随时加入,通过读取以太坊主网数据核对二层区块。地址体系与 EVM 账户延续,用户不需要换钱包地址。
CELO 的双身份与存量安放
代币侧有两个容易混淆的机制。其一是「代币双重性」(Token Duality):CELO 既是 Celo 链的原生货币,也兼容 ERC-20 接口;无论用哪种方式转账,余额都会同时反映在原生余额和 ERC-20 余额里,不存在 ETH/WETH 那种封装解封装。ERC-20 合约并不自己记账,而是直接读写原生余额。
其二是存量如何进 L2。官方 Native Bridge 页写明:以太坊主网上的 CELO 是一个总供给 10 亿的 ERC-20,已全部铸造给桥组件 OptimismPortal 合约;L2 侧的 CELO 是二层链上的原生代币,保留原 Celo L1 链上的余额。也就是说,存量用户的币随账本延续进入 L2,不是先烧毁再空投。L1 上尚未释放的份额(如社区基金)则铸造给 CeloUnreleasedTreasury 合约管理后续发放。

资产搬家的四条路径
官方文档给出的标准桥动作是明确的。L1 存入 L2:先对桥合约授权,再调用 OptimismPortalProxy 的 depositERC20Transaction,主网 CELO 被锁入桥,等额 CELO 以 L2 原生余额出现在用户账户。L2 提取回 L1:调用 L2ToL1MessagePasser.initiateWithdrawal,之后的 prove、finalize 流程与以 ETH 为原生代币的 OP 系链相同——意味着提取要走挑战窗口,不是即时到账。普通 ERC-20 按 OP Stack 标准桥方式映射,在 L2 侧以 OptimismMintableERC20 表示。值得注意的是原生 ETH:文档明确说桥暂不支持直接搬 ETH,主网桥把 L1 侧的 CELO 当作 Celo L2 的原生代币对待,会拒收误发的原生 ETH;要带 ETH 只能走 WETH,它在两侧都是标准 ERC-20。以 CELO 作为支付代币的桥接 ERC-20 要先进入 FeeCurrencyDirectory 合约的名单才能用来付手续费,这由治理决定。
开发者要重读的三处
用户几乎无感,工具开发者要处理的差异集中在校验与合约层。第一,除 transfer 外的 Celo 预编译全部废弃:依赖 ProofOfPossession、GetValidator 等预编译的合约在新环境会直接 revert, epoch 管理、奖励分配和验证者集合查询改由 EpochManager 合约承担。第二,部分核心合约停用或换人:随机数合约停用后改用 PREVRANDAO 操作码,且官方特别提醒——该值取自 L1 且多个 L2 块共享同一个 L1 块,它不会每个 L2 块都变,作随机数用的局限比主链更大;手续费代币白名单合约由 FeeCurrencyDirectory 取代。第三,RPC 层删掉了 Celo 传统交易类型(Celo legacy、CIP-42),历史交易仍可查询,但新交易必须换类型;区块与交易的返回字段也向以太坊与 OP Stack 格式对齐。
应急通道同样变了:L2 上没有验证者集,热修复改由固定的 Security Council 多签与批准多签把关,官方文档明确提示固定签名人集合带来新的合谋风险面。
怎么读这类「整体迁移」公告
Celo 的例子给跨层迁移提供一份阅读模板:一看状态是否延续(延续意味着地址与余额保留);二看存量怎么进新账本(随账本延续、桥映射、还是增发空投是三种不同做法);三看例外面(哪些交易类型、预编译、依赖方需要动手);四看数据可用性与结算归属(这决定二层账本可验证性从哪来)。四条都答清楚,才谈得上判断迁移对资产的实际影响。本文事实均取自 Celo 官方文档现有页面,动态参数以最新公告为准。
风险提示:本文为公开机制解读,不构成投资建议;桥与合约交互存在技术风险,警惕任何以迁移为名索要助记词或要求转账到指定地址的仿冒页面。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。