> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plasma.org/llms.txt
> Use this file to discover all available pages before exploring further.

# 执行

Plasma 使用一个**通用 EVM 执行环境**，可与现有的 Ethereum 智能合约和工具链完全兼容。这一决定反映了一个简单事实：绝大多数稳定币基础设施和应用已经为 EVM 构建。基于 Plasma 构建的开发者可以无需修改地部署现有合约，并继续使用他们熟悉的工具和工作流。

Plasma 的执行层由 **Reth** 提供动力——这是一款用 Rust 编写的模块化 Ethereum 执行客户端。我们选择 Reth 是因为它的性能、安全性和现代化架构。它实现了快速、高效的状态执行，同时不牺牲 EVM 正确性。

Plasma 不会引入新的虚拟机、自定义语言或兼容层。每个 opcode、预编译和执行行为都与 Ethereum 主网相匹配。这确保了：

* 用 Solidity 或 Vyper 编写的任何合约在 Plasma 上的行为完全相同
* Hardhat、Foundry 和 Remix 等工具开箱即用
* 标准接口、ABI 和库保持兼容
* MetaMask 等钱包和开发者 SDK 无需任何修改

在系统层面，Reth 通过 **Engine API** 与 PlasmaBFT 集成——这与 Ethereum 合并后所使用的接口相同。这种共识与执行的分离使得模块化升级成为可能，并在区块生产与交易处理之间提供了清晰的接口。

最终的结果是一个可预期、快速且熟悉的开发者体验，同时在底层带来性能改进，并以原生方式叠加稳定币专属功能。
