ATOMIC SWAP
Technologie permettant un échange de cryptomonnaies directement entre deux parties, sans besoin de confiance et sans nécessiter d’intermédiaire. Ces échanges sont dits « atomiques » car ils ne peuvent donner que deux résultats :
- Soit l’échange réussit et les deux participants se sont effectivement échangé leurs cryptomonnaies ;
- Soit l’échange échoue et les deux participants repartent avec leurs cryptomonnaies de départ.
Les Atomic Swaps peuvent s’effectuer soit avec une même cryptomonnaie, dans ce cas, on parle également de « coinswap », soit entre des cryptomonnaies différentes. Historiquement, ils s’appuyaient sur des « Hash Time-Locked Contracts » (HTLC), un système de verrouillage temporel qui garantit la complétude ou l’annulation totale de l’échange, préservant ainsi l’intégrité des fonds des parties impliquées. Cette méthode exigeait des protocoles capables de gérer à la fois les scripts et les timelocks. Toutefois, ces dernières années, la tendance s’est orientée vers l’utilisation des Adaptor Signatures. Cette seconde approche présente l’avantage de se passer de scripts, ce qui réduit ainsi les coûts opérationnels. Son autre atout majeur réside dans le fait qu’elle n’exige pas l’emploi d’un hachage identique pour les deux volets de la transaction, ce qui permet d’éviter de révéler un lien entre elles.