Les développeurs de nombreuses blockchains ont longtemps travaillé pour enfin pouvoir présenter au grand public une nouvelle fonctionnalité révolutionnaire, et ô combien nécessaire, nommée : les ECHANGES ATOMIQUES.
Le nom en dit déjà long…
Les Atomic swaps, ou Echanges atomiques (pour une fois que la traduction française a du sens dans le monde des cryptos, profitons-en) ne sont pas encore une implémentation généralisée mais bel et bien une nouvelle fonctionnalité qui, sur des projets de taille moyenne, a démontré un excellent potentiel.
Les échanges atomiques pourraient s’avérer très utiles lors de conversions inter-cryptos
En effet, prises individuellement, la plupart des différentes blockchains sont incapables d’interagir entre elles : par exemple, des transactions cross-chain entre le réseau Bitcoin et Ethereum sont extrêmement limitées. Ce phénomène est principalement expliqué par l’utilisation d’une grande variété de protocoles, d’algorithmes et de procédures de sécurité pour mener à bien les transactions.
Pour un vol entre Monero et Ethereum, correspondance obligatoire par Bitcoin
Aujourd’hui, avant de convertir une crypto-monnaie en une autre, la plupart des exchanges utilisent la crypto-monnaie Bitcoin (la plus liquide et la plus facilement convertible) comme base. Autant vous dire qu’avec la volatilité que connaissent l’ensemble crypto-monnaies, vous avez intérêt à faire le bon choix et que, le montant de frais pour votre transaction peut très vite gonfler…
LE JEU DE SIROB
Faîtes le montant total des frais accumulés par ces va-et-vient, les enchères sont ouvertes, combien représentent-ils à votre avis ? Plusieurs millions, plusieurs milliards ? Dîtes-le moi en commentaires.
Allez, retour aux choses sérieuses et nos Echanges atomiques !
Pour ceux dont la technique n’est pas du tout leur truc, je fais de mon mieux pour rendre la chose agréable
OK Sirob, c’est bien sympa ton article mais nous c’est notre truc, on veut du technique
OK, c’est parti !
Définition
Echanges atomiques (Atomic swaps) : technologie fondée sur des smart-contracts qui vous permet d’échanger des actifs numériques (on-chain ou off-chain) de manière transparente et sécurisée sans l’implication d’une tierce-partie.
La différence entre les Echanges Atomiques et les Exchanges décentralisés (DEXs)
Vous êtes en droit de vous interroger sur l’avenir des Exchanges décentralisés. Malgré, le fait qu’ils soient décentralisés, ils représentent tout de même un tiers que les Echanges Atomiques suppriment. Eh bien, la principale différence entre les Echanges Atomiques et les DEXs est la méthode de création du compte-séquestre (escrow account), s’effectuant via un protocole cryptographique, qui garantit le remboursement instantané des fonds pour l’utilisateur à l’initiative de l’envoi en cas de transaction incomplète ou avortée par l’une ou l’autre des parties. Cela réduit littéralement à zéro le risque de défaut.
Et entre nous, croyez-moi, si vous possédez des monnaies dîtes décentralisées, basées sur du peer-to-peer, et que vous les négociez sur des Exchanges centralisés sujettes à de nombreuses vulnérabilités de sécurité, aux réglementations gouvernementales, à la mauvaise gestion et aux problèmes de liquidité, ce n’est pas la meilleure chose à faire.
Pour la petite histoire
Le travail théorique sur les Echanges atomiques existent depuis 2012, année durant laquelle Sergio Demian Lerner a créé le premier exchange sans-tiers de confiance. Ce dernier connu que très peu de succès jusqu’en mai 2013 lorsque Tier Nolan est sorti avec les détails sur le fonctionnement de la technologie et c’est à ce moment que Sergio fût finalement reconnu comme l’un des créateurs de Echanges Atomiques.
De l’implémentation théorique à pratique
La théorie, c’est beau, la pratique, c’est mieux
Celle-ci arrivera bien plus tard puisque seulement en 2017 avec tout d’abord le projet Decred, puis le projet Litecoin. La beauté des Echanges Atomiques réside dans leur capacité à pouvoir être utilisés sur deux blockchains séparées qui ont chacune leur jeton comme Bitcoin et Ethereum ou bien via une « couche » off-chain secondaire comme par exemple le réseau Lightning Network de Bitcoin.
Les Echanges Atomiques sont réalisés via HTLC (Hashed TimeLock Contracts), une forme spéciale de paiement off-chain qui permet des transactions à durée déterminée entre deux parties. Les parties contractantes sont tenues de réaliser la transaction dans le délai imparti en fournissant la preuve cryptographique (clé privée). Cela signifie qu’il n’y a pas d’obstruction du réseau principal et que le temps de traitement est considérablement réduit.
Les implémentations
DEx.top]( https://dex.top/) & iBitcom : Un Exchange décentralisé (DEX) et une application mobile ont collaboré pour développer une Open Federated Gateway Protocol (OFGP) basée sur une technologie open source. Ce protocole permet des transactions cross-chain (inter-chaînes) entre les blockchains Bitcoin et Ethereum. La première version de cette technologie blockchain fédérée nommée Mallow a été inauguré le 24 Octobre 2018 accompagnée par un explorateur de blocs (block explorer) : offre la possibilité aux utilisateurs de garder un œil sur les flux de leurs actifs numériques et les transactions qui ont lieu sur le réseau quand et comme ils le veulent.
Une autre solution pour les transactions cross-chain Bitcoin/Ethereum a également été présentée par Wanchain. Celle-ci veut faire interagir les deux blockchains de manière quasi-similaire à l’OFGP, via un jeton digital appelé WBTC (Wanchain’s Bitcoin cross-chain token). Ce jeton, ayant pour but de conduire à bien les transactions sur le réseau Wanchain. Un partenaire de Wanchain, Kyber DEX proposera des paires de trading BTC basées sur le jeton WBTC afin d’échanger et d’augmenter le volume, mais aussi la liquidité des transactions.
Atomic fournit une couche d’infrastructures à la fois personnelle et sécurisée pour des services financiers P2P cross-blockchain. Le service est disponible pour tous les types d’entreprises : Exchanges, E-commerce et Points de vente physiques.
Une des entreprises les plus populaires qui offrent des Echange Atomiques on-chain est Bitcoin Atom (BCA). Ils travaillent également, en ce moment, sur l’implémentation off-chain d’Echanges Atomiques. Le réseau BCA est sécurisé et emploie un consensus hybride de Preuve de Travail (Proof of Work-PoW) et Preuve d’Enjeu (Proof of Stake-PoS) qui augmente la stabilité et réduit la probabilité d’attaque des 51%. Les utilisateurs peuvent échanger des crypto-monnaies de manière sécurisée et sans intermédiaire en utilisant le BCA Hash Time Locked Contract et sa propre HTLC API.
Plus récemment, la plateforme blockchain Qtum, qui intègre des contrats intelligents (smart-contracts) et des applications décentralisées (dApps), a incorporé des Echanges Atomiques à son réseau principal en utilisant des HTLC. Qtum est similaire au réseau Ethereum dans son usage de smart-contracts et de dApps mais s’en différencie dans l’utilisation des outputs puisqu’elle utilise l’output de transaction non-dépensé permettant des transactions plus rapides et plus légères.
Pour finir, la contribution de l’Exchange décentralisé Komodo dans le développement des Echanges Atomiques ne cessera jamais d’être suffisamment soulignée. En effet, Komodo représente une infrastructure open source utilisable pour un écosystème blockchain interopérable. Un an après que Nolan est présenté son idée des Echanges Atomiques, le développeur leader de Komodo, jl777, écrit une ligne de code qui permet aux premiers Echanges atomiques d’avoir lieu. Initialement, le code a été restreint par des échanges d’actifs NXT uniquement, mais a été au fur et à mesure mis à jour pour inclure les autres actifs numériques. Komodo se voit donc, à juste titre, recevoir le crédit d’avoir fourni la technologie au grand public en développant la première interface graphique pour un marché de trading crypto spécialisé Echanges atomiques nommé BarterDEX. Puis, en Février, le premier Echange atomiques entre deux jetons basés sur Bitcoin et Ethereum a eu lieu puisque l’échange s’effectua entre DOGE et ETH. L’Exchange décentralisé a depuis réalisé des milliers d’Echanges Atomiques et agrandi son écosystème en ajoutant environ 95% des actifs et jetons numériques à son offre.
Où retrouvez les Echanges Atomiques
Aujourd’hui, une grande quantité d’Exchanges décentralisés proposent la possibilité d’utiliser des Echanges Atomiques. En voici les principaux :
- Lightning Labs : Semblable à internet, construit en couches, sur un réseau existant, Lightning crée une couche entièrement nouvelle offrant des transactions à haut volume qui sont libellés dans la monnaie locale de la chaîne de blocs.
- Altcoin.io : Le portefeuille Altcoin.io donne un code cryptographique confirmant que les deux parties ont envoyé les jetons en plus d’un code déclarant que la transaction est complète. Un développeur peut verrouiller des jetons dans un smart-contract Ethereum qui spécifie que les fonds seront envoyés uniquement si un montant spécifique de bitcoin est envoyé à une adresse précise durant une certaine fourchette de temps.
- Komodo : Leurs objectifs sont d’avoir le même niveau de sécurité que le réseau Bitcoin, pouvoir s’adapter à une échelle et interopérabilité en croissance infinie. En partenariat avec AWS.
- 0x : Les points forts de 0x sont qu’ils s’adaptent à tous les standards Ethereum, rendent l’intégration flexible et proposent une forte liquidité de réseau via une faible barrière à l’entrée.
Traduction et Adaptation de l’article : Atomic Swaps — The Interoperability Revolution in Cryptos
Article précédent de Sirob : TOP 10 des principales raisons de l'échec des ICO
Profil Steem : Sirob
Superbe article, clair et instructif sur le rôle et le fonctionnement de cette technologie. Upvoté à 100% !
Merci pour le retour @francosteemvotes!
L'aventure continue :)
Ce post a été supporté par notre initiative de curation francophone @fr-stars.
Rendez-vous sur notre serveur Discord pour plus d'informations
Toujours un plaisir d'être supporté par @fr-stars!
A bientôt sur Discord ;)
Congratulations @sirob! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Do not miss the last post from @steemitboard:
Let's reach this new target @steamboard!
GO!
Good luck with this new challenge