Aller au contenu
buybitcoinsmart

Glossaire / Lightning et couche 2

Cashu

Aussi appelé Ecash, Ecash chaumien, Chaumian ecash.

Qu'est-ce que Cashu ?
Cashu est un protocole ouvert d'ecash chaumien sur bitcoin, où un mint émet des billets numériques aveuglés qui se dépensent instantanément et de façon privée, mais qui restent des reconnaissances de dette du mint.

Un billet d'ecash est un court morceau de données que votre portefeuille stocke, et non une cryptomonnaie inscrite sur la blockchain. Un développeur connu sous le nom de calle a publié la première implémentation, Nutshell, en septembre 2022, et le protocole est aujourd'hui consigné sous forme de spécifications numérotées appelées NUT. Tout ce que contient un portefeuille Cashu est une créance sur un seul opérateur, ce qui le range dans la catégorie de l'argent de dépense, et non dans celle de votre épargne.

Comment cela fonctionne

Un mint Cashu signe de l'argent qu'il n'a pas le droit de regarder.

L'astuce tient à une signature aveugle. Votre portefeuille invente un secret aléatoire, l'aveugle mathématiquement et envoie la valeur aveuglée au mint accompagnée d'un paiement Lightning. Le mint signe ce qu'on lui présente, sans jamais avoir vu le secret sous-jacent, puis votre portefeuille désaveugle le résultat. Il vous reste une signature valide sur une valeur que le mint ne peut pas reconnaître. Le schéma utilisé par Cashu pour cela est un échange de clés Diffie-Hellman aveugle décrit par David Wagner dans un message d'une liste de diffusion cypherpunk de 1996, lui-même un descendant des signatures aveugles publiées par David Chaum en 1982.

Dépenser, c'est copier du texte. Un jeton est une chaîne que votre portefeuille exporte, et vous pouvez la transmettre dans un message de discussion, un QR code ou un courriel. Le destinataire la présente au mint, qui vérifie que le secret n'a pas déjà été utilisé et l'échange contre de nouveaux billets. Le mint voit qu'un billet a été dépensé. Il ne voit pas qui l'a dépensé, qui l'a reçu, ni que vous vous connaissez.

Les soldes sont stockés en puissances de deux. Cent satoshis sont détenus sous forme de billets distincts de 64, 32 et 4, de sorte que le mint sait quelles coupures existent mais ne tient aucun compte, aucune connexion et aucun relevé de votre solde. Le protocole est délibérément amnésique.

Le coût de tout cela est clair. Le mint détient le bitcoin réel, il peut donc disparaître avec la réserve, émettre discrètement des billets sans contrepartie ou simplement cesser de répondre aux demandes de rachat. Les billets vivent aussi sous forme de fichiers sur votre appareil et, contrairement à une phrase de récupération, il n'existe aucun moyen universel de les récupérer à partir d'un bout de papier si le téléphone tombe à l'eau.

Où vous le rencontrez

Cashu apparaît partout où un paiement doit être petit, instantané et privé, et où le montant en jeu est assez faible pour que l'honnêteté de l'opérateur soit un pari acceptable.

Des portefeuilles comme eNuts, Minibits et le portefeuille de navigateur sur cashu.me permettent de rejoindre un mint en quelques secondes, sans inscription. Nostr a repris l'idée pour les pourboires : la spécification NIP-61 définit les nutzaps, des pourboires qui circulent sous forme de jetons d'ecash plutôt que de factures Lightning. Les mints sont exploités par des amateurs, des podcasteurs et de petites entreprises, et n'importe lequel peut fermer demain.

La règle à retenir concerne la taille. Traitez un solde Cashu comme les billets dans votre poche : pratique, privé, remplaçable, et plafonné à un montant que vous accepteriez de perdre. Les bitcoins que vous avez achetés pour les conserver doivent être conservés derrière une phrase de récupération que vous contrôlez, sur un portefeuille matériel si le montant justifie la dépense.

Cashu vs un portefeuille qui conserve vos fonds

Cashu et un solde sur une plateforme qui conserve vos fonds sont tous deux du bitcoin qui appartient à quelqu'un d'autre, et la différence tient à ce que le dépositaire sait de vous. Une plateforme enregistre votre identité, votre solde et chaque transfert, et en échange vous obtenez un service d'assistance, une entité juridique et parfois un régulateur. Un mint Cashu ne sait rien de tout cela et n'offre rien de tout cela non plus : aucun compte à récupérer, aucune vérification d'identité, aucune procédure de réclamation, et souvent aucune idée de l'identité de ses utilisateurs. La confidentialité vis-à-vis de votre dépositaire est réelle et a de la valeur. Ce n'est pas la même chose que de ne pas en avoir.

À ne pas confondre avec

Questions fréquentes

Cashu relève-t-il de l'auto-conservation ?

Non. Le mint détient le bitcoin et votre portefeuille détient des créances signées sur celui-ci, donc un mint qui disparaît emporte le solde avec lui. Cashu vous apporte la confidentialité vis-à-vis de votre dépositaire, pas la suppression de celui-ci.

Que se passe-t-il si un mint Cashu passe hors ligne ?

Les billets émis par ce mint deviennent impossibles à dépenser, car seul ce mint peut les vérifier et les réémettre. Les jetons ne sont pas transférables entre mints, donc répartir de petits soldes entre plusieurs opérateurs limite les dégâts d'une défaillance quelconque.

Un mint Cashu peut-il voir ce que je dépense ?

Il voit qu'un billet d'une coupure donnée a été racheté, et rien d'autre. L'aveuglement fait que le mint ne peut pas relier le billet qu'il a signé au billet qu'il reçoit ensuite, il ne peut donc pas reconstituer un historique de paiements vous concernant.

À lire ensuite

Termes associés

Plus de termes : Lightning et couche 2

Lire cette page en anglais