链机制
Primcast 是运行 Nitro(ArbOS 61 "Elara")的 Arbitrum Orbit 链。它是一条 Rollup:每一批交易都提交到以太坊,由此产生的状态可以在以太坊上被挑战。本页说明这在实际中意味着什么。
拓扑
以太坊(L1)
┌──────────────────────────────────────────────────────────────┐
│ RollupCore · Bridge · Inbox · SequencerInbox · Outbox │
│ ChallengeManager · UpgradeExecutor(链所有者)· 代币桥 │
└──────▲──────────────────▲──────────────────────▲──────────────┘
│ blob(EIP-4844) │ 断言 / 质押 │ 延迟消息 / 充值
┌──────┴───────┐ ┌──────┴────────┐ ┌────────┴────────────┐
│ 批次提交器 │ │ 验证者 │ │ 合规哨兵 │
└──────▲───────┘ └──────▲────────┘ └────────▲────────────┘
│ │ │
┌──────┴──────────────────┴──────────────────────┴─────────────┐
│ Primcast 排序器(Nitro,ArbOS 61,100 毫秒出块) │
│ 地址过滤 + 事件过滤(合规) │
└──────▲─────────────────────────────────────────────▲─────────┘
│ 用户、钱包、DApp │ 限制名单(S3)
┌──────┴──────┐ ┌──────┴───────────┐
│ 全节点 │ 浏览器、索引器 │ 合规发布器 │ ◄── IdentityRegistry 制裁
└─────────────┘ └──────────────────┘
出块
- 单一排序器,由 Primcast 运营。 按先到先得排序交易,每 100 毫秒出一个块。
- 私有内存池。 待处理交易不会广播,其他用户无法抢跑或夹击。但排序器运营方能看到订单流——其排序策略是一种承诺,而非密码学保证。
- 软确认即时完成。 钱包约 100 毫秒内即可看到交易被打包;在批次提交到以太坊之前,这个确认来自排序器。
数据可用性
- Rollup 模式(默认): 每个批次都以 blob 数据提交到以太坊,任何人仅凭以太坊就能重建整条链。
- AnyTrust 模式(可选): 数据由数据可用性委员会保存,只有证书上链。成本更低,但增加了"委员会保持诚实且在线"的假设。各网络使用的模式列于网络参数。
验证与欺诈证明
验证者执行链的状态转换,并带着质押向以太坊提交断言。错误的断言可以被挑战,挑战在以太坊上裁决。上线时验证者集合是治理方选定的白名单,之后可以开放,包括开放为无需许可的 BoLD 验证。在此之前,安全性依赖于至少一个诚实的白名单验证者。
最终性
| 阶段 | 典型时间 | 保证什么 |
|---|---|---|
| 软确认 | 约 100 毫秒 | 排序器已为你的交易排序 |
| 批次提交到以太坊 | 数分钟 | 排序在以太坊上固定,任何诚实节点都会推导出相同状态 |
| 该批次在以太坊上最终确定 | 提交后约 13 分钟 | 该批次无法再被重组 |
| 断言确认 | 挑战期之后(45,818 个 L1 区块,按每块 12 秒约 6.4 天,通常说"约一周") | 基于该状态的以太坊提现可以执行 |
充值与提现
- 跨链桥: 以太坊与 Primcast 之间使用 Arbitrum 官方代币桥,支持 ETH、USDC、USDT、WETH 和其他标准 ERC-20。Primcast 不运营任何自建桥。
- 充值 在充值消息被打包后几分钟内到账。
- 提现 到以太坊须等挑战期结束后才能执行,请预留约一周。第三方流动性提供方可以有偿提供快速退出,Primcast 不提供。
抗审查
如果排序器忽略某笔交易,用户可以通过以太坊上的 Inbox(延迟收件箱)提交;24 小时后,无论排序器是否配合,都可以强制打包。
强制打包同样受合规约束。合规哨兵监控延迟收件箱,涉及被制裁地址的交易会被标记为过滤,打包时失败且 Gas 被销毁。对其他所有人来说,强制打包是真实可用的退出通道。见合规。
Gas 与费用
- Gas 以 ETH 支付。一笔交易支付 L2 执行费用,加上把数据提交到以太坊的成本。
- 治理方通过链所有者设置 L2 最低基础费和速度上限。
- 在本地模拟 Gas 的工具(例如 Foundry 的
forge script)不会计入 L1 数据成本,在任何 Arbitrum 链上都应使用--skip-simulation --slow广播。见费用和开发者指南。
链治理
Rollup 的所有者是 Arbitrum 的 UpgradeExecutor,执行权属于 Primcast Safe。治理方可以通过它升级 ArbOS 和核心合约、调整费用参数、增删验证者和批次提交器、管理合规过滤者。同一个 Safe 也拥有应用合约。见信任与安全。
参数
| 主网 | 测试网 | |
|---|---|---|
| Chain ID | 7746 | 77460 |
| 父链 | 以太坊 | Sepolia |
| ArbOS | 61(Elara) | 61 |
| 出块时间 | 100 毫秒 | 100 毫秒 |
| 挑战期 | 45,818 个 L1 区块 | 同左 |
| 强制打包延迟 | 24 小时 | 24 小时 |
| Gas 代币 | ETH | ETH |
节点地址和实时合约地址见网络页面。