La souveraineté financière ne se limite pas à posséder du Bitcoin, elle consiste à pouvoir l'échanger librement, même sans infrastructure traditionnelle. BitChat, l'application décentralisée soutenue par Jack Dorsey, permet d'envoyer des messages et de la valeur via un réseau Bluetooth mesh et le protocole Nostr.
Au Crypto P2P Club, nous prônons l'autonomie. Ce guide vous explique comment configurer et utiliser BitChat pour vos échanges de pair à pair (P2P) de manière totalement sécurisée et confidentielle.
Étape 1 : installation et configuration initiale
BitChat privilégie la vie privée dès le départ : aucun numéro de téléphone ni adresse e-mail n'est requis.
- Téléchargement : installez l'application depuis les sources officielles :
- Création d'identité : à l'ouverture, l'application génère une paire de clés cryptographiques. Votre "nom" est éphémère et lié à votre clé publique.
- Activation du Bluetooth : pour le mode hors ligne, assurez-vous que le Bluetooth est activé. BitChat utilise le Bluetooth Low Energy (BLE) pour créer un maillage avec les appareils environnants.
Conseil de sécurité : utilisez la fonction "Emergency Wipe" (triple tap) pour effacer instantanément toutes vos données en cas de besoin.
Étape 2 : établir une connexion P2P sécurisée
Pour échanger des bitcoins, vous devez d'abord établir un canal de communication avec votre contrepartie.
- Recherche de pairs : dans l'onglet "Mesh", vous verrez les appareils à proximité.
- Scan du QR Code : pour une sécurité maximale, échangez vos clés publiques en scannant le QR Code de votre partenaire en personne. Cela garantit que vous communiquez avec la bonne personne sans intermédiaire.
- Chiffrement Noise : une fois connectés, vos messages utilisent le protocole Noise, garantissant un chiffrement de bout en bout avec secret persistant (forward secrecy).
Étape 3 : réaliser un échange Bitcoin (Lightning/eCash)
BitChat intègre les standards Nostr (NIP-17) pour les paiements. Il supporte notamment les jetons eCash (via Cashu) et le Lightning Network.
- Préparation du paiement : dans votre conversation privée, utilisez la commande
/payou l'icône de portefeuille. - Saisie du montant : indiquez le montant en satoshis (sats).
- Envoi hors ligne : si vous êtes hors ligne, le jeton eCash est transmis directement via le réseau Bluetooth mesh. Le destinataire pourra le "encaisser" dès qu'il aura un accès (même temporaire) à un relais ou à internet.
- Validation : une fois la transaction relayée, elle est confirmée sur le réseau.
Étape 4 : les bonnes pratiques pour rester "safe"
L'utilisation d'un outil décentralisé demande de la vigilance :
- Vérification physique : pour les échanges P2P importants, privilégiez toujours la rencontre physique pour scanner les clés.
- Utilisation de relais de confiance : en mode en ligne (Nostr), choisissez des relais réputés pour leur stabilité et leur respect de la vie privée.
- Auto-garde : rappelez-vous que vous êtes votre propre banque. Ne partagez jamais vos clés privées.
- Mises à jour : le protocole évolue rapidement. Gardez votre application à jour pour bénéficier des derniers correctifs de sécurité.
Conclusion : la liberté entre vos mains
BitChat transforme votre smartphone en un nœud de communication et de paiement souverain. En maîtrisant cet outil, vous rejoignez la communauté des "Horizon Explorers" qui ne dépendent plus des réseaux centralisés pour leur liberté financière.
Avertissement financier : ce tutoriel est purement éducatif. Le Crypto P2P Club ne fournit pas de conseils financiers. L'utilisation de protocoles expérimentaux comporte des risques techniques.