- PlasmaBFT maneja la secuenciación de bloques y la finalidad
- Reth maneja la transición de estado, la ejecución de transacciones y la lógica EVM
Arquitectura
Resumen del sistema
Cómo el consenso PlasmaBFT y la ejecución Reth encajan juntos para potenciar los pagos en USD₮.
La arquitectura de Plasma combina una capa de consenso de alto rendimiento con el modelo de ejecución EVM de Ethereum. Este diseño modular brinda a los desarrolladores las herramientas que esperan de Ethereum, con rendimiento diseñado para cargas de trabajo de pagos en stablecoins a escala global.
En su núcleo, Plasma usa PlasmaBFT, una implementación pipelined de Fast HotStuff, como su capa de consenso. La ejecución es manejada por un cliente basado en Reth, un motor de ejecución de Ethereum moderno escrito en Rust. Estos dos componentes se comunican a través de la Engine API en una arquitectura limpia y débilmente acoplada.
En este modelo: