Ethereum cofundador Vitalik Buterin revelou um audacioso e prático roteiro para melhorar significativamente a privacidade do usuário na rede Ethereum - sem esperar por grandes atualizações de protocolo.
A proposta, compartilhada em 11 de abril via Ethereum Magicians, delineia uma série de passos incrementais mas impactantes que desenvolvedores e provedores de carteiras podem implementar imediatamente para proteger os dados dos usuários.
No coração da visão de Buterin está uma mudança em direção à privacidade padrão em carteiras e aplicativos. Isso inclui recursos como saldos protegidos, transferências de tokens privadas, e rotação de endereço por dApp - ferramentas que logo podem se tornar padrão em carteiras como MetaMask e Rabby.
"Este é um grande passo", admitiu Buterin, observando os trade-offs na conveniência, "mas esta é a maneira mais prática de remover links públicos entre suas atividades em diferentes aplicativos."
Quatro Pilares da Privacidade
O roteiro aborda quatro áreas críticas:
- Pagamentos onchain privados
- Anonimização parcial dentro de apps
- Leituras de cadeia privadas
- Anonimização em nível de rede
Essas melhorias visam contrariar o modelo de transparência atual do Ethereum, que, embora benéfico para confiança e segurança, deixa a atividade do usuário totalmente exposta. Conhecer o endereço Ethereum de alguém atualmente revela todo o seu histórico de transações, saldos e interações.
Ferramentas de Privacidade na Prática
Buterin enfatizou a importância de integrar ferramentas existentes como Railgun e Privacy Pools no software de carteiras. Ele também defendeu transferências privadas entre as próprias carteiras de um usuário para suportar a estrutura proposta de um endereço por aplicativo.
Além do design de carteiras, Buterin chamou para abraçar novos padrões como FOCIL (Listas de Inclusão Imposta por Escolha de Fork) e EIP-7701 (abstração de conta nativa). Isso permitiria que protocolos de privacidade operassem sem retransmissões centralizadas, tornando-os mais robustos e resistentes à censura.
Ele também sugeriu o uso de Ambientes de Execução Confiáveis (TEEs) no curto prazo, e Recuperação de Informação Privada (PIR) no longo prazo, para evitar que nós RPC vazem dados sensíveis. Para obscurecer ainda mais os metadados, carteiras poderiam encaminhar pedidos através de mixnets, semelhantes a VPNs, e alternar entre diferentes nós RPC.
Uma técnica chamada agregação de prova - onde múltiplas transações compartilham uma única prova onchain - também poderia reduzir custos enquanto melhora a privacidade.
Privacidade Agora, Não Depois
Crucialmente, Buterin argumentou que as atualizações de privacidade não precisam esperar pela próxima grande atualização de protocolo do Ethereum, Pectra, agendada para 7 de maio. Pectra trará abstração de conta nativa, mas Buterin acredita que carteiras e desenvolvedores deveriam começar a integrar esses hábitos de preservação de privacidade agora.
Ele também propôs permitir que usuários atualizem a segurança da carteira (por exemplo, substituindo chaves privadas) sem expor laços entre contas - protegendo ainda mais sua pegada onchain.
"A privacidade deve ser algo que os usuários obtêm por padrão, não algo pelo qual eles tenham que lutar", Buterin implicou ao longo da proposta - deixando claro que o futuro da privacidade do Ethereum é prático, não teórico, e está ao nosso alcance hoje.