Glossario / Nozioni di base
Satoshi
Noto anche come Sat, Sats.
- Che cos'è un satoshi?
- Un satoshi è la quantità più piccola di bitcoin che il protocollo può registrare, un centomilionesimo di bitcoin, ed è l'unità in cui si contano in realtà tutte le stime delle commissioni e i pagamenti sulla rete Lightning.
Il bitcoin ha otto decimali, quindi una moneta equivale a 100.000.000 satoshi e l'intera offerta di 21 milioni è pari a 2,1 milioni di miliardi di satoshi. I wallet ti mostrano i decimali per comodità umana, ma il software sottostante non gestisce mai frazioni di moneta, solo numeri interi di satoshi. Quando inizi a ragionare in satoshi, la domanda «posso permettermi il bitcoin» smette di avere senso.
Come funziona
I satoshi sono numeri interi, e questa è una scelta ingegneristica deliberata, non una convenzione di denominazione.
L'aritmetica in virgola mobile perde precisione, cosa inaccettabile nel denaro, quindi Bitcoin Core memorizza ogni importo come un intero con segno a 64 bit che conta satoshi. L'importo più grande che il sistema può esprimere, 2.100.000.000.000.000 satoshi, resta molto sotto il tetto di 9,2 miliardi di miliardi di quel tipo di intero, quindi nessuna transazione legittima può superarlo. I controlli del consenso, il calcolo delle commissioni e gli output di resto avvengono tutti in satoshi interi; il punto decimale che vedi in un wallet viene aggiunto all'ultimo momento solo per la visualizzazione.
L'unità prende il nome da Satoshi Nakamoto ed è stata adottata dalla comunità invece di essere definita nel codice originale, che usava semplicemente il numero 100.000.000 come costante COIN. Attorno a essa ci sono due unità, una più piccola e una più grande. La rete Lightning va più nel dettaglio ed esprime gli importi in millisatoshi, un millesimo di satoshi, perché altrimenti le commissioni di routing sui pagamenti minuscoli si arrotonderebbero a zero. Le stime delle commissioni sono più grossolane ed esprimono i valori in satoshi per byte virtuale, perché quello che paghi dipende da quanto spazio nel blocco occupa la tua transazione, non da quanto valore muove.
Sotto una certa dimensione un output smette di essere spendibile in modo economico, e il software lo segnala. Bitcoin Core non inoltra un output che vale meno della soglia della polvere, 546 satoshi per un output legacy pay to public key hash, perché spenderlo costerebbe più in commissioni di quanto contiene.
Perché questo conta quando compri bitcoin
Ragionare in satoshi corregge l'equivoco più comune tra chi compra per la prima volta: che il bitcoin sia qualcosa che si compra intero o per niente.
Ogni exchange vende frazioni. Un acquisto ricorrente da 25 $ su River o Swan è l'acquisto di qualche decina di migliaia di satoshi, e a un prezzo di 100.000 $ per moneta un satoshi costa un decimo di centesimo di dollaro statunitense. Esprimere il tuo modo di ragionare in questi termini rende anche onesto il confronto dei costi: una commissione di acquisto dell'1 per cento su Relai e un acquisto con carta che include lo spread e costa silenziosamente il 4 per cento sono una differenza di migliaia di satoshi sullo stesso deposito, cosa più facile da percepire di una percentuale.
I satoshi sono anche l'unità del mercato delle commissioni, ed è qui che i principianti pagano troppo o restano bloccati. I wallet chiedono un tasso di commissione in sat/vB, non un totale. Nei periodi tranquilli pochi sat/vB bastano per i prossimi blocchi; nei momenti di affollamento la stessa transazione può richiederne dieci volte tanto. Il record storico mostra fin dove può arrivare tutto questo: il blocco 840.000, minato il 20 aprile 2024, ha raccolto circa 37,6 bitcoin in commissioni, perché migliaia di persone facevano offerte l'una contro l'altra per un posto nel blocco dell'halving.
Per chi usa la rete Lightning l'unità è inevitabile. Le capacità dei canali, le commissioni di routing e le fatture sono tutte espresse in satoshi, e un pagamento con Strike che costa un satoshi di routing è una commissione di una frazione di centesimo. Non c'è nessuna interfaccia espressa in dollari nascosta sotto.
Calcolare quanto valgono 50.000 satoshi
Convertire i satoshi in una valuta familiare richiede una divisione e nessun trucco da calcolatrice.
Prendi il prezzo del bitcoin, dividilo per 100.000.000 e hai il prezzo di un satoshi. A 100.000 $ per moneta sono 0,001 $, quindi 50.000 satoshi sono 50 $. A 60.000 $ per moneta gli stessi 50.000 satoshi sono 30 $. Poiché il divisore non cambia mai, la scorciatoia a un prezzo a sei cifre è facile: 100.000 satoshi sono circa 100 $, e un milione di satoshi, a volte scritto 0,01 BTC, sono circa 1.000 $.
Fai lo stesso calcolo su una commissione. Un prelievo da 141 byte virtuali a 4 sat/vB costa 564 satoshi, che sono 56 centesimi a 100.000 $ per moneta e 34 centesimi a 60.000. La commissione è fissa in satoshi e varia in dollari, che è l'opposto di come la gente si aspetta istintivamente che funzioni, ed è per questo che consolidare piccoli importi costa meno quando il mercato delle commissioni è tranquillo piuttosto che quando il prezzo è basso.
Satoshi vs Satoshi Nakamoto
Un satoshi è un'unità di conto; Satoshi Nakamoto è l'autore pseudonimo che ha pubblicato il whitepaper del bitcoin il 31 ottobre 2008 ed è scomparso dalla comunicazione pubblica nel 2011. Il contesto di solito chiarisce, ma i titoli sui «bitcoin di Satoshi» indicano circa un milione di bitcoin minati nel primo anno della rete e mai mossi, non l'unità. Quando vedi la parola in minuscolo e al plurale come sats, si tratta dell'unità.
Satoshi vs denominazione
Un satoshi è un'unità specifica; la denominazione è la pratica generale di dare nomi a unità di scale diverse. Le denominazioni del bitcoin includono la moneta, il millibitcoin, il microbitcoin o bit, e il satoshi, e solo l'ultima di queste è una quantità reale nel protocollo. Le altre sono convenzioni di visualizzazione sovrapposte allo stesso conteggio di interi, ed è per questo che un wallet può passare dall'una all'altra senza che nessuna transazione cambi.