Vos données, vos conditions
Ethereum vise à être une technologie sanctuaire contre l'économie prédatrice d'extraction de données. La confidentialité, ou la liberté de choisir ce que vous divulguez, à qui, selon vos propres conditions, est un fondement de l'auto-souveraineté numérique qu'Ethereum a été conçu pour défendre.
Ethereum reconnaît la confidentialité non pas comme une fonctionnalité de niche, mais comme une infrastructure essentielle pour une couche de coordination mondiale, sécurisée et pair à pair.
Aujourd'hui, un écosystème avancé d'outils de confidentialité existe sur Ethereum, allant de la vérification d'identité préservant la confidentialité et du vote à bulletin secret aux transactions confidentielles et aux applications soucieuses de la conformité, avec une feuille de route pour faire de la confidentialité la norme par défaut du réseau.
“La confidentialité ne consiste pas à tout dissimuler totalement. Il s'agit de liberté et de véritable consentement : choisir quelles informations divulguer à qui, selon ses propres conditions. Dans notre vie quotidienne, nous divulguons souvent des informations, ou prouvons des affirmations sur nous-mêmes, pour participer avec d'autres, ou pour construire progressivement des relations basées sur la confiance.
Cependant, nous pensons que les utilisateurs finaux devraient toujours négocier sélectivement leurs divulgations, et que cela ne devrait être pris en charge que sur une base de confidentialité inconditionnelle et librement accessible.”
Le défi : la confidentialité sur les chaînes de blocs publiques
Les chaînes de blocs publiques comme Ethereum fonctionnent comme des registres immuables et totalement transparents. Leur transparence permet à des milliers d'ordinateurs indépendants à travers le monde de traiter des transactions en toute sécurité, de vérifier l'état et d'alimenter des applications, sans dépendre d'une autorité centrale.
Parce qu'Ethereum est un réseau public transparent, chaque action onchain est visible par quiconque inspecte le registre. Bien qu'Ethereum offre le pseudonymat en liant l'activité à une clé publique au lieu d'une identité légale, les modèles d'activité peuvent être analysés pour révéler des informations sensibles et potentiellement identifier les utilisateurs.
La plupart du trafic Internet, y compris les interactions avec la chaîne de blocs, transite par des points d'étranglement centralisés qui introduisent des risques pour la confidentialité et les métadonnées. Les intermédiaires situés entre les utilisateurs et le réseau peuvent siphonner les données de transaction, profiler les habitudes, anticiper les actions financières ou dégrader le service en fonction des adresses de protocole Internet.
La résistance à l'extraction est le principe architectural conçu pour supprimer ces points de connexion centralisés. Bien qu'Ethereum abrite aujourd'hui de nombreuses solutions de préservation de la confidentialité pour les utilisateurs, sans confidentialité au niveau du réseau, ces outils peuvent toujours se connecter au réseau via des points d'étranglement vulnérables. Les outils de confidentialité optionnels de la couche application nécessitent également un choix actif pour y adhérer, exposant l'utilisateur à la surveillance au point d'entrée. La véritable confidentialité exige que la confidentialité soit pratique et omniprésente par défaut.
La transition d'Ethereum vers la « confidentialité par défaut »
Les chercheurs de la Fondation Ethereum ont regroupé trois priorités fondamentales de la feuille de route (s'ouvre dans un nouvel onglet) à partir de l'écosystème de R&D distribué d'Ethereum :
- Lectures privées : Améliorer la confidentialité au niveau du réseau afin que les utilisateurs puissent interroger et naviguer sur le réseau Ethereum et s'authentifier auprès des applications Ethereum, sans surveillance ni fuite de métadonnées.
- Écritures privées : Sécuriser les activités telles que les paiements, le vote, l'utilisation d'une application ou la réalisation d'un transfert contre toute divulgation indésirable, en veillant à ce que les actions privées onchain soient aussi peu coûteuses et faciles que les actions publiques.
- Preuves privées : Faire d'Ethereum une plateforme où la fourniture de preuves cryptographiques privées de n'importe quelle donnée est accessible sur du matériel grand public, permettant aux utilisateurs de vérifier leur éligibilité ou leur identité sans divulguer d'informations personnelles inutiles via une génération efficace de preuves à divulgation nulle de connaissance.
Protéger votre confidentialité numérique sur Ethereum aujourd'hui
Ethereum est la principale plateforme de chaîne de blocs pour la cryptographie programmable. Un écosystème robuste d'applications préservant la confidentialité est construit sur Ethereum, tirant parti de la cryptographie pour protéger l'identité numérique, sécuriser le vote à bulletin secret et permettre une coordination confidentielle et des interactions pair à pair.
Alors que les premières solutions onchain reposaient sur une obfuscation basique, les cadres d'aujourd'hui équilibrent une stricte confidentialité avec une divulgation sélective pour fournir une vérification de conformité lorsque cela est nécessaire.
Identité numérique préservant la confidentialité
Le besoin de confidentialité cryptographique est clair lorsqu'il s'agit d<strong>identité numérique</strong>. Les méthodes Internet standard exigent que les utilisateurs téléchargent des pièces didentité délivrées par le gouvernement (comme des permis de conduire ou des passeports), ou soumettent une numérisation biométrique, simplement pour créer un compte de réseau social standard, acheter un billet ou accéder à du contenu Internet restreint. Le téléchargement de documents sensibles et non expurgés vers des sociétés de vérification tierces crée des référentiels d'identité centralisés qui sont des cibles de grande valeur pour les failles de sécurité.
Un défaut de cette approche est la confusion entre l'identification et la vérification. Une plateforme en ligne n'a pas besoin de connaître le nom légal, l'adresse du domicile ou la date de naissance exacte d'un utilisateur (identification) pour déterminer s'il atteint un seuil d'âge ; elle ne devrait exiger qu'une preuve mathématique indéniable (vérification) de ce fait.
Les preuves à divulgation nulle de connaissance (ZKP) sont utilisées sur Ethereum pour construire des systèmes d'identité numérique préservant la confidentialité. Une ZKP est une méthode cryptographique qui permet à une partie (le prouveur) de prouver à une autre partie (le vérificateur) qu'une déclaration spécifique est vraie, sans révéler aucune des données derrière la déclaration, par exemple, prouver la citoyenneté sans révéler les détails du passeport.
ZKP + Identité en action : Identité numérique nationale (NDI) du Bhoutan sur Ethereum
Un exemple concret d'utilisation des ZKP pour les systèmes de gestion d'identité est le système d'identité numérique nationale (NDI) du Royaume du Bhoutan, construit sur Ethereum. Le NDI du Bhoutan utilise des ZKP pour permettre aux citoyens de prouver cryptographiquement des faits les concernant, comme « Je suis un citoyen » ou « J'ai plus de 18 ans », sans révéler les données personnelles sensibles figurant sur leur pièce d'identité.
En savoir plus sur le NDI du Bhoutan dans l'étude de cas sur l'identité décentralisée
Applications d'identité préservant la confidentialité
Vote, gouvernance et droit au bulletin secret
Si l'identité décentralisée garantit l'autonomie de l'individu, la gouvernance décentralisée garantit l'autonomie de la communauté. À mesure que la participation aux coopératives numériques et aux organisations autonomes décentralisées (DAO) s'est développée, et que de plus en plus d'acteurs étatiques adoptent des options de vote électronique, le besoin de mécanismes de vote numérique qui restent publiquement vérifiables sans dépendre de fournisseurs opaques et centralisés s'est accru.
Les chaînes de blocs open source comme Ethereum ont le potentiel d'améliorer la transparence et l'efficacité des élections :
- Rendre les données du processus électoral publiquement vérifiables, augmentant ainsi la transparence
- Améliorer la participation grâce à l'accès numérique
- Rationaliser considérablement le processus de dépouillement et de validation des votes
Mais la transparence totale des chaînes de blocs publiques introduit des risques évidents pour la confidentialité. Parce que le registre est transparent, chaque vote est exposé ; bien que les comptes soient pseudonymes, l'intégralité de leur historique de transactions et de leur activité onchain potentiellement identifiable est visible par tous, y compris les registres de vote et les liens potentiels avec des postes d'entreprise ou politiques. L'intégrité d'une élection s'effondre si un employeur, un politicien ou un appareil d'État adverse peut vérifier exactement comment un individu a voté onchain.
Les preuves à divulgation nulle de connaissance fournissent l'infrastructure des systèmes de vote préservant la confidentialité sur Ethereum, combinant la transparence, la vérifiabilité et l'efficacité du vote onchain avec la garantie cryptographique d'un bulletin secret.
L'infrastructure construite sur les primitives zk d'Ethereum sécurise activement les droits de l'homme dans le monde entier aujourd'hui. Freedom Tool (s'ouvre dans un nouvel onglet), une application de vote mobile qui utilise des ZKP, des passeports biométriques et des registres d'arbres de Merkle, a été déployée dans des élections parallèles à enjeux élevés, des sondages de l'opposition et des projets de gouvernance parallèle avancés par des partis d'opposition dans des pays tels que la Géorgie, la Russie et l'Iran. Dans ces environnements, la sécurité physique, la liberté et la vie des électeurs dépendent de la garantie cryptographique du secret du scrutin.
Le vote transparent sans confidentialité introduit également des environnements susceptibles d'être corrompus. Dans un vote onchain transparent, de grandes entités et des acteurs malveillants peuvent surveiller le comportement des électeurs en temps réel et vérifier mathématiquement l'exécution des accords d'achat de votes. Le MACI (Minimal Anti-Collusion Infrastructure) (s'ouvre dans un nouvel onglet) de l'écosystème Ethereum, une suite open source de contrats intelligents et de circuits à divulgation nulle de connaissance développée par le PSE, est un système de vote privé onchain qui peut être utilisé pour créer des outils électoraux sur Ethereum tout en minimisant le risque de corruption et de collusion. MACI rend mathématiquement impossible la production d'un « reçu » cryptographique prouvant comment un compte a voté à un tiers, supprimant ainsi l'incitation économique à acheter des votes.
Applications de vote privé et de gouvernance
Association et communication privées
L'auto-souveraineté numérique exige la capacité de communiquer et de s'associer de manière privée et sans permission. Dans une réalité où les plateformes de communication sociale centralisées tirent profit de l'exploitation de la confidentialité, les utilisateurs ont besoin d'alternatives décentralisées qui protègent nativement leurs métadonnées et leurs communications.
N'oubliez pas : la confidentialité est essentielle
La décentralisation seule ne suffit pas ; sans de solides garanties de confidentialité, les réseaux publics transparents peuvent exposer les relations des utilisateurs et leurs appartenances à des groupes. La combinaison d'une infrastructure décentralisée avec la confidentialité cryptographique garantit qu<strong>aucune entité unique ne peut contrôler, censurer ou monétiser les connexions humaines.</strong>
La transition des personnes vers des outils de confidentialité basés sur Ethereum nécessite de relier les identités existantes sans sacrifier les données et l'anonymat. Une solution en cours de développement est les nullifiers d'identité Web2, un outil cryptographique permettant de prouver l'appartenance à une liste autorisée sans révéler l'identité, tout en empêchant la double signature ou le spam (par exemple, empêcher un utilisateur de voter plusieurs fois ou de spammer anonymement un forum). Bien que leur utilisation nécessitait auparavant des compétences onchain avancées, aujourd'hui, lorsqu'ils sont combinés avec le protocole vérifiable vOPRFs, les utilisateurs non techniques peuvent facilement se lier à des identités Internet existantes, comme une adresse e-mail Google ou un compte GitHub.
La capacité d'un individu à prouver qu'il possède des qualifications spécifiques non basées sur Ethereum, tout en préservant la confidentialité sur Ethereum, peut permettre le lancement d'alerte anonyme, les forums organisationnels pseudonymes et l'association numérique sécurisée, sans dépendre d'intermédiaires centralisés qui ont le contrôle pour désanonymiser les participants. Un exemple pratique est TLSNotary (s'ouvre dans un nouvel onglet), une bibliothèque open source qui utilise la cryptographie pour permettre aux utilisateurs de prouver des faits concernant leurs données Web à des tiers tout en conservant un contrôle total sur les données partagées. Les applications créées avec TLSNotary permettent aux utilisateurs de prouver des faits à partir de n'importe quel site Web, des soldes bancaires aux abonnements payants en passant par l'historique d'écoute Spotify, soit en partageant uniquement les champs de données qu'ils souhaitent fournir, soit en utilisant des ZKP pour prouver un fait sans révéler de données.
Applications d'association privée
Protéger les transactions numériques pair à pair
La confidentialité financière, garantissant que les achats quotidiens, les dons et les relations financières restent confidentiels, protège les individus de la surveillance économique, de la discrimination et de l'exploitation ciblée.
Une transaction Ethereum standard est pair à pair et pseudonyme, mais elle est également enregistrée de manière permanente sur le registre public. Si l'adresse publique d'Alice envoie régulièrement des transactions à l'adresse publique de Bob, quiconque analyse la chaîne de blocs peut dire qu'Alice et Bob ont une relation financière continue.
Les adresses furtives (formalisées sous la norme Ethereum ERC-5564 (s'ouvre dans un nouvel onglet)) atténuent cette corrélation transparente. Lorsqu'Alice veut payer Bob, le logiciel de son portefeuille utilise la méta-adresse furtive de Bob pour générer une adresse de destination unique et à usage unique à laquelle Alice envoie des fonds. Pour un observateur extérieur, il semble qu'Alice ait envoyé des fonds à un compte aléatoire, jamais utilisé auparavant.
Applications d'adresses furtives
Protocoles de mixage et pools de confidentialité
Au-delà des adresses furtives, une autre façon de protéger les transferts et les transactions, qu'il s'agisse d'envois pair à pair, de dépôts dans une application, de retraits vers un portefeuille ou de transferts de fonds entre vos propres comptes, consiste à utiliser des protocoles qui rompent le lien onchain visible entre la source et la destination des fonds.
Les premières solutions de confidentialité ont pris la forme de protocoles de mixage (ou mixeurs) non structurés. Les mixeurs permettent aux utilisateurs de déposer des fonds dans un pool commun et de retirer ensuite ces fonds vers une nouvelle adresse, rompant ainsi le lien entre l'origine et la destination.
Les défis liés à la conformité ont conduit au développement de pools de confidentialité. Ces systèmes déplacent la validation du point d'entrée vers le point de sortie. Le pool accepte tous les dépôts pour maximiser l'ensemble de confidentialité, mais lorsque les utilisateurs retirent, ils doivent prouver cryptographiquement que leurs fonds proviennent d'un sous-ensemble « propre » de dépôts.
La preuve de conformité est principalement obtenue grâce à deux modèles :
- Preuve d'innocence (POI) / sémantique d'exclusion : Dans le modèle POI, un utilisateur génère une preuve à divulgation nulle de connaissance démontrant que son dépôt spécifique ne recoupe pas une liste de blocage prédéfinie d'adresses malveillantes connues (par exemple, des portefeuilles sanctionnés ou des adresses de pirates informatiques connues). L'utilisateur prouve qu'il n'est pas un mauvais acteur sans révéler son identité réelle, le montant spécifique de son dépôt ou l'historique de ses transactions.
- Fournisseurs d'ensembles d'association (ASP) / sémantique d'inclusion : Les ASP exigent des utilisateurs qu'ils prouvent que leurs fonds appartiennent à un sous-ensemble autorisé géré par un ASP de confiance avant de les retirer. L'ASP surveille les dépôts, effectue un contrôle Know Your Transaction (KYT) et catégorise les portefeuilles en fonction de variables telles que le statut KYC ou l'absence de comportement illicite.
La conformité programmable permet aux pools de confidentialité de dissuader efficacement l'exploitation illicite tout en préservant la confidentialité des transactions pour les utilisateurs quotidiens.
Applications de transactions privées
Confidentialité programmable et réseaux de couche 2
Les adresses furtives et les pools de confidentialité protègent les transferts d'actifs de base, mais ne protègent pas la logique complexe des contrats intelligents impliquée lors de l'échange de jetons sur un échange décentralisé, de l'emprunt d'actifs à un protocole de prêt ou de la participation à la gouvernance décentralisée.
Les réseaux de couche 2 axés sur la confidentialité fournissent un environnement privé pour le calcul tout en héritant de la sécurité du réseau principal Ethereum. Certains de ces réseaux utilisent des rollups à divulgation nulle de connaissance (ZK-rollups), qui regroupent des milliers de transactions hors chaîne, génèrent une preuve cryptographique de leur validité sans révéler les données de transaction sous-jacentes, et publient cette preuve sur Ethereum.
Les ZK-rollups font évoluer la capacité du réseau d'Ethereum et préservent les garanties de sécurité du réseau principal Ethereum tout en offrant les mécanismes de divulgation sélective nécessaires pour la finance décentralisée (DeFi) confidentielle, les attestations d'identité privées et les applications soucieuses de la conformité.
Les l2 axés sur la confidentialité programmable, comme Aztec, permettent aux développeurs de déployer des contrats intelligents privés. L'état interne, les soldes des utilisateurs, les données d'identité et la logique métier sont mathématiquement protégés de la vue du public, et un environnement d'exécution privé (PXE) s'exécute sur l'appareil local de l'utilisateur, gérant les données confidentielles. La machine virtuelle publique Aztec permet aux applications de mélanger ces données privées vérifiables côté client avec l'état partagé du registre public.
Réseaux de couche 2 Ethereum axés sur la confidentialité
- Aztec (s'ouvre dans un nouvel onglet) - Un l2 axé sur la confidentialité sur Ethereum qui permet une exécution privée et un état privé, une exécution publique et un état public, ainsi que des interactions privées avec le réseau principal Ethereum.
- Fairblock Network (s'ouvre dans un nouvel onglet) - Un l2 de confidentialité pour la finance ouverte, axé sur la finance confidentielle, les environnements d'exécution confidentiels pour les institutions et l'IA privée.
- Silent Data (s'ouvre dans un nouvel onglet) - Un l2 activé pour la confidentialité pour la vérification onchain des données privées et la confidentialité programmable, axé sur le fonctionnement en tant que plateforme pour déployer des applications privées et des plateformes de tokenisation.
- Starknet (s'ouvre dans un nouvel onglet) - Un ZK-Rollup décentralisé et sans permission avec un écosystème modulaire pour créer des applications et des cas d'utilisation personnalisés.
Divulgation sélective
La divulgation sélective est la capacité des utilisateurs à partager cryptographiquement des éléments d'information spécifiques et vérifiables avec des parties choisies tout en gardant le reste de leurs données privées. À travers l'écosystème Ethereum, la divulgation sélective devient une norme fondamentale pour équilibrer l'autonomie des utilisateurs avec les capacités de conformité du monde réel.
- Les utilisateurs d'adresses furtives peuvent éventuellement partager une clé de visualisation avec des tiers autorisés, comme des comptables ou des logiciels fiscaux, permettant la transparence là où elle est légalement (ou fonctionnellement) requise sans compromettre le contrôle de leurs fonds.
- Les pools de confidentialité permettent aux utilisateurs d'interagir librement dans la DeFi, de retirer des fonds « propres » et de générer à la demande des preuves cryptographiques de conformité (comme les POI) pour les auditeurs et les dossiers fiscaux.
- Dans les systèmes d'identité décentralisée, la divulgation sélective donne aux individus la capacité de contrôler l'accès aux identifiants personnels, comme prouver qu'ils satisfont à une condition d'âge sans révéler leur date de naissance exacte, ou ne révéler que certains champs d'identifiants personnels par choix.
La divulgation sélective sert de pont entre la protection de la confidentialité et le maintien de l'intégrité systémique.
Et ensuite
Aujourd'hui, le paysage d'Ethereum fournit aux individus des solutions de confidentialité au niveau de la couche application pour les transactions, l'identité, le vote, la communication, la création d'applications, et plus encore. L'écosystème de confidentialité sur Ethereum offre des alternatives fonctionnelles aux pratiques d'extraction de données qui en sont venues à définir l'Internet moderne.
Un ordinateur mondial accessible à l'échelle mondiale, financièrement transparent et résistant à la censure est incomplet sans une confidentialité mathématiquement garantie. La feuille de route d'Ethereum vise à intégrer pleinement la confidentialité native, en fermant les points d'étranglement de l'infrastructure qui peuvent divulguer des métadonnées et exposer les utilisateurs.
La cryptographie appliquée, les preuves à divulgation nulle de connaissance accessibles et les réseaux open source décentralisés sont des éléments de base éprouvés pour un monde numérique plus libre et plus sécurisé. À mesure que les mises à niveau du réseau se déploient et que les constructeurs utilisent de plus en plus des SDK et des boîtes à outils préservant la confidentialité, Ethereum se rapproche de l'objectif de faire de la confidentialité la norme universelle par défaut.
Lectures recommandées
- 10 (Not So) Hidden Dangers of Age Verification (s'ouvre dans un nouvel onglet) - Electronic Frontier Foundation
- American Dragnet: Data-Driven Deportation in the 21st Century (s'ouvre dans un nouvel onglet) - Georgetown Law Center on Privacy & Technology
- Defending Privacy in the Digital Age: Reflections for Data Privacy Day 2026 (s'ouvre dans un nouvel onglet) - Harvard Kennedy School
- Facebook/Cambridge Analytica: Privacy lessons and a way forward (s'ouvre dans un nouvel onglet) - MIT Internet Policy Research Initiative
- Privacy (s'ouvre dans un nouvel onglet) - Electronic Frontier Foundation
- Private Proofs of Innocence | Wiki (s'ouvre dans un nouvel onglet) - Railgun
- Private Transactions on Ethereum using Stealth Addresses (ERC-5564) (s'ouvre dans un nouvel onglet) - QuickNode Guides
- PSE Roadmap: 2025 and Beyond (s'ouvre dans un nouvel onglet) - Fellowship of Ethereum Magicians
- Surveillance Self-Defense Playlist: Getting to Know Your Phone (s'ouvre dans un nouvel onglet) - Electronic Frontier Foundation
- Surveillance Technologies (s'ouvre dans un nouvel onglet) - Electronic Frontier Foundation
- Tackling Arbitrary Digital Surveillance in the Americas (s'ouvre dans un nouvel onglet) - Electronic Frontier Foundation
- Take a Step Towards Privacy: Understanding Digital Footprints (s'ouvre dans un nouvel onglet) - Internet Society
- The Age of Surveillance Capitalism: The Fight for a Human Future at the New Frontier of Power (s'ouvre dans un nouvel onglet) - Shoshana Zuboff
- ‘The Great Hack’: Cambridge Analytica is just the tip of the iceberg (s'ouvre dans un nouvel onglet) - Amnesty International
- Why I support privacy (s'ouvre dans un nouvel onglet) - Vitalik Buterin
- zkID (s'ouvre dans un nouvel onglet) - PSE












