Que sont les Atomic Swaps ?
Les Atomic Swaps permettent à deux personnes d'échanger des pièces entre différentes chaînes directement, sans intermédiaire. C'est tout ou rien : soit les deux échanges s'effectuent, soit aucun ne se réalise. Imaginez deux coffres verrouillés qui ne s'ouvrent que si les deux clés tournent en même temps.
Les Atomic Swaps nécessitent un pont centralisé ou un token spécial. Non. Ils sont exécutés par du code via contrats intelligents qui verrouillent et libèrent les pièces uniquement lorsque les deux parties respectent les règles.
Comment fonctionnent les Atomic Swaps ?
Vue rapide avec un duo familier. Alice veut le LTC de Bob et Bob veut le BTC d'Alice. Ils conviennent d'un taux, puis laissent le code gérer leurs fonds.
- Début : Alice et Bob conviennent du montant, du taux et des délais. Pas de compte sur une plateforme, juste des portefeuilles qui prennent en charge la fonction.
- Verrouillage : Alice crée un secret et son empreinte (hash), puis bloque des BTC dans un contrat qui ne peut être récupéré qu'en révélant ce secret avant l'expiration du délai.
- Miroir : Bob voit l'empreinte et bloque des LTC dans son propre contrat avec un délai un peu plus court. Les deux verrous suivent les Hashed Timelock Contracts (HTLCs).
- Révélation : Alice réclame les LTC en révélant le secret sur la chaîne. Cette révélation est publique.
- Réclamation : Bob lit le secret révélé et réclame immédiatement les BTC.
- Remboursement : Si quelqu'un disparaît, les délais expirent et chaque partie peut récupérer ses pièces. Filet de sécurité activé.
Voilà le déroulement. Pas d'intermédiaire de confiance, seulement des verrous temporisés et un secret partagé.
Pourquoi les Atomic Swaps sont importants
Voici pourquoi vous devriez vous y intéresser, même si vous n'êtes pas un expert en protocoles :
- Avantage : Échangez entre chaînes sans céder vos clés ni créer de compte sur une plateforme.
- Perspective : Cela s'inscrit dans la tendance vers une finance contrôlée par les utilisateurs basée sur la technologie blockchain où la confiance repose sur les mathématiques, pas sur des entreprises.
- Pertinence : Vous le verrez dans des portefeuilles non custodiaux, certains DEX et même dans des swaps de type Lightning.
Testez d'abord avec une petite somme, et vérifiez soigneusement chaque délai pour savoir quand les remboursements sont possibles. Des captures d'écran aident en cas de stress.
Caractéristiques clés des Atomic Swaps
Les traits principaux, sans fioritures :
- Atomicité : Soit les deux transferts sont réglés, soit aucun ne l'est, pas de demi échanges.
- Pas de garde : Les fonds restent dans des contrats que vous contrôlez, pas dans un portefeuille d'une plateforme.
- Crosschain : Fonctionne entre réseaux différents si les deux prennent en charge les scripts nécessaires.
- Remboursements : Les délais garantissent une façon de récupérer vos pièces si l'autre partie disparaît.
- Cryptographie : La sécurité provient des fonctions de hachage et des verrous temporels, pas de la confiance.
- Frais : Vous payez les frais habituels en chaîne sur les deux réseaux, pas des frais de transaction à un courtier.
Variantes
Même principe, variantes :
- Sur la chaîne : Swap classique directement sur les deux couches de base.
- Lightning : Swaps hors chaîne qui passent par des canaux de paiement pour la rapidité.
- Sans script : Swaps avec signatures adaptatrices qui dissimulent la logique dans les signatures.
- Avec courtier : Carnet d'ordres ou coordinateur aide à trouver une contrepartie, le swap reste sans garde.
Toutes les paires de chaînes ne prennent pas en charge les Atomic Swaps. Vos portefeuilles doivent implémenter des scripts compatibles et les pièces doivent avoir les fonctionnalités nécessaires pour les verrous temporels et les secrets.
Exemple
Vous échangez une petite quantité de BTC contre du LTC depuis votre portefeuille avec Atomic Swaps, sans compte sur une plateforme, et les deux côtés se règlent automatiquement lorsque le secret est révélé.
Fait amusant
Tier Nolan a esquissé le concept en 2013, et l'un des premiers swaps publics a eu lieu en 2017 entre Litecoin et Decred. Les forums crypto sur Reddit ont été en effervescence, image d'une Rolex dans des fils Reddit.
Conclusion
Version courte : les Atomic Swaps sont des échanges interchaînes sans confiance qui vous permettent de garder vos clés tout en obtenant l'actif souhaité.
