Payer un café ou envoyer des bitcoins à un ami devrait être rapide et simple. Lightning rend ces petits paiements du quotidien pratiques, et avec la mise à jour Meggen, il est désormais disponible dans la BitBoxApp mobile en bêta publique pour tous les utilisateurs de BitBox.
Nous sommes heureux de réunir les paiements Lightning et le stockage à froid dans une seule app. Vous pouvez conserver votre épargne en sécurité avec votre BitBox, transférer un petit montant vers votre portefeuille Lightning pour vos dépenses, et récupérer les deux portefeuilles à l'aide de votre sauvegarde existante. Voyons de plus près comment cela fonctionne.
Simple à utiliser, directement dans la BitBoxApp
Le portefeuille Lightning est intégré à la BitBoxApp que vous utilisez déjà. Vous pouvez l'approvisionner depuis votre portefeuille BitBox on-chain, payer une facture Lightning, recevoir des bitcoins et renvoyer des fonds vers le stockage à froid à tout moment, le tout dans la même app.

Pour commencer, mettez à jour la BitBoxApp mobile puis allez dans Advanced settings > Lightning settings. Connectez et déverrouillez votre BitBox, puis suivez les instructions à l'écran pour créer votre portefeuille Lightning. BitBox02 comme BitBox02 Nova peuvent créer un portefeuille Lightning sur un appareil mobile compatible.
Une fois la configuration terminée, vous pouvez transférer un petit montant de bitcoin depuis votre portefeuille on-chain pour préparer votre premier paiement. Comme pour toute transaction qui dépense depuis votre BitBox, vous vérifiez et confirmez ce transfert sur le portefeuille matériel. Si vous utilisez déjà un autre portefeuille Lightning, vous pouvez bien sûr commencer à recevoir des sats immédiatement, sans devoir d'abord passer par un approvisionnement on-chain.
Au moment de payer, scannez simplement une facture Lightning et confirmez le paiement dans la BitBoxApp. Comme le portefeuille Lightning est un hot wallet, vous n'avez pas besoin de connecter votre BitBox pour les paiements Lightning du quotidien : il peut donc rester à la maison pendant que vous utilisez votre téléphone en déplacement.

Les paiements Lightning peuvent être effectués sans connecter votre BitBox.
Une sauvegarde, deux portefeuilles
Ajouter un autre portefeuille signifie habituellement créer et stocker en sécurité une autre sauvegarde. Avec la BitBoxApp, votre BitBox s'en charge pour vous.
Pendant la configuration, la BitBox dérive un secret distinct à partir du portefeuille déjà présent sur l'appareil. La BitBoxApp l'utilise pour créer la seed de votre portefeuille Lightning, à partir de laquelle ses clés privées sont générées. Cette dérivation s'appuie sur BIP-85, une norme permettant de créer des secrets de portefeuille supplémentaires à partir d'un secret existant. Le processus est reproductible : le même portefeuille BitBox peut toujours recréer les mêmes clés Lightning.

En pratique, cela signifie que vous pouvez utiliser votre BitBox pour restaurer votre portefeuille Lightning dans la BitBoxApp sur un nouveau téléphone. Si vous perdez aussi votre BitBox, restaurer sa sauvegarde existante sur un appareil de remplacement lui permet également de dériver à nouveau les clés Lightning. Il n'y a pas de série supplémentaire de mots de récupération à noter et à conserver. Notez que si vous utilisez une passphrase facultative pour le portefeuille d'origine, vous aurez également besoin de cette même passphrase.
Cette dérivation ne fonctionne que dans un seul sens avec la norme BIP-85. Connaître le secret du portefeuille Lightning ne révèle aucune information sur votre seed d'origine ni sur les clés privées qui sécurisent votre stockage à froid. Votre BitBox fournit à l'app le secret dérivé, tandis que sa propre seed reste sur le portefeuille matériel. En d'autres termes : si les clés de votre portefeuille Lightning venaient un jour à être compromises, la sauvegarde d'origine de votre BitBox ne serait pas affectée du tout. Nous expliquons le mécanisme plus en détail dans notre article sur la manière dont la BitBox dérive la seed du portefeuille Lightning.

Cela fait du portefeuille Lightning dans la BitBoxApp un hot wallet : ses clés de dépense sont stockées sur votre téléphone, et les paiements y sont autorisés. C'est pourquoi vous devriez conserver un solde de dépense plus modeste sur Lightning, et protéger votre épargne de long terme sur votre BitBox. Vous pouvez voir la BitBox comme votre coffre-fort à la maison, tandis que le portefeuille Lightning ressemble à un portefeuille physique contenant un peu de liquide que vous emportez avec vous. Et bien sûr, vous devez toujours protéger soigneusement votre sauvegarde existante : elle peut désormais restaurer deux portefeuilles.
Propulsé par Spark
Pour rendre cette expérience possible, nous utilisons le Breez SDK avec Spark. Spark est un système de transfert de bitcoin off-chain sur une statechain, ce qui signifie que chaque paiement n'a pas besoin de sa propre transaction sur la blockchain Bitcoin. Il se connecte aussi au Lightning Network, ce qui vous permet de payer des factures Lightning et de recevoir des paiements Lightning depuis d'autres portefeuilles. Vous n'avez pas besoin d'exécuter un nœud ni d'ouvrir et gérer vous-même des canaux de paiement.
C'est ce qui rend les petits paiements bien plus pratiques : ils peuvent être effectués rapidement, avec peu de frais, sans attendre un nouveau bloc Bitcoin à chaque fois. Déplacer des bitcoins entre votre portefeuille on-chain et votre portefeuille Lightning implique néanmoins des frais de réseau et des délais de confirmation ; il peut donc être judicieux d'approvisionner votre solde de dépense à l'avance.
Le portefeuille est non custodial, vos clés étant conservées dans la BitBoxApp. Spark introduit toutefois ses propres hypothèses de confiance, qu'il faut connaître : les transferts dépendent d'un groupe d'opérateurs, et la sécurité exige qu'un nombre minimum d'entre eux coopèrent et respectent le protocole. Ces hypothèses diffèrent d'une détention de bitcoins directement on-chain, ce qui signifie que l'utilisation de Spark n'est pas totalement trustless. Nous considérons qu'il s'agit d'un compromis raisonnable pour un portefeuille destiné à de petits montants et à des paiements du quotidien, compte tenu de l'expérience utilisateur améliorée et de la complexité technique réduite.
Restaurer le portefeuille sur un nouveau téléphone nécessite aussi l'accès aux services de Spark pour récupérer les données du portefeuille. Votre sauvegarde recrée les clés ; elle ne contient pas l'ensemble de ces données. C'est pourquoi vous dépendez toujours de la coopération de l'opérateur Spark pour pouvoir accéder à vos fonds. Nous prévoyons de prendre en charge les sorties unilatérales dans une future version du Breez SDK.
Votre propre adresse Lightning
Une facture Lightning classique est une demande de paiement que vous partagez avec l'expéditeur. Cela fonctionne bien lorsque quelqu'un est prêt à vous payer, mais pour des paiements répétés, partager une adresse réutilisable est plus pratique.
Votre portefeuille Lightning prend en charge une adresse Lightning, qui ressemble à une adresse e-mail. Elle utilise LNURL-Pay en arrière-plan pour permettre au portefeuille de l'expéditeur de demander une nouvelle facture pour chaque paiement. Vous pouvez redonner la même adresse à quelqu'un sans créer manuellement une nouvelle facture à chaque fois.

Vous pouvez même réserver votre propre nom dans les paramètres du portefeuille Lightning, sous réserve de disponibilité. Une fois votre adresse choisie, partagez-la avec un ami pour qu'il puisse vous envoyer des sats depuis un portefeuille compatible. C'est un moyen simple de recevoir un pourboire ou d'être remboursé pour un déjeuner, avec une adresse facile à retenir.
Conclusion
Lightning dans la BitBoxApp facilite l'utilisation de bitcoin pour les paiements du quotidien, tout en gardant votre épargne en stockage à froid et sans avoir à installer ni utiliser une autre app tierce. Votre sauvegarde existante couvre les deux portefeuilles, Spark permet des paiements rapides et peu coûteux, et votre adresse Lightning rend la réception encore plus pratique.
La bêta publique est prête à être testée. Mettez à jour la BitBoxApp, activez votre portefeuille Lightning et commencez avec un petit solde de dépense. Nous serions ravis de recueillir vos retours pendant que nous continuons d'améliorer l'expérience Lightning.
This post was translated with the help of AI