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

# Diferenças: Ethereum e Plasma

A Plasma é uma blockchain Layer 1 especializada em pagamentos e compatível com EVM. Ela compartilha a arquitetura central e a experiência do desenvolvedor do Ethereum, ao mesmo tempo em que introduz melhorias estruturais em desempenho, abstração de taxas, privacidade e primitivas em nível de conta projetadas para cargas de trabalho de pagamento em stablecoins.

<Check>
  Qualquer smart contract que roda no Ethereum pode rodar na Plasma sem modificação.
</Check>

## O Que é Igual

A Plasma preserva intencionalmente o modelo de execução e transação do Ethereum para garantir uma experiência sem atrito tanto para usuários quanto para desenvolvedores.

* **Compatibilidade com EVM**: A Plasma suporta Solidity, Vyper e todo o comportamento padrão de contratos Ethereum.
* **Suporte a Wallets**: MetaMask, WalletConnect e outras wallets compatíveis com EVM funcionam nativamente.
* **Formato de Transação**: A Plasma usa os mesmos tipos de transação do Ethereum, incluindo taxas dinâmicas EIP-1559.
* **Ferramental e Bibliotecas**: Foundry, Hardhat, wagmi, viem, web3.js, ethers.js e SDKs comuns são totalmente suportados.
* **Modelo de Conta**: A Plasma usa o modelo de conta e a estrutura de estado do Ethereum, mantendo compatibilidade total com smart accounts (EIP-4337 e EIP-7702).

Os desenvolvedores não precisam aprender uma nova stack ou adaptar seus contratos. Os fluxos de trabalho e ambientes de dev existentes são transferidos de forma limpa para a Plasma.

## O Que é Diferente

Embora o Ethereum seja uma chain de uso geral, a Plasma é construída especificamente para pagamentos em stablecoins. Sua arquitetura e design de protocolo introduzem mudanças importantes que melhoram o desempenho, a eficiência de custos e a experiência do usuário para aplicações payment-first.

### 1. Precisão de Timestamp

Como o Ethereum, a Plasma usa timestamps baseados em segundos para blocos. No entanto, adicionaremos a opcionalidade de expor **precisão em nível de milissegundo** por meio de um campo adicional para usuários interessados em timing de maior precisão. Essa precisão adicional preserva a compatibilidade enquanto oferece melhor suporte para atividade de stablecoin de alto throughput.

### 2. Otimizada para Pagamentos em Stablecoins

A Plasma é construída do zero para cargas de trabalho de pagamentos em stablecoins de alto volume e baixa taxa. Recursos como tokens de gas personalizados e pagamentos confidenciais são mantidos diretamente pelo protocolo e projetados para atender a casos de uso específicos de pagamentos.

O Ethereum não oferece suporte nativo para a UX de pagamentos em stablecoins. Na Plasma, esses fluxos são de primeira classe.

### 3. Suporte a Tokens de Gas Personalizados

A Plasma é projetada para permitir que tokens ERC-20 incluídos na whitelist sejam usados como gas. Os desenvolvedores podem registrar stablecoins ou tokens do ecossistema com o paymaster de gas personalizado do protocolo e permitir que os usuários paguem taxas de transação sem manter XPL.

O Ethereum requer que todas as taxas sejam pagas em ETH, a menos que os desenvolvedores gerenciem sua própria infraestrutura complexa de paymaster.

### 4. Pagamentos Confidenciais

A Plasma está desenvolvendo um módulo de pagamentos confidenciais nativo do protocolo: provas ZK e endereços stealth com divulgação seletiva para compliance. O sistema é opt-in e projetado para funcionar junto com o resto do ecossistema EVM.

O Ethereum não tem camada de privacidade nativa equivalente no protocolo; os mesmos resultados exigem ferramental bolt-on e bridges.

### 5. Consenso de Alto Desempenho

A Plasma usa uma implementação pipelined do Fast HotStuff, otimizada para finalidade de transação e throughput. Ao separar o protocolo de consenso em múltiplos processos paralelos, a Plasma reduz significativamente a latência e aumenta o throughput sob carga.

O Ethereum atualmente depende de mecanismos de finalidade com latência tanto mais alta quanto mais variável devido ao seu consenso baseado em slots.

### 6. Espaço de Bloco Dedicado para Pagamentos (roadmap)

O roadmap do Core Protocol Plasma inclui lanes de pagamento dedicadas: ordenação de transações ponderada por stake para que as cargas de trabalho de pagamento não compartilhem fila com o tráfego geral. No Ethereum, cada transação compete pela inclusão independentemente do tipo.

## Resumo

| Recurso                      | Ethereum                             | Plasma                                 |
| ---------------------------- | ------------------------------------ | -------------------------------------- |
| Compatibilidade com EVM      | ✅ Total                              | ✅ Total                                |
| Tokens de Gas Personalizados | ❌ Infra externa necessária           | ✅ Suportado via paymaster do protocolo |
| Pagamentos Confidenciais     | ❌ Apenas ferramental bolt-on         | ✅ Nativo do protocolo, opt-in          |
| Design do Consenso           | Finalidade baseada em slots (Casper) | Fast HotStuff pipelined                |
| Lanes de pagamento dedicadas | ❌ Não disponível                     | 🛠 No roadmap do Core Protocol         |
