Uma nova Proposta de Melhoria do Ethereum, chamada pERC-20, redesenharia fundamentalmente a forma como os tokens fungíveis lidam com transferências, substituindo o familiar modelo de saldo público ERC-20 por uma interface baseada em notas de conhecimento zero que mantém os detalhes da transação ocultos por padrão. A proposta elimina completamente as funções padrão balanceOf, approve, allowance e transferFrom — uma ruptura deliberada com a compatibilidade ERC-20 em favor de uma arquitetura nativa de privacidade.
Por que isso é importante
A maioria dos esforços de privacidade no Ethereum adiciona anonimato sobre os padrões de tokens existentes como uma camada opcional. O pERC-20 inverte essa lógica: a privacidade é o estado padrão, e qualquer divulgação pública exigiria uma ação explícita. Essa escolha arquitetônica é importante porque sistemas de privacidade opt-in têm consistentemente baixa adoção — os usuários raramente dão o passo extra. Um padrão de privacidade por padrão significaria que cada token construído sobre o pERC-20 herda a confidencialidade sem qualquer configuração do usuário.
O modelo baseado em notas ZK é conceitualmente semelhante a como funcionam as transações blindadas do Zcash, mas aplicado na camada do padrão de token em todo o ecossistema mais amplo do Ethereum. Se adotado, poderia mudar significativamente o perfil de fungibilidade e resistência à vigilância dos ativos baseados em ETH.
Impacto no mercado
Para o Ethereum, um caminho de adoção bem-sucedido do pERC-20 fortaleceria sua posição competitiva contra cadeias focadas em privacidade e abordaria uma crítica de longa data de que a atividade on-chain é totalmente transparente para qualquer um com um explorador de blocos. A proposta está em estágio inicial, mas sua emergência no fórum de pesquisa do Ethereum sinaliza que a infraestrutura de privacidade está avançando no roteiro do protocolo — um sinal construtivo para o ETH e para projetos do ecossistema focados em ZK.
Perguntas frequentes
-
Como é que o pERC-20 difere das soluções de privacidade existentes no Ethereum, como o Tornado Cash?
As ferramentas existentes adicionam privacidade sobre os tokens ERC-20 padrão como um passo opcional. O pERC-20 incorpora a privacidade no próprio padrão de token, tornando a confidencialidade o estado padrão para cada token que o adota — sem necessidade de ação extra do usuário.
-
Por que é que o pERC-20 remove funções do ERC-20 como balanceOf e transferFrom?
Essas funções expõem saldos e permissões públicos por design. O pERC-20 substitui-as por uma interface baseada em notas ZK onde os detalhes da transação estão ocultos por padrão, o que requer uma arquitetura completamente nova incompatível com o padrão ERC-20 original.
-
O que significaria a adoção do pERC-20 para a posição competitiva do Ethereum?
Isso abordaria uma crítica de longa data de que toda a atividade on-chain do Ethereum é totalmente visível para qualquer um com um explorador de blocos, fortalecendo o caso do ETH contra cadeias focadas em privacidade e melhorando o perfil de fungibilidade dos ativos baseados em ETH.