Vai al contenuto
buybitcoinsmart

Glossario / Lightning e layer 2

Cashu

Noto anche come Ecash, ecash di Chaum, Chaumian ecash.

Che cos'è Cashu?
Cashu è un protocollo aperto per l'ecash di Chaum su bitcoin, in cui un mint emette note digitali cieche che si spendono all'istante e in privato, ma restano pagherò del mint.

Una nota ecash è un breve frammento di dati che il tuo wallet conserva, non una moneta registrata sulla blockchain. Uno sviluppatore noto come calle ha pubblicato la prima implementazione, Nutshell, a settembre 2022, e oggi il protocollo è raccolto in specifiche numerate chiamate NUT. Tutto ciò che c'è in un wallet Cashu è un credito verso un unico operatore, il che lo colloca nella categoria del denaro da spendere e molto lontano dai tuoi risparmi.

Come funziona

Un mint Cashu firma denaro che non gli è permesso guardare.

Il trucco è una firma cieca. Il tuo wallet inventa un segreto casuale, lo acceca matematicamente e invia il valore accecato al mint insieme a un pagamento Lightning. Il mint firma ciò che gli è stato consegnato senza aver mai visto il segreto sottostante, e poi il tuo wallet rimuove l'accecamento dal risultato. Quello che ti resta è una firma valida su un valore che il mint non è in grado di riconoscere. Lo schema che Cashu usa per questo è uno scambio di chiavi Diffie-Hellman cieco, descritto da David Wagner in un messaggio del 1996 alla mailing list cypherpunk, a sua volta discendente dalle firme cieche che David Chaum ha pubblicato nel 1982.

Spendere è copiare testo. Un token è una stringa che il tuo wallet esporta, e puoi consegnarla in un messaggio di chat, in un codice QR o in un'email. Il destinatario la presenta al mint, che verifica che il segreto non sia già stato riscattato e la scambia con note nuove. Il mint vede che una nota è stata spesa. Non vede chi l'ha spesa, chi l'ha ricevuta, né che tu e chi l'ha ricevuta vi conoscete.

I saldi sono conservati in potenze di due. Cento satoshi sono tenuti come note separate da 64, 32 e 4, così il mint sa quali tagli esistono ma non tiene alcun conto, nessun login e alcuna registrazione del tuo saldo. Il protocollo è deliberatamente smemorato.

Il costo di tutto questo è evidente. Il mint detiene i bitcoin reali, quindi può sparire con la riserva, emettere in silenzio note senza copertura o semplicemente smettere di rispondere alle richieste di riscatto. Inoltre le note vivono come file sul tuo dispositivo e, a differenza di una frase di recupero, non esiste un modo universale per recuperarle da un pezzo di carta se lo smartphone finisce nel fiume.

Dove lo vedi

Cashu compare ovunque un pagamento debba essere piccolo, istantaneo e privato, e dove l'importo in gioco è abbastanza piccolo perché l'onestà dell'operatore sia una scommessa accettabile.

Wallet come eNuts, Minibits e il wallet nel browser su cashu.me ti permettono di entrare in un mint in pochi secondi senza registrazione. Nostr ha ripreso l'idea per le mance: la specifica NIP-61 definisce i nutzap, mance che viaggiano come token ecash invece che come fatture Lightning. I mint sono gestiti da appassionati, podcaster e piccole imprese, e chiunque di loro può chiudere domani.

La regola da portare con te riguarda la dimensione. Tratta un saldo Cashu come tratti i contanti in tasca: comodi, privati, sostituibili e limitati a un importo che ti lascerebbe indifferente se lo perdessi. I bitcoin che hai comprato per tenerli vanno tenuti dietro una frase di recupero che gestisci tu, su hardware se l'importo giustifica la spesa.

Cashu vs un wallet custodiale

Cashu e un saldo custodiale su un exchange sono entrambi bitcoin di qualcun altro, e la differenza sta in ciò che il custode sa di te. Un exchange registra la tua identità, il tuo saldo e ogni trasferimento, e in cambio ottieni personale di assistenza, una persona giuridica e a volte un'autorità di vigilanza. Un mint Cashu non sa nulla di tutto questo e non offre nulla di tutto questo: nessun conto da recuperare, nessuna verifica dell'identità, nessuna procedura di reclamo e spesso nessuna idea di chi siano i suoi utenti. La privacy nei confronti del tuo custode è reale e vale qualcosa. Non è la stessa cosa che non avere un custode.

Da non confondere con

Domande frequenti

Cashu è autocustodia?

No. Il mint detiene i bitcoin e il tuo wallet detiene crediti firmati su di essi, quindi un mint che sparisce si porta via il saldo. Cashu ti dà privacy nei confronti del tuo custode, non la rimozione del custode.

Cosa succede se un mint Cashu va offline?

Le note emesse da quel mint diventano non spendibili, perché solo quel mint può verificarle e riemetterle. I token non sono trasferibili tra mint diversi, quindi distribuire piccoli saldi tra più operatori limita il danno di un singolo fallimento.

Un mint Cashu può vedere cosa spendo?

Vede che una nota di un determinato taglio è stata riscattata, e nient'altro. L'accecamento fa sì che il mint non possa collegare la nota che ha firmato alla nota che riceve dopo, quindi non può costruire una cronologia dei tuoi pagamenti.

Leggi anche

Termini correlati

Altro in Lightning e layer 2

Leggi questa pagina in inglese