Un choix architectural clé est l'ensemble d'anonymat partagé. Comme le pool anonymisé est un système unique à l'échelle du protocole, chaque portefeuille qui intègre le standard renforce automatiquement l'anonymat pour tous les autres utilisateurs . Cela contraste fortement avec le paysage fragmenté de la vie privée du passé, où des pools isolés rendaient la protection beaucoup plus faible. Pour éviter les doubles dépenses dans le pool, le système utilise un arbre de notes partagé et un ensemble de nullificateurs
.
Alors que l'EIP-8182 cible la couche transactionnelle, la proposition pERC-20 – formellement suivie sous le nom d'ERC-7605 – redéfinit ce qu'est un token. L'idée centrale est simple mais radicale : dans un monde pERC-20, il n'y a pas de fonction publique balanceOf ou transferFrom. À la place, les soldes existent sous forme de notes cryptographiques chiffrées, et l'expéditeur, le destinataire et le montant de chaque transfert sont cachés par défaut .
L'architecture s'inspire fortement du protocole Orchard de Zcash et du modèle ZK-UTXO, les tokens étant émis directement dans des soldes cachés qui ne sont jamais exposés dans l'état public . L'offre totale reste vérifiable publiquement, créant un point d'ancrage d'audit crucial, mais les avoirs et mouvements individuels sont gardés privés
.
De manière cruciale, le standard intègre des mécanismes de conformité que les conceptions antérieures de la vie privée ont largement ignorés. La proposition inclut une capacité de liste noire, donnant aux émetteurs de tokens un outil pour bloquer des adresses spécifiques d'interagir avec le pool de tokens privé . Cette conception reconnaît une réalité pratique : pour que les outils de confidentialité soient adoptés à grande échelle, en particulier par les institutions, ils doivent offrir une voie d'intervention réglementaire sans effondrer l'ensemble du dispositif de protection.
Alors que les EIP-8182 et pERC-20 sont des propositions en cours, le framework STRK20 de Starknet est déjà opérationnel. Annoncé initialement en mars 2026 et entièrement lancé sur le réseau principal le 9 juin, il permet à tout actif ERC-20 sur Starknet d'être masqué, transféré et utilisé en DeFi de manière privée .
Le premier actif à utiliser ce standard est le strkBTC, un token enveloppé adossé au Bitcoin qui fonctionne à la fois en mode public et en mode masqué . Les utilisateurs peuvent basculer entre les modes via des portefeuilles compatibles comme Ready X et Xverse
. Une fois masqués, les soldes et les transactions deviennent invisibles pour les observateurs externes, mais le token reste entièrement composable avec les plateformes d'échange décentralisées et les protocoles de prêt comme Ekubo et AVNU
.
L'architecture de conformité de STRK20 repose sur des clés de visualisation (“viewing keys”). Les détenteurs de tokens peuvent accorder une clé de visualisation à un tiers spécifique – comme un régulateur, un auditeur ou une autorité fiscale – ce qui permet à ce tiers de décrypter les détails de la transaction pendant que le reste du monde ne voit rien . Ce modèle de divulgation sélective vise à résoudre la tension qui a affecté des outils comme Tornado Cash, où l'anonymat complet rendait impossible toute forme d'assistance à la conformité
.
Malgré leur fonctionnement à différents niveaux de la pile technologique, ces trois initiatives partagent une philosophie de conception claire.
Premièrement, la confidentialité est traitée comme une infrastructure, et non comme une fonctionnalité. L'EIP-8182 l'intègre à la couche de consensus. Le pERC-20 l'intègre à l'interface du token. Le STRK20 l'intègre au contrat de token du layer-2. Dans les trois cas, la vie privée n'est pas une enveloppe autour de systèmes transparents existants – c'est l'état par défaut.
Deuxièmement, la conformité est un objectif de conception de premier ordre, pas une réflexion après coup. Le pERC-20 inclut une liste noire. Le STRK20 inclut des clés de visualisation. L'ensemble de nullificateurs de l'EIP-8182 empêche la double dépense dans un pool privé, maintenant l'intégrité sans désanonymiser les utilisateurs. Cela marque une évolution nette par rapport aux projets antérieurs, qui traitaient souvent la compatibilité réglementaire comme optionnelle ou antithétique.
La convergence est frappante. Elle suggère que la communauté des développeurs d'Ethereum s'est largement ralliée à un nouveau consensus : la confidentialité financière est essentielle à la santé à long terme du réseau, mais elle doit être conçue avec des voies de divulgation contrôlée. Le but n'est pas l'anonymat sans foi ni loi. Il s'agit d'une confidentialité qui respecte les obligations réelles des institutions, des émetteurs et des utilisateurs.
Une grande partie de ce travail n'en est qu'à ses débuts. L'EIP-8182 n'est encore qu'une proposition, et son inclusion dans Hegotá n'est pas encore garantie. Le pERC-20 est au stade de projet et nécessitera un examen approfondi avant toute adoption potentielle. Le STRK20 est le plus avancé, opérationnel dès aujourd'hui sur Starknet, mais son adoption à long terme dépendra de l'adhésion des portefeuilles, des applications et des utilisateurs à ce modèle.
Ce qui est désormais clair, c'est la direction à suivre. L'ère des registres entièrement transparents comme seule norme acceptable est remise en question. À sa place, une nouvelle architecture prend forme : une architecture où la vie privée est programmable, la conformité est intégrée, et la confidentialité devient une fonctionnalité standard de l'écosystème Ethereum.