Comment ça fonctionne
Les deux parties bloquent leurs pièces respectives dans un contrat à verrou temporel et hash (HTLC) sur chaque chaîne. Les contrats libèrent les fonds uniquement quand les deux parties révèlent un secret partagé, ou remboursent automatiquement si le minuteur expire. L’atomicité est mathématique : il est computationnellement impossible qu’un côté réclame pendant que l’autre échoue. Tout l’échange se fait en quelques minutes sans jamais déposer des fonds chez un tiers.
Exemple
Vous détenez 1 BTC et voulez 25 ETH d’une contrepartie. Vous vous mettez d’accord sur un taux et bloquez les fonds : 1 BTC dans un HTLC sur Bitcoin, 25 ETH dans un HTLC sur Ethereum. Un hash secret lie les deux contrats. Quand vous révélez le secret pour réclamer l’ETH, la contrepartie apprend le secret depuis la révélation on-chain et l’utilise pour réclamer le BTC. Si l’une des parties n’agit pas dans le minuteur (généralement 24 à 48 heures), les deux côtés remboursent automatiquement.
Pourquoi c’est important
Les atomic swaps éliminent entièrement le risque de contrepartie d’exchange. Ils étaient la primitive DeFi originale avant que les market makers automatisés ne deviennent dominants. Ils sont encore utilisés sur les exchanges axés confidentialité, les swaps Lightning Network et certains ponts Bitcoin-Ethereum. L’inconvénient est la friction : en configurer un demande plus de sophistication technique que d’utiliser un exchange centralisé, et trouver des contreparties prend du temps. L’équivalent moderne pour la plupart est un DEX avec son propre pont.