- Um rascunho de padrão de token Ethereum, chamado pERC-20 (ERC-7605), propõe transferências de token privadas por padrão.
- O modelo não é uma camada de embrulho sobre tokens ERC-20 existentes; é uma interface de substituição, privando desde a emissão até a transferência.
- Tokens existem como notas criptográficas, não como saldos públicos em endereços; o balanço não é consultável e as transferências exigem provas de conhecimento zero.
- O funcionamento usa arquitetura no estilo UTXO, inspirado no Zcash Orchard, com provas Groth16 e compromissos de notas, sem exigir precompilação adicional.
- pERC-20 ainda é um rascunho, sujeito à revisão do ERC; não há mudanças diretas na mainnet, e o teste real é avançar de discussão para implementação com uma referência.
Ethereum estuda um novo padrão de token que privilegia a privacidade por padrão. O rascunho pERC-20, oficialmente ERC-7605, propõe ocultar saldos, valores de transação e counterparties usando provas de conhecimento zero integradas ao contrato do token. A proposta não é apenas um wrapper; é uma interface de privacidade nativa do mint ao transfer.
O modelo substitui a interface ERC-20 tradicional. Não haverá balanceOf, nem approve ou transferFrom. Em vez disso, entra em cena IPERC20, com operações de mint, burn e transfer que exigem provas válidas de conhecimento zero.
Como funciona
Os tokens aparecem como notas criptográficas, não como saldos públicos. Cada nota representa uma quantia e é controlada por uma chave, podendo ser gasta apenas uma vez. A posse é comprovada por assinaturas ECDSA, mantendo compatibilidade com carteiras sem hardware adicional.
A validade das transferências é verificada por provas Groth16 de conhecimento zero, o mesmo sistema utilizado pela Zcash. Conjuntos de notas são criados com hashes Poseidon, otimizados para circuits de privacidade. O rastreio de notas gastas ocorre em tempo constante, com limpeza por epoch.
Estado atual e próximos passos
O design preserva, de forma pública, o grafo de transferências entre endereços, enquanto os montantes permanecem ocultos. A ligação entre subcontas virtuais não fica oculta. Trata-se de um trade-off significativo para quem busca privacidade total de grafos.
O pERC-20 continua na fase de rascunho e precisa passar pela avaliação do ERC antes de qualquer implantação ampla. O próximo passo é evoluir de discussão em fórum para uma interface estável com implementação de referência, definindo se o padrão padrão de token deve ser transparente ou privado por padrão.
Entre na conversa da comunidade