🧠Carteiras por contrato inteligente

Smart Contract Wallets (SCWs) são a próxima geração de carteiras na Ethereum e em outras redes EVM. Carteiras tradicionais (Externally Owned Accounts, ou EOAs) são apenas um par chave privada + endereço. Em contraste, SCWs são contratos programáveis que podem manter fundos, definir regras personalizadas e executar lógica em torno de transações. Para o goodcryptoX, essa tecnologia foi o que finalmente tornou possível a negociação DEX não custodial.


Recapitulação rápida: EOAs vs Smart Contract Wallets

  • EOA (Externally Owned Account): uma carteira Ethereum padrão (MetaMask, etc.). Controlada diretamente por uma chave privada. Apenas EOAs podem assinar transações.

  • SCW (Smart Contract Wallet): um contrato implantado on-chain. Ao contrário de uma EOA, é programável — o que significa que pode verificar e executar ações autorizadas por uma EOA ou chaves de sessão. Essa programabilidade é o que possibilita recursos avançados como agregação de transações, pagamentos de gas em tokens diferentes de ETH, e esquemas de autorização flexíveis.

No goodcryptoX, quando você configura uma carteira EVM, você obtém ambos:

  • uma EOA (signatário)

  • uma Smart Contract Wallet pareada (os fundos ficam aqui)


Por que elas importam

As Smart Contract Wallets se tornaram práticas após a adoção da abstração de conta ERC-4337 no início de 2023. Esse padrão introduziu:

  • contratos EntryPoint: a porta de entrada para transações SCW

  • Bundlers: nós que coletam transações SCW e as submetem on-chain

Juntos, eles desbloquearam a capacidade de construir uma experiência de negociação totalmente não custodial — algo que estávamos aguardando antes de lançar a funcionalidade DEX.


O que elas habilitam no goodcryptoX

Eis o que as SCWs liberam para você dentro do goodcryptoX:

  • Negociação não custodial

    O benefício principal: você mantém o controle de seus fundos. Chaves de sessão permitem que você autorize negociações sem expor sua chave privada.

  • Chaves de sessão

    Chaves com permissão limitada, verificáveis on-chain, que tornam a negociação não custodial fluida e segura.

  • Agregação de transações

    Múltiplas ações compactadas em uma transação. Exemplo: aprovações + swap combinados em um único clique. Economiza tempo e gas, já que múltiplas etapas são executadas em uma única transação.

  • Paymasters e abstração de gas

    Permitem que você pague gas em tokens diferentes de ETH — um passo crítico para a usabilidade.

  • Proteção MEV

    As transações SCW são submetidas via um pool privado, conferindo-lhes resistência nativa contra front-running e ataques de sandwich.

  • Flexibilidade futura

    De retiradas agrupadas a agregação avançada de negociações, as SCWs abrem a porta para recursos que não pudemos oferecer apenas com EOAs.


Compromissos

As SCWs têm algumas desvantagens:

  • SCWs consomem um pouco mais de gas por transação — perceptível na mainnet Ethereum, mas quase negligenciável em L2s.

  • Nova infraestrutura: EntryPoints e bundlers ainda estão amadurecendo, o que adiciona complexidade.

Mas os benefícios superam amplamente os custos, especialmente à medida que o ecossistema se padroniza.


Para onde as coisas estão indo

A direção é clara:

  • redes EVM

    • Passo 1: ERC-4337 introduziu SCWs separados.

    • Passo 2: EIP-7702 permite que EOAs atuem também como SCWs.

    • Objetivo final: toda carteira se torna uma Smart Contract Wallet por padrão.

  • Solana

    Na Solana, as carteiras já dependem de lógica de programas nos bastidores. Entretanto, a infraestrutura de chaves de sessão e a abstração de gas ainda não estão desenvolvidas o suficiente para possibilitar o mesmo fluxo de negociação não custodial que suportamos nas EVMs. Esperamos que a infraestrutura de carteiras da Solana evolua em linhas semelhantes num futuro próximo.

Last updated