MoneroSwapper MoneroSwapper
Guides

Monero Atomic Swaps CLI: Tutoriel Étape par Étape BTC-XMR

MoneroSwapper Team · Apr 12, 2026 · 12 min read · 23 views

Que sont les swaps atomiques Monero ?

Les swaps atomiques sont une méthode sans confiance pour échanger une crypto-monnaie contre une autre sans recourir à un échange centralisé ou à un intermédiaire. Le mot « atomique » fait référence au fait que l’échange se termine entièrement ou pas du tout. Il n’est pas possible qu’une partie reçoive des fonds alors que l’autre n’en reçoit pas. Pour les utilisateurs de Monero, les swaps atomiques représentent le moyen le plus décentralisé d'échanger du BTC contre du XMR ou vice versa, sans fournir aucune information personnelle à un tiers.

Le protocole d'échange atomique BTC-XMR a été développé par l'équipe COMIT Network et est disponible en tant qu'outil de ligne de commande depuis 2021. Bien qu'il nécessite un certain confort technique, le processus est simple une fois que vous comprenez les étapes. Ce didacticiel vous guide à travers chaque étape de l'exécution d'un échange atomique CLI, de l'installation à la fin.

Conditions préalables

Avant de commencer, assurez-vous d'avoir les éléments suivants :

  • Un ordinateur exécutant Linux, macOS ou Windows (Linux est recommandé pour une meilleure compatibilité)
  • Un portefeuille Bitcoin avec le BTC que vous souhaitez échanger (si vous vendez du BTC) ou une adresse pour recevoir du BTC (si vous achetez du BTC)
  • Un portefeuille Monero avec une adresse pour recevoir le XMR (si vous achetez du XMR) ou le XMR que vous souhaitez échanger (si vous vendez du XMR). Le portefeuille standard Monero GUI ou CLI fonctionne
  • monero-wallet-rpc — Le serveur RPC du portefeuille Monero, que l'outil d'échange utilise pour interagir avec votre portefeuille Monero
  • Connexion Internet stable — Le processus d'échange nécessite une communication continue avec les réseaux Bitcoin et Monero et peut prendre de 30 minutes à plusieurs heures.
  • Patience — Les swaps atomiques impliquent plusieurs transactions en chaîne avec des exigences de confirmation, ils ne sont donc pas instantanés

Installation de l'outil Swap CLI

Le principal outil d'échange atomique BTC-XMR est géré par le réseau COMIT. Voici comment l'installer :

Étape 1 : Téléchargez le binaire

Visitez la page des versions officielles sur GitHub pour l'outil d'échange. Téléchargez le binaire approprié pour votre système d'exploitation. Pour Linux, il s'agit généralement d'une archive tar.gz contenant l'exécutable de swap. Pour macOS, recherchez la version Darwin. Extrayez l'archive dans un répertoire de votre PATH ou dans un répertoire de travail de votre choix.

Étape 2 : Vérifiez le téléchargement

Vérifiez toujours la signature cryptographique ou la somme de contrôle des logiciels téléchargés, en particulier pour les outils qui gèrent la cryptomonnaie. La page de version comprend les sommes de contrôle SHA256 que vous devez vérifier par rapport à votre fichier téléchargé. Sous Linux ou macOS, utilisez le somme sha256 commande pour calculer le hachage de votre fichier téléchargé et le comparer avec la somme de contrôle publiée.

Étape 3 : Configurer monero-wallet-rpc

L'outil d'échange communique avec votre portefeuille Monero via monero-wallet-rpc. Téléchargez monero-wallet-rpc depuis la page de téléchargement officielle de Monero (getmonero.org). Démarrez-le avec votre fichier de portefeuille :

Vous devrez spécifier l'adresse du démon (votre nœud Monero ou un nœud distant), le chemin du fichier du portefeuille, le port de liaison RPC (18083 par défaut) et s'il faut désactiver l'authentification RPC pour une utilisation locale. La CLI du swap se connectera à ce serveur RPC pour gérer le côté Monero du swap.

Étape 4 : Vérifier l'installation

Exécutez la CLI de swap avec l'indicateur d'aide pour vérifier qu'elle fonctionne correctement. Vous devriez voir une liste des commandes disponibles, y compris les options d'achat de XMR, de vente de XMR, de liste des swaps en cours et de reprise des swaps interrompus.

Trouver un fournisseur d'échange

Les swaps atomiques nécessitent une contrepartie. La CLI d'échange utilise un protocole de rendez-vous pour découvrir les fournisseurs de swap disponibles (également appelés makers ou backends de swap automatisés, ASB) sur le réseau.

Comprendre le système de rendez-vous

Les fournisseurs de swap s'inscrivent sur des points de rendez-vous, qui sont des serveurs de découverte qui aident les acheteurs et les vendeurs à se trouver. La CLI swap est préconfigurée avec des points de rendez-vous par défaut. Lorsque vous lancez un échange, l'outil interroge ces points pour trouver les fournisseurs qui proposent actuellement la paire d'échange souhaitée.

Liste des fournisseurs disponibles

Utilisez la commande list-sellers pour voir les fournisseurs de swap disponibles. Le résultat affiche l'ID homologue de chaque fournisseur, le taux de change qu'il propose, ses montants de swap minimum et maximum et leur disponibilité actuelle. Comparez les tarifs entre les fournisseurs pour obtenir la meilleure offre et vérifiez que le montant que vous souhaitez échanger se situe dans la fourchette spécifiée.

Évaluation des prestataires

Lors du choix d'un fournisseur, tenez compte du taux de change proposé (comparez-le avec le taux actuel du marché), de la disponibilité et de la fiabilité du fournisseur au sein de la communauté, des montants de swap minimum et maximum et de la qualité de la connexion du fournisseur. Certaines ressources communautaires tiennent à jour des listes de fournisseurs fiables connus, bien que la nature sans confiance des échanges atomiques signifie que vous n'avez pas besoin de confier vos fonds au fournisseur.

Exécution d'un échange BTC vers XMR

La direction de swap la plus courante consiste à acheter du XMR avec du BTC. Voici le processus étape par étape :

Étape 1 : lancer l’échange

Exécutez la commande buy-xmr en spécifiant l'adresse du fournisseur et le montant de BTC que vous souhaitez échanger. La CLI se connectera au fournisseur et commencera la négociation d'échange. L'outil affiche le taux de change, le montant de XMR que vous recevrez et demande une confirmation avant de continuer.

Étape 2 : Financer la transaction Bitcoin Lock

Après confirmation, l'outil d'échange génère une transaction de verrouillage Bitcoin que vous devez financer. Il affiche une adresse Bitcoin et le montant exact à envoyer. Envoyez le montant BTC spécifié depuis votre portefeuille Bitcoin à cette adresse. L'outil d'échange surveille le réseau Bitcoin pour votre transaction et attend le nombre de confirmations requis.

Étape 3 : Attendez la fin du protocole

Une fois votre transaction de verrouillage Bitcoin confirmée, le protocole passe automatiquement par plusieurs phases. Le fournisseur verrouille son XMR dans une transaction de verrouillage Monero correspondante. Les deux parties échangent des preuves cryptographiques. Le XMR est libéré sur votre portefeuille Monero. Le BTC est remis au fournisseur.

Au cours de ce processus, la CLI affiche des mises à jour d'état indiquant la phase dans laquelle se trouve l'échange. L'ensemble du processus prend généralement de 30 minutes à 2 heures, en fonction des délais de confirmation Bitcoin et des conditions du réseau.

Étape 4 : Vérifier l'achèvement

Une fois l'échange terminé avec succès, la CLI confirme que XMR a été transféré sur votre portefeuille Monero. Vérifiez le reçu dans votre portefeuille Monero en vérifiant les transactions récentes. Le XMR nécessitera 10 confirmations avant de pouvoir être dépensé.

Surveillance de la progression du swap

La CLI swap fournit plusieurs commandes pour surveiller les swaps en cours et passés. Le histoire La commande affiche tous les swaps que vous avez initiés, y compris leur état actuel et leurs ID de swap. Le CV La commande vous permet de poursuivre un échange qui a été interrompu, ce qui est essentiel pour récupérer les fonds si votre connexion est interrompue pendant le processus.

Chaque swap se voit attribuer un ID de swap unique que vous devez enregistrer. Cet identifiant est essentiel pour reprendre les échanges interrompus et résoudre les problèmes. L'outil stocke l'état du swap dans une base de données locale, donc tant que vous ne supprimez pas cette base de données, vous pouvez toujours reprendre un swap incomplet.

Gestion des cas Edge : délais de remboursement

Le protocole d'échange atomique comprend timelocks qui protègent les deux parties contre l’échec de l’autre à remplir sa part de l’échange. Comprendre ces délais est essentiel pour participer en toute sécurité aux échanges atomiques.

Comment fonctionnent les timelocks

La transaction de verrouillage Bitcoin comprend un timelock qui permet à l'acheteur (vous) de récupérer son BTC si l'échange n'est pas terminé dans un délai spécifié. Le délai typique pour les échanges atomiques BTC-XMR est de 72 blocs Bitcoin (environ 12 heures) pour le premier point de contrôle et de 144 blocs (environ 24 heures) pour la fenêtre de remboursement finale.

Si le fournisseur d'échange se déconnecte ou ne parvient pas à terminer son travail, le protocole atteint finalement l'expiration du délai. À ce stade, la CLI de swap exécute automatiquement la transaction de remboursement, renvoyant votre BTC dans votre portefeuille. Vous n'avez pas besoin d'effectuer d'action manuelle tant que l'outil d'échange est en cours d'exécution.

Règle critique : maintenir l'outil en marche

La règle la plus importante pour les échanges atomiques est de laissez la CLI d'échange fonctionner jusqu'à ce que l'échange soit terminé ou que le remboursement soit traité. Si vous fermez l'outil pendant un échange actif, vous risquez de manquer la fenêtre de remboursement et potentiellement de perdre des fonds. Si vous devez fermer l'outil, utilisez la commande de reprise dès que possible pour redémarrer la surveillance des swaps.

Frais et délais attendus

Les swaps atomiques impliquent plusieurs types de frais que vous devez prendre en compte :

  • Frais de transaction Bitcoin — La transaction de verrouillage et la transaction de réclamation nécessitent chacune des frais Bitcoin, qui varient en fonction de la congestion du réseau.
  • Frais de transaction Monero — Les transactions de verrouillage et de réclamation Monero entraînent des frais de réseau Monero standard, qui sont généralement très faibles.
  • Écart de taux de change — Les fournisseurs proposent généralement un tarif légèrement inférieur au taux du marché, avec des écarts allant de 1 à 5 pour cent.
  • Pas de frais de plateforme — Contrairement aux échanges centralisés, il n'y a pas de frais de plateforme ou de service supplémentaires

Le temps total entre le lancement et l’achèvement varie de 30 minutes (dans le meilleur des cas, confirmations Bitcoin rapides) à plusieurs heures (dans le pire des cas, réseau Bitcoin encombré). Planifiez en conséquence et n’initiez pas d’échange si vous avez un besoin urgent de fonds.

Considérations de sécurité

Bien que les échanges atomiques soient sans confiance au niveau du protocole, il y a des considérations de sécurité opérationnelle à garder à l'esprit :

  • Exécuter Tor — La CLI d'échange communique sur Internet, révélant potentiellement votre adresse IP. Acheminer les connexions via Tor pour plus de confidentialité
  • Vérifier le logiciel — Téléchargez uniquement la CLI d'échange à partir de sources officielles et vérifiez les sommes de contrôle. Des versions malveillantes pourraient voler des fonds
  • État d'échange de sauvegarde — La base de données d'échange locale contient des informations critiques pour les remboursements. Assurez-vous qu'il est sauvegardé
  • Surveiller le processus — Ne laissez pas un échange sans surveillance pendant de longues périodes. Vérifiez périodiquement l'état
  • Commencez petit — S'il s'agit de votre premier échange atomique, commencez par une petite quantité pour vous familiariser avec le processus avant d'échanger des valeurs plus grandes.

Échanges CLI et utilisation de MoneroSwapper

Swaps atomiques via la CLI et en utilisant un service comme MoneroSwapper servent des objectifs similaires (échanger du BTC contre du XMR sans KYC) mais offrent des compromis différents :

Échanges atomiques CLI sont totalement sans confiance, ne nécessitent aucun compte ni intermédiaire et représentent la méthode d'échange la plus décentralisée. Cependant, ils nécessitent des connaissances techniques, un confort en ligne de commande, des temps d'attente plus longs et une surveillance vigilante du processus d'échange.

MoneroSwapper fournit une interface Web conviviale, une exécution plus rapide, la prise en charge de plusieurs paires de crypto-monnaie au-delà du simple BTC-XMR et un processus rationalisé qui ne nécessite aucune configuration technique. Le compromis est que vous interagissez avec un service plutôt que d’échanger directement entre homologues.

Pour les utilisateurs techniquement enclins qui privilégient une décentralisation maximale et ne se soucient pas de la complexité, les swaps atomiques CLI sont une excellente option. Pour les utilisateurs qui souhaitent une expérience d'échange rapide, simple et fiable, MoneroSwapper offre un chemin plus rapide pour obtenir XMR sans sacrifier le principe no-KYC.

Conclusion

Les échanges atomiques BTC-XMR représentent une étape importante dans l’échange décentralisé de crypto-monnaie. La possibilité d’échanger Bitcoin contre Monero sans faire confiance à aucun intermédiaire est un outil puissant pour la confidentialité financière. Bien que l'outil CLI nécessite plus d'efforts techniques que l'utilisation d'un service Web, la nature sans confiance du protocole offre la meilleure garantie possible que votre échange se déroulera de manière équitable.

À mesure que l’écosystème du swap atomique mûrit, avec de plus en plus de fournisseurs offrant des liquidités et des outils de plus en plus conviviaux, cette technologie deviendra de plus en plus accessible. Pour l’instant, l’outil CLI est une méthode performante et fiable pour quiconque souhaite investir du temps pour l’apprendre. Combiné avec des services comme MoneroSwapper pour des échanges plus rapides, les utilisateurs de Monero disposent d'un ensemble d'options robustes pour acquérir et utiliser XMR en privé.

Partager cet article

Articles similaires

Échange anonyme de Monero

Sans KYC • Sans inscription • Échanges instantanés

Échanger maintenant