> ## 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.

# Ethereum 与 Plasma 的差异

Plasma 是一条专注于支付的、兼容 EVM 的 Layer 1 区块链。它沿用 Ethereum 的核心架构与开发者体验，同时在性能、手续费抽象、隐私以及为稳定币支付负载设计的账户层原语方面做了结构性改进。

<Check>
  任何能够在 Ethereum 上运行的智能合约都可以在 Plasma 上无修改运行。
</Check>

## 相同之处

Plasma 有意保留 Ethereum 的执行与交易模型，确保为用户和开发者提供无缝体验。

* **EVM 兼容性**：Plasma 支持 Solidity、Vyper 以及所有标准 Ethereum 合约行为。
* **钱包支持**：MetaMask、WalletConnect 以及其他兼容 EVM 的钱包开箱即用。
* **交易格式**：Plasma 使用与 Ethereum 相同的交易类型，包括 EIP-1559 动态手续费。
* **工具与库**：完全支持 Foundry、Hardhat、wagmi、viem、web3.js、ethers.js 以及常用 SDK。
* **账户模型**：Plasma 使用 Ethereum 的账户模型与状态结构，与智能账户（EIP-4337 与 EIP-7702）保持完全兼容。

开发者无需学习新的技术栈或调整其合约。现有的工作流与开发环境可以平滑迁移到 Plasma。

## 不同之处

虽然 Ethereum 是通用型链，Plasma 是为稳定币支付而专门构建的。其架构和协议设计引入了关键变更，提升了面向支付优先应用的性能、成本效率和用户体验。

### 1. 时间戳精度

与 Ethereum 一样，Plasma 使用基于秒的区块时间戳。然而，我们将提供选项，通过额外字段暴露**毫秒级精度**，供有更高精度计时需求的用户使用。这种额外精度在保持兼容性的同时，为高吞吐的稳定币活动提供了更好的支持。

### 2. 针对稳定币支付的优化

Plasma 从零开始为高吞吐、低手续费的稳定币支付负载构建。诸如自定义 gas 代币和保密支付等特性由协议直接维护，并设计用于支付特定的用例。

Ethereum 对稳定币支付 UX 没有原生支持。在 Plasma 上，这些流程是一等公民。

### 3. 自定义 gas 代币支持

Plasma 旨在允许使用白名单中的 ERC-20 代币作为 gas。开发者可以在协议的自定义 gas paymaster 中注册稳定币或生态代币，并让用户在不持有 XPL 的情况下支付交易手续费。

Ethereum 要求所有手续费以 ETH 支付，除非开发者自行管理复杂的 paymaster 基础设施。

### 4. 保密支付

Plasma 正在开发协议原生的保密支付模块：用于合规的零知识证明和带选择性披露的隐身地址。该系统为选择性加入，并设计为与其余 EVM 生态协同工作。

Ethereum 没有等效的协议原生隐私层；要实现相同结果需要附加工具和桥。

### 5. 高性能共识

Plasma 使用 Fast HotStuff 的流水线实现，针对交易最终性与吞吐量进行了优化。通过将共识协议拆分为多个并行流程，Plasma 在负载下显著降低延迟、提升吞吐。

由于基于时隙的共识，Ethereum 当前依赖的最终性机制延迟更高且更不稳定。

### 6. 专用支付区块空间（路线图）

Plasma 核心协议路线图包含专用支付通道：按权益加权的交易排序，让支付负载不与一般流量共享队列。在 Ethereum 上，每个交易无论类型都要竞争上链。

## 总结

| 特性         | Ethereum         | Plasma              |
| ---------- | ---------------- | ------------------- |
| EVM 兼容性    | ✅ 完整             | ✅ 完整                |
| 自定义 gas 代币 | ❌ 需要外部基础设施       | ✅ 通过协议 paymaster 支持 |
| 保密支付       | ❌ 仅附加工具          | ✅ 协议原生，选择性加入        |
| 共识设计       | 基于时隙的最终性（Casper） | 流水线化 Fast HotStuff  |
| 专用支付通道     | ❌ 不可用            | 🛠 在核心协议路线图上        |
