Imaginez pouvoir ouvrir un compte de trading, déposer des liquidités ou gérer un prêt sur une plateforme DeFi sans que quiconque puisse relier ces opérations à votre adresse principale. C’est exactement ce que Starknet vient de rendre possible avec le lancement de ses Shadow Accounts. Annoncée le 13 octobre 2026 par StarkWare, cette nouveauté s’appuie sur le framework de confidentialité STRK20 pour créer des identités distinctes et persistantes dédiées à chaque application. Les soldes et les transactions restent visibles on-chain, mais le lien public avec le portefeuille d’origine disparaît. Une avancée concrète pour tous ceux qui en ont assez de voir leurs stratégies, leurs positions et leurs historiques collés les uns aux autres par n’importe quel explorateur de blocs.

Starknet Introduit Les Shadow Accounts Sur Son Réseau

Le 13 octobre 2026, StarkWare a officialisé le déploiement des Shadow Accounts sur le réseau principal de Starknet. L’idée est simple en apparence mais techniquement ambitieuse : permettre à un utilisateur de disposer d’une adresse dédiée pour chaque application décentralisée, sans que cette adresse soit publiquement rattachée à son portefeuille principal. Ces comptes d’ombre ne sont pas des adresses jetables. Ils persistent dans le temps, ce qui autorise de conserver une position de prêt, d’accumuler des récompenses ou de revenir plusieurs semaines plus tard sur la même identité applicative.

Jusqu’à présent, la plupart des utilisateurs de DeFi utilisaient le même wallet public pour interagir avec plusieurs protocoles. Résultat : un observateur pouvait facilement reconstituer l’ensemble des positions, des volumes et parfois même les stratégies d’un même acteur. Les Shadow Accounts cassent ce lien public. Chaque application reçoit sa propre identité dérivée à partir d’informations liées à l’utilisateur, à l’application choisie et à un nonce unique. Il est même possible de générer plusieurs Shadow Accounts pour une même application si l’on souhaite séparer différentes activités à l’intérieur d’un seul service.

Chaque application devrait disposer d’un mode privé. Nous l’avons donc livré. Les Shadow Accounts permettent désormais de basculer d’un mode public à un mode privé sans relier publiquement l’activité de l’utilisateur à son portefeuille principal.

StarkWare

Il faut bien comprendre les limites du système. Les actifs détenus dans un Shadow Account sont des tokens ERC-20 publics. Les soldes et l’historique des transactions restent donc consultables sur les explorateurs de blocs. Ce qui est masqué, c’est uniquement la connexion entre ces adresses et le wallet principal de l’utilisateur. Une fois qu’un observateur a identifié un Shadow Account particulier, il peut toujours en analyser le contenu. La protection porte sur l’agrégation des activités, pas sur l’invisibilité totale des mouvements.

Comment Fonctionnent Les Comptes Ombre Au Quotidien

Le mécanisme s’appuie entièrement sur le framework STRK20, lancé en juin 2026. Ce système permet de déposer des actifs supportés dans un pool de confidentialité partagé. Les soldes y sont représentés sous forme d’enregistrements chiffrés. Lorsqu’un utilisateur se connecte à une application compatible, il peut choisir le mode privé avant d’effectuer un dépôt. Le portefeuille déplace alors les fonds nécessaires depuis le solde blindé vers le Shadow Account désigné.

Une fois alimenté, le compte d’ombre peut interagir normalement avec l’application. Un utilisateur qui place des actifs sur une plateforme de prêt peut revenir plus tard, ajuster sa position ou retirer des intérêts, toujours sous la même identité applicative. L’adresse d’origine n’apparaît jamais publiquement liée à ces opérations. Au moment du retrait, les fonds peuvent retourner dans le solde STRK20 blindé. Le portefeuille gère automatiquement la génération des preuves à connaissance nulle nécessaires pour valider les opérations auprès du système de confidentialité.

Les points clés du fonctionnement des Shadow Accounts

  • Dérivation d’une adresse unique par application à partir de l’utilisateur, de l’app et d’un nonce
  • Persistance de l’identité permettant de maintenir des positions sur plusieurs interactions
  • Financement via les soldes blindés STRK20 et retour possible vers le pool de confidentialité
  • Transactions et soldes du Shadow Account restent publics, seul le lien avec le wallet principal est masqué
  • Possibilité de créer plusieurs comptes d’ombre pour une même application

La documentation officielle précise plusieurs options de récupération des actifs. Un développeur peut configurer le retour de l’intégralité du solde, uniquement des montants reçus lors de la dernière interaction, ou d’un montant spécifique. Le système s’appuie sur un contrat anonymiseur déployé à la fois sur le réseau principal de Starknet et sur le réseau de test Sepolia.

Une Ouverture Claire Aux Développeurs DeFi

StarkWare n’a pas réservé cette fonctionnalité à quelques applications partenaires. Les Shadow Accounts sont accessibles via l’API Wallet de Starknet. La méthode principale d’intégration s’appelle shadow_account_invoke. Grâce à elle, un développeur peut soumettre des appels d’application en utilisant le Shadow Account de l’utilisateur sans avoir à gérer directement l’état privé du compte.

Le portefeuille se charge de la génération des preuves, de la soumission des transactions et de la gestion des données liées aux soldes blindés. Les développeurs n’ont pas besoin d’accéder aux clés de visualisation des utilisateurs. Les versions supportées sont l’API Wallet 0.10.4 et starknet.js à partir de la version 10.8.0. La compatibilité reste évidemment dépendante de l’implémentation par chaque portefeuille et chaque application.

StarkWare évoque déjà un large éventail de cas d’usage futurs : fourniture de liquidité, emprunts, staking, achats récurrents, dérivés, marchés de prédiction et même marketplaces NFT. La documentation distingue clairement les Shadow Accounts des helpers de transaction à usage unique. Ces derniers permettent d’exécuter une opération isolée sans créer d’adresse persistante. Les comptes d’ombre, eux, sont conçus pour les positions qui s’inscrivent dans la durée.

Aucun chiffre n’a été communiqué sur le nombre d’applications ayant déjà intégré la fonctionnalité au moment du lancement. StarkWare n’a pas non plus publié d’objectifs d’adoption ni de volumes de transactions spécifiquement liés aux Shadow Accounts. La balle est désormais dans le camp des équipes de développement et des wallets.

Le Contexte : La Progression De La Confidentialité Sur Starknet

Les Shadow Accounts ne sortent pas de nulle part. Ils s’inscrivent dans une feuille de route de confidentialité amorcée plusieurs mois plus tôt. Le 9 juin 2026, StarkWare avait présenté STRK20, un framework destiné à offrir des soldes blindés et des transferts privés pour les actifs ERC-20 supportés sur Starknet. Le système repose sur des preuves à connaissance nulle qui valident les transactions sans exposer publiquement toutes les informations financières sous-jacentes.

STRK20 introduit des soldes chiffrés, des transferts privés et des clés de visualisation permettant une divulgation contrôlée. Grâce au pool de confidentialité partagé, les utilisateurs peuvent faire circuler des actifs entre l’état public et l’état blindé tout en restant sur Starknet. Quelques jours plus tard, le 23 juin, StarkWare avait également démontré un système de Know Your Customer privé. Cette technologie permet de prouver certaines informations personnelles, comme l’âge ou l’éligibilité, sans transmettre l’intégralité des documents d’identité.

Le site officiel de STRK20 mentionne déjà les wallets Ready et Xverse parmi ceux qui supportent l’infrastructure de confidentialité. Des intégrations existent avec des exchanges décentralisés, des protocoles de prêt et d’autres services financiers. La documentation insiste toutefois sur le fait que la protection ne couvre pas tous les aspects d’une transaction. Les dépôts publics, les retraits, le timing des opérations et l’activité sur les applications externes peuvent rester visibles selon le portefeuille et le niveau d’intégration.

Un mécanisme d’audit autorisé existe via les clés de visualisation chiffrées. Un auditeur désigné peut ainsi inspecter les enregistrements de transferts privés d’un individu sans obtenir le contrôle de ses actifs. Pour les nouvelles applications, l’interface recommandée est WalletAccountV6, compatible avec get-starknet à partir de la version 6.0.6.

Pourquoi Cette Innovation Change La Donne Pour Les Utilisateurs DeFi

Dans l’écosystème DeFi actuel, la transparence totale de la blockchain est à la fois une force et une faiblesse. Elle permet l’auditabilité et la confiance sans intermédiaire, mais elle expose également les stratégies, les montants et les comportements de chaque participant. Un whale qui ouvre une position importante sur un protocole de prêt voit immédiatement ses mouvements analysés par des bots et des traders. Un utilisateur régulier qui utilise le même wallet pour farmer des points, trader et prêter se retrouve avec un historique public complet de ses activités.

Les Shadow Accounts apportent une couche de séparation. Ils ne rendent pas les positions invisibles, mais ils empêchent de les relier facilement les unes aux autres et au wallet principal. Pour un trader actif, cela signifie pouvoir tester une stratégie sur une plateforme sans que toute sa richesse on-chain soit immédiatement visible. Pour un utilisateur plus prudent, cela offre la possibilité de compartimenter ses activités financières.

Il reste important de garder les pieds sur terre. La confidentialité n’est jamais absolue. Le timing des transactions, les montants exacts et les interactions avec des contrats publics peuvent toujours fournir des indices. De plus, la protection dépend de l’adoption par les wallets et les applications. Tant qu’un nombre limité de protocoles propose le bascule public-privé, l’intérêt reste partiel.

Les Limites Techniques Et Les Points De Vigilance

StarkWare assume clairement les limites du système. Un Shadow Account détient des actifs ERC-20 publics. Toute personne qui connaît l’adresse peut consulter son solde et son historique. La protection porte exclusivement sur le lien avec le portefeuille principal. Si un utilisateur réutilise le même Shadow Account de manière trop prévisible ou s’il effectue des dépôts et retraits trop fréquents depuis le même pool, des analyses de graphe peuvent potentiellement reconstruire des liens.

La génération des preuves à connaissance nulle et la gestion des soldes blindés ajoutent également une couche de complexité. Les frais de gaz et le temps de confirmation peuvent être impactés selon la charge du réseau et l’optimisation des wallets. Les utilisateurs devront s’assurer que leur portefeuille est bien à jour et compatible avec les versions minimales indiquées.

Enfin, la question de la réglementation reste ouverte. Les outils de confidentialité attirent régulièrement l’attention des autorités. StarkWare a prévu des mécanismes de divulgation contrôlée via les clés de visualisation, ce qui pourrait faciliter la conformité dans certains cadres. Mais le paysage réglementaire évolue rapidement et chaque juridiction peut avoir une approche différente.

Ce Que Cela Signifie Pour L’Écosystème Ethereum Layer-2

Starknet n’est pas le premier réseau à s’intéresser à la confidentialité. D’autres solutions explorent des approches différentes, parfois plus radicales. Ce qui distingue les Shadow Accounts, c’est leur pragmatisme. Ils ne tentent pas de rendre toute l’activité invisible. Ils se concentrent sur un problème concret et fréquent : la liaison publique entre le wallet principal et les différentes positions DeFi.

Cette approche progressive pourrait favoriser une adoption plus large. Les utilisateurs qui hésitent à utiliser des outils de confidentialité trop complexes ou trop opaques peuvent se sentir plus à l’aise avec un système qui conserve la transparence des soldes tout en protégeant l’identité principale. Pour les développeurs, l’intégration via une API standardisée réduit les frictions techniques.

Si les wallets majeurs et un nombre croissant de protocoles DeFi adoptent la fonctionnalité, on pourrait assister à un changement de comportement des utilisateurs. La séparation des identités applicatives deviendrait une pratique courante plutôt qu’une curiosité réservée aux utilisateurs avancés. Cela modifierait également la façon dont les outils d’analyse on-chain fonctionnent et la manière dont les stratégies sont détectées.

Perspectives Et Prochaines Étapes Attendues

Le lancement des Shadow Accounts marque une étape, pas une fin. StarkWare a déjà démontré sa capacité à itérer rapidement sur les outils de confidentialité. On peut s’attendre à des améliorations sur l’expérience utilisateur, à une meilleure intégration avec d’autres primitives et peut-être à des extensions vers d’autres types d’actifs ou de cas d’usage.

Les prochains mois seront révélateurs. Le vrai test réside dans l’adoption par les applications et les portefeuilles. Si Ready, Xverse et d’autres wallets majeurs mettent en avant le mode privé, et si des protocoles de prêt et d’échange populaires proposent nativement le bascule, alors les Shadow Accounts auront de réelles chances de s’imposer comme un standard de l’expérience DeFi sur Starknet.

En attendant, les utilisateurs curieux peuvent déjà explorer la documentation, vérifier la compatibilité de leur portefeuille et tester la fonctionnalité sur les applications qui l’auront intégrée. La confidentialité dans la DeFi n’est plus seulement un concept théorique. Avec les Shadow Accounts, elle devient un outil concret, imparfait mais immédiatement utilisable, pour mieux contrôler ce que le monde on-chain peut voir de vos activités financières.

La transparence totale a longtemps été présentée comme une vertu absolue de la blockchain. Les Shadow Accounts rappellent qu’il est possible de conserver l’auditabilité des mouvements tout en protégeant l’identité globale de l’utilisateur. C’est un équilibre délicat, et Starknet vient d’apporter une contribution concrète à ce débat qui ne fait que commencer.

Pour les utilisateurs qui multiplient les interactions DeFi, la possibilité de compartimenter ses positions sans exposer l’intégralité de son historique représente un gain de confort et de sécurité stratégique. Pour les développeurs, l’existence d’une primitive standardisée via l’API Wallet simplifie l’ajout d’un mode privé. Et pour l’écosystème dans son ensemble, c’est un signal clair : la confidentialité n’est plus un sujet secondaire, elle devient un critère de différenciation des réseaux layer-2.

Il sera intéressant d’observer comment les autres solutions de scaling réagissent. Certaines pourraient accélérer leurs propres travaux sur la confidentialité, d’autres pourraient choisir des approches différentes. Dans tous les cas, le lancement des Shadow Accounts par StarkWare place la question de la séparation des identités applicatives au cœur des discussions techniques et produit de la DeFi pour les mois à venir.

Les utilisateurs restent responsables de leur propre hygiène de confidentialité. Créer un Shadow Account ne dispense pas de bonnes pratiques sur les montants, les fréquences de dépôt et de retrait, ou le choix des applications. Mais pour la première fois sur Starknet, l’outil existe et il est accessible. C’est déjà un progrès significatif par rapport à la situation antérieure où chaque interaction publique était automatiquement rattachée au même historique.

En résumé, Starknet vient de livrer une primitive de confidentialité pragmatique, orientée vers les cas d’usage réels de la DeFi. Les soldes restent visibles, les transactions restent traçables une fois l’adresse connue, mais le lien public avec le portefeuille principal est rompu. Pour beaucoup d’utilisateurs, c’est exactement le niveau de protection dont ils avaient besoin sans pour autant sacrifier l’utilisabilité ou l’auditabilité. L’avenir dira si cette approche trouve son public et s’impose comme un nouveau standard.

Partager

Passionné et dévoué, je navigue sans relâche à travers les nouvelles frontières de la blockchain et des cryptomonnaies. Pour explorer les opportunités de partenariat, contactez-nous.

Laisser une réponse

Exit mobile version