Tornado Cash (TORN) : Qu’est-ce que c’est, comment ça fonctionne et comment en acheter ?

logo crypto tornado cash

Tout le contenu CoinAcademy pour Tornado Cash (TORN)

La quête de la confidentialité

Bitcoin, Ethereum ainsi que la plupart des blockchains sont entièrement transparentes. Cela implique que l'ensemble des transactions y sont publiques et consultables par quiconque le souhaite.

De ce fait, n'importe qui est en mesure de suivre les actions d'un utilisateur donné grâce à son adresse publique. Évidemment, il n'est pas possible d'obtenir l'identité d'un utilisateur du fait de la nature pseudonyme des adresses publiques, cependant cette transparence pose tout de même des questions quant à la confidentialité des utilisateurs.

Rapidement la volonté d'effectuer des transactions privées, invisibles de tous, s'est fait ressentir dans l'écosystème crypto, menant à diverses solutions. Dans un premier temps, nous avons eu des services de mixage, centralisés ou non, qui permettaient de mélanger vos crypto monnaies avec d'autres utilisateurs. Dans un second temps, nous avons vu apparaitre des protocoles de crypto monnaies intégrant des mécanismes d'anonymisation, telles que Monero ou Zcash.

Plus récemment, des solutions basées sur des smart contracts ont vue le jour, permettant d'apporter un degré de confidentialité à des protocoles n'implémentant pas ce type de fonctionnalités de manière native.

Qu'est-ce que Tornado Cash et comment ça fonctionne ?

Tornado Cash est une solution de confidentialité basée sur un smart contract. Le protocole a vu le jour en août 2019 sur la blockchain Ethereum et s'est rapidement imposé comme un outil incontournable.

Logo de Tornado Cash
Logo de Tornado Cash

Cette solution a l'avantage d'être non-custodial, ce qui implique que vous restez maitre de vos clés et vos fonds.

Dans la pratique, Tornado Cash améliore la confidentialité des transactions en brisant le lien on-chain qui existe entre l'adresse du destinataire et celle de l'émetteur d'une transaction. Ainsi, après être passé par cet outil, il est impossible de remonter jusqu'au détenteur originel des fonds.

Suite au développement de l'écosystème DeFi sur plusieurs blockchains, les équipes de Tornado Cash ont déployé le protocole sur d'autres réseaux que celui d'Ethereum, tels que la Binance Smart Chain, xDai, Polygon et Avalanche.

Comme nous l'avons abordé précédemment, le protocole Tornado Cash repose sur un smart contract qui s'occupe d'anonymiser les fonds. Ainsi, l'anonymisation des fonds est un procédé qui se déroule en deux principales étapes.

Dans un premier temps, l'utilisateur dépose les fonds à anonymiser sur le smart contract de Tornado Cash. Ce dépôt génère automatiquement une clé chiffrée qui représente la preuve de celui-ci.

Dans un second temps, l'utilisateur peut retirer ses fonds anonymisés. Pour ce faire, il doit soumettre la clé chiffrée générée lors du dépôt afin de prouver qu'il est le détenteur des fonds. Il doit également spécifier une adresse de retrait vers laquelle envoyer les fonds.

Les équipes du protocole conseillent d'attendre au moins 24 heures entre ces deux étapes. Cela permet d'attendre que d'autres dépôts soient réalisés pour renforcer l'anonymisation.

Comment Tornado Cash assure la confidentialité

Sous le capot, Tornado Cash combine la méthode de mixage à la technologie skSnark pour assurer la confidentialité.

Lors de votre dépôt, vos fonds sont envoyés sur le contrat de la plateforme et sont mélangés à ceux d'autres utilisateurs. Il est possible de mesurer le taux de confidentialité d'un dépôt grâce à une donnée appelée “Anonymity Set” ou niveau d'anonymat. Cette mesure calcule le nombre de dépôts qui n'ont pas encore été retirés, permettant de savoir avec combien d'autres personnes les fonds ont été mélangés. Plus le chiffre est grand, plus il sera dur de remonter jusqu'au détenteur originel des fonds.

Exemple d'un Anonymity Set impliquant 19 utilisateurs pour un dépôt de 0,1 ETH – Source : Annonce de lancement.

Par la suite, une seconde couche d'anonymat est ajoutée lors du retrait et c'est là qu'entrent en jeu les zkSnark.

Ainsi, lors d'un retrait l'utilisateur doit fournir la preuve qu'il possède une clé lui permettant de récupérer des fonds dans la liste des dépôts du smart contract. Cette preuve n'est rien d'autre que la clé chiffrée générée lors du dépôt. Le smart contract peut par la suite restituer les fonds, sans avoir à savoir de quel dépôt il s'agissait à l'origine. De ce fait, même si le contrat venait à être corrompu, il est impossible de relier un dépôt et un retrait, car le smart contrat lui-même ne connait pas le lien entre les deux.

Quels jetons peuvent être utilisés sur Tornado Cash ?

Tornado Cash est un protocole qui évolue sur plusieurs blockchains en parallèle. Par conséquent, chaque implémentation présente des spécificités.

Sur la blockchain Ethereum, il est possible d'envoyer de l'ETH ainsi que les jetons DAI, USDC, USDT, WBTC et cDAI.

Les autres blockchains supportent quant à elles uniquement leur jeton natif. À savoir, BSC pour la Binance Smart Chain, xDAI pour la blockchain xDAI, MATIC pour Polygon et AVAX pour la blockchain Avalanche.

À quoi sert le token TORN dans l'écosystème ?

Lors de son déploiement, Tornado Cash n'était rien d'autre qu'un outil sur Ethereum. Ainsi, celui-ci ne disposait pas de jeton natif, comme la plupart des protocoles DeFi à ce moment-là.

Il aura fallu attendre décembre 2020, pour que les équipes du protocole annoncent le lancement d'un jeton natif, le TORN. Sans surprise, le TORN est ce que l'on appelle un jeton de gouvernance. De ce fait, il permet à ses détenteurs de participer aux décisions relatives au protocole.

Le jeton TORN peut être récupéré de deux manières :

  • Via le airdrop réalisé lors du lancement du jeton, auxquels tous les utilisateurs passés du protocole étaient éligibles.
  • Via un programme de Liquidity Mining. Ainsi, l'ensemble des utilisateurs qui déposent des fonds sur le protocole sont récompensés en TORN. De ce fait, cela incite les utilisateurs à augmenter le niveau d'anonymat.

“Après avoir effectué un dépôt sur Tornado.Cash, l'utilisateur accumule des points d'anonymat (PA) privés sur un compte protégé – qui protège l'adresse de votre portefeuille, votre solde, et ne divulgue aucune information sur vos dépôts. Une fois que l'utilisateur a accumulé suffisamment de points d'anonymat, il peut décider de les convertir à tout moment en jetons TORN par l'intermédiaire l'AMM Tornado.Cash.”, explique l'annonce de lancement du jeton.

Point sur la distribution des tokens et supply

Au total, 10 millions de jetons TORN seront créés par le protocole et distribués de la manière suivante :

  • 5% (500 000 TORN) : Airdrop aux premiers utilisateurs des pools ETH de Tornado.Cash.
  • 10% (1,000,000 TORN) : Via le programme de liquidity mining, distribuée linéairement sur 1 an.
  • 55% (5,500,000 TORN) : Ajouté à la trésorerie du DAO et qui sera débloquée linéairement sur 5 ans.
  • 30% (3.000.000 TORN) : Développeurs fondateurs et supporters de la première heure seront débloqués de façon linéaire sur 3 ans.
Répartition des jetons TORN
Répartition des jetons TORN – Source : L'annonce du lancement du TORN.

Sécurité et décentralisation

Impossible d'aborder une application de la DeFi sans s'attarder sur sa sécurité et sa décentralisation.

Au niveau de la sécurité, le protocole a été audité à cinq reprises par entre 2019 et 2020 ADBK. Plus récemment, le protocole a été audité en octobre 2020 par l'entreprise Zeropool. Ces audits ont aussi bien couvert les smart contracts du protocole que l'aspect cryptographique ou encore l'implémentation des zkSnark.

La décentralisation d'un tel protocole réside majoritairement dans la décentralisation de sa gouvernance ainsi que la présence de clés dites d'administration. Tout d'abord, la gouvernance est assurée de manière décentralisée par le jeton TORN. Ainsi, c'est la communauté qui décide de l'ensemble des modifications à apporter au protocole.

Dans un second temps, les clés d'administration ont été détruites par l'équipe de développement en mai 2020 lors de la cérémonie d'initialisation. Par conséquent, les développeurs du protocole n'ont plus aucun contrôle direct sur le protocole.

Comment acheter du Tornado Cash (TORN)

Binance – 20% de réduction

Binance est LA plateforme d’achat et de vente de crypto monnaies par référence. Année après année, elle a su devenir le numéro 1 en termes de volume et d’influence. Vous pourrez y trader plus de 300 crypto monnaies différentes. Celle-ci propose également le trading par effet de levier pour les plus téméraires ainsi qu’un service de staking pour créer des revenus passifs sans le moindre effort.

👉 Inscrivez vous sur Binance

MXC – 10% de réduction sur vos frais

Fondée en avril 2018, la plateforme de trading MXC n’est pas passée inaperçue par la communauté. L’exchange est réputé notamment pour avoir un moteur de trading très performant, en plus d’une sécurité avancée.

👉 Inscrivez vous sur MXC

Gate.io – 10% de réduction sur vos frais

Gate.io est probablement le premier exchange de crypto monnaies renommé, à avoir été développé en Chine. La plateforme dispose de près de 200 crypto monnaies différentes. Bien que la plateforme ne soit pas réputée pour sa facilité d’utilisation, les frais proposés aux utilisateurs sont relativement bas.

👉 Inscrivez vous sur Gate.io

Questions fréquemment posées pour la crypto monnaie Tornado Cash (TORN)

Quel est le prix du Tornado Cash (torn) ?

Actuellement, le prix du Tornado Cash (torn) est de 43.21 € soit $ 46.62 et a fluctué de -1.35% au cours des dernières 24h.

Quel est le plus haut historique du Tornado Cash (torn) ?

Le Tornado Cash (torn) a atteint son prix le plus élevé le et était de 359.85 € soit $ 436.16. Depuis son prix a corrigé de -87.94%.

Quel est le meilleur moyen d’acheter des Tornado Cash (torn) à moindre frais ?

La plateforme Binance vous permet d’acheter du Tornado Cash (torn). Cette plateforme propose notamment les frais les plus faibles du marché et de trader vos crypto monnaies favorites.

Quel est le classement de la crypto monnaie Tornado Cash ?

Le Tornado Cash (torn) est actuellement la 481ème crypto monnaie au monde.

Quelle est la capitalisation du Tornado Cash (torn) ?

Actuellement, la capitalisation du Tornado Cash (torn) est de 73 631 981.00 € soit $ 73 631 981.00.

Quel est le site officiel du Tornado Cash ?

Vous pouvez retrouver toutes les informations sur le Tornado Cash (torn) directement sur https://tornado.cash/ .

Comment peut-on suivre l’actualité du Tornado Cash ?

Retrouvez toute l’actualité du Tornado Cash (torn) sur Coin Academy ou bien au travers des publications des réseaux du projet.