- PlasmaBFT 负责区块排序与最终性
- Reth 负责状态转换、交易执行与 EVM 逻辑
架构
系统概览
PlasmaBFT 共识与 Reth 执行如何协同,为 USD₮ 支付提供动力。
Plasma 的架构将高性能共识层与 Ethereum 的 EVM 执行模型相结合。这种模块化设计为开发者提供了他们期待的 Ethereum 工具,并以面向全球规模稳定币支付负载的性能进行设计。
Plasma 的核心使用 PlasmaBFT,一个 Fast HotStuff 的流水线实现,作为其共识层。执行由一个基于 Reth 的客户端处理——这是一个用 Rust 编写的现代 Ethereum 执行引擎。这两个组件通过 Engine API 进行通信,形成一个干净、松耦合的架构。
在这一模型中: