Des chercheurs d'Ethereum ont présenté pERC-20, un nouvel EIP qui ferait de la confidentialité l'état par défaut des transferts de tokens fongibles sur le réseau. La proposition rompt délibérément la compatibilité avec l'ERC-20, en supprimant les concepts publics de solde et d'allowance — plus de balanceOf, plus de approve, plus d'allowance, plus de transferFrom — pour les remplacer par une interface basée sur des notes à connaissance zéro.
Pourquoi c'est important
L'ERC-20 est le standard de token par défaut d'Ethereum depuis près d'une décennie, et son architecture publique par défaut est précisément ce qui rend les firmes d'analyse on-chain comme Nansen et Arkham si efficaces. Les avoirs de chaque portefeuille et chaque approbation accordée à un contrat reposent en clair sur chaque nœud complet. pERC-20 inverse la donne : les transferts deviennent des notes ZK, et les soldes deviennent quelque chose dont seul le détenteur peut prouver la connaissance. C'est un changement structurel dans le comportement des tokens sur Ethereum, et non une surcouche de confidentialité ajoutée par-dessus.
Le compromis est réel — les portefeuilles, les frontends de DEX, les indexeurs et tout contrat qui lit aujourd'hui balanceOf ou vérifie les allowances devraient être reconstruits ou encapsulés. La composabilité avec la pile DeFi ERC-20 existante en prend un coup en échange de transferts confidentiels.
Impact sur le marché
Pour les utilisateurs institutionnels et de trésorerie qui ont invoqué la transparence on-chain comme raison de maintenir leurs allocations hors d'Ethereum, un standard de confidentialité natif répond à une objection de longue date. Les points à surveiller désormais sont l'UX des portefeuilles — comment les utilisateurs consultent et prouvent effectivement leurs soldes sans les泄露 — et si les grands émetteurs minteront sous pERC-20 ou s'en tiendront à l'ERC-20 pour des raisons de liquidité.
Questions fréquemment posées
-
Qu'est-ce que pERC-20 et en quoi diffère-t-il de l'ERC-20 ?
pERC-20 est un standard de token Ethereum proposé qui remplace les fonctions publiques de solde et d'allowance de l'ERC-20 par une interface basée sur des notes à connaissance zéro. Les transferts sont privés par défaut plutôt que de dépendre d'une surcouche de confidentialité.
-
pERC-20 conserve-t-il balanceOf et allowance ?
Non. La proposition supprime délibérément balanceOf, approve, allowance et transferFrom, rompant la compatibilité ERC-20 en échange d'un modèle de transfert confidentiel.
-
Pourquoi Ethereum aurait-il besoin d'un standard de token natif privé ?
Les soldes et allowances publics de l'ERC-20 exposent les avoirs des portefeuilles et les approbations de contrats sur chaque nœud complet. pERC-20 répond à des objections de longue date des utilisateurs institutionnels et de trésorerie qui veulent des transferts confidentiels sans couche de confidentialité ajoutée.
-
Que se casse-t-il si pERC-20 est adopté ?
Les portefeuilles, frontends de DEX, indexeurs et tout contrat qui lit balanceOf ou vérifie les allowances aujourd'hui devraient être reconstruits ou encapsulés. La composabilité avec la pile DeFi ERC-20 existante en prend un coup.
-
pERC-20 est-il en ligne sur le mainnet Ethereum ?
Non. pERC-20 est actuellement une proposition de recherche publiée sous forme d'EIP. L'adoption nécessiterait des mises à niveau écosystémiques des portefeuilles et de l'infrastructure avant qu'un token puisse être lancé sous ce standard.