
工作原理
- 状态委托:用户将状态账户锁定到 ephemeral rollup 中,从而启用一个可配置、可独立运行的运行时。
- Sequencer 控制:sequencer 会在该 rollup 中临时修改状态。如果违反约束,状态会在 L1 上被 强制回滚 并解锁。
- 并行读取访问:即使账户已经被委托,基础层上的交易仍然可以 读取其状态,从而保证兼容性。未委托的账户则仍然 可直接修改且不受影响。
Ephemeral Rollup 的能力
Ephemeral rollup 作为一个 专用 SVM runtime 运行,能够显著提升交易吞吐量。该运行时可以进行 定制,支持:- ✅ Gasless Transactions:支持扩展性和大规模采用。
- ✅ 更快的出块时间:实现实时交互和流畅用户体验。
- ✅ 集成调度(Ticking 机制):内置类似 Clockwork 的自动化能力,按计划执行交易。
- ✅ 程序与状态同步:无碎片化。状态和程序可以与任何现有协议和资产交互。
- ✅ 水平扩展:按需启动多个 rollup,处理数百万笔交易。
- ✅ 熟悉的工具链:复用现有熟悉的编程语言、库和测试工具。
无缝用户体验
这一切都会 对终端用户透明地发生。一个 专用 RPC 提供方
会动态地将交易并行路由到 基础层和一个或多个 ephemeral rollup,
从而优化执行。
交易是如何执行的?

更多资源
• 白皮书 • Breakpoint 2023 演讲 • a16z CSX Demo Day下一步去哪里?
为什么选择 MagicBlock?
了解为何要使用 MagicBlock 构建
Magic Router
了解 Magic Router 的工作方式
构建
使用 Rust、Anchor 和 Typescript 进行实践
使用场景
从示例中发现新的灵感
框架与 SDK
深入了解框架与 SDK
隐私
使用 TEE 构建私密且可验证的应用

