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.
Qualquer smart contract que roda no Ethereum pode rodar na Plasma sem modificação.
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