Glossario / Transazioni e commissioni
Commissione di transazione
Noto anche come Commissione di rete, Commissione del miner, Commissione miner.
- Che cos'è la commissione di transazione?
- La commissione di transazione è la differenza tra ciò che una transazione bitcoin spende e ciò che paga, e viene incassata dal miner che la include in un blocco.
Nessun campo, da nessuna parte in una transazione, contiene la commissione. È implicita: input del valore di 500.000 satoshi che ne pagano 480.000 lasciano 20.000 al miner, e il software ti permetterà tranquillamente di lasciarne troppi. A determinare l'importo è quanti byte occupa la tua transazione, non quanti soldi trasporta.
Come funziona
La commissione è una sottrazione che ogni nodo esegue in modo indipendente. Il consenso richiede solo che il totale degli output di una transazione non superi quello degli input, e la differenza che resta appartiene al miner. Quella differenza viene reclamata nella transazione coinbase del blocco, a cui è consentito pagarsi il sussidio del blocco più le commissioni di tutto il resto contenuto nel blocco.
Poiché la commissione è valore residuo e non un campo dichiarato, gli errori non perdonano. Un wallet che conta male il valore degli input, o un utente che modifica a mano una transazione grezza, può creare una transazione che consegna l'intero saldo a un miner, e la rete la accetterà senza obiezioni. I miner hanno occasionalmente restituito commissioni palesemente accidentali quando il mittente poteva provare la proprietà, ma è una cortesia di uno sconosciuto, non un diritto.
Inoltre le commissioni non sono revocabili una volta minate. Prima della conferma esistono esattamente due leve: sostituire la transazione con una versione che paga di più, oppure agganciare una transazione figlia la cui commissione trascini la madre più avanti in coda. Dopo la conferma il denaro è sparito con la stessa certezza del pagamento stesso.
Il ruolo delle commissioni nel lungo periodo è strutturale. Il sussidio è sceso a 3,125 BTC per blocco con l'halving del 20 aprile 2024 e si dimezza di nuovo all'incirca ogni quattro anni, quindi le commissioni stanno lentamente diventando l'intero reddito di un miner anziché un'integrazione. Alla fine la sicurezza della catena si regge sul fatto che le persone paghino per usarla.
Perché questo conta quando compri bitcoin
Lungo il percorso dal tuo conto bancario al tuo wallet compaiono due commissioni completamente diverse, e confonderle costa denaro reale. La commissione della piattaforma è ciò che la piattaforma addebita per venderti bitcoin: circa 0,99 per cento per acquisto su Swan, intorno all'1 per cento su Relai, zero sugli ordini ricorrenti su River, e uno spread incorporato nel prezzo quotato presso broker come Bitpanda e Yellowcard. La commissione di transazione è ciò che la rete addebita per spostare i bitcoin in seguito, e nessun exchange la stabilisce.
La commissione di rete si addebita per transazione, non per dollaro, il che cambia il ritmo di acquisto giusto. Comprare 50 $ ogni settimana e prelevare ogni volta significa pagare una commissione di rete 52 volte l'anno su trasferimenti minuscoli; comprare ogni settimana e prelevare una volta al trimestre significa pagarla quattro volte, per gli stessi bitcoin. Per questo i broker solo bitcoin offrono prelievi automatici a soglia anziché inviare dopo ogni acquisto.
Il raggruppamento è l'altra metà del quadro. I grandi exchange combinano centinaia di pagamenti ai clienti in un'unica transazione, così il costo marginale del tuo prelievo è all'incirca quello dei 31 byte virtuali di un output in più anziché di un'intera transazione. Un costo fisso di prelievo riscosso da ciascuno di quei clienti è quindi in gran parte ricavo, cosa che vale la pena ricordare quando una piattaforma ti dice che oggi la rete è cara.
Per importi molto piccoli la risposta onesta è evitare del tutto la commissione. I pagamenti Lightning, offerti tra gli altri da Strike e Kraken, si regolano off-chain per uno o due satoshi, e spostare 20 $ on-chain in una settimana di traffico intenso può costare più del caffè che doveva comprare.
Leggere una spesa da 250.000 satoshi
Supponi che il tuo wallet contenga due output da 300.000 satoshi ciascuno e che tu debba a qualcuno 250.000. Il wallet spende entrambi gli output, paga il destinatario e invia il resto a un indirizzo di resto che gestisce.
Due input SegWit nativi e due output arrivano a circa 209 byte virtuali. A 13 sat/vB il costo è di 2.717 satoshi, quindi la transazione ha input per un totale di 600.000 satoshi e output per un totale di 597.283: un output di 250.000 al beneficiario e uno di 347.283 a te. In nessun punto di quella transazione compare il numero 2.717. Ogni nodo lo calcola per sottrazione, e il miner che mina il blocco lo incassa nel pagamento coinbase.
Cambia leggermente il piano e la commissione cambia con esso. Pagando invece da un unico output da 300.000 satoshi servirebbe un solo input, circa 141 byte virtuali, e costerebbe 1.833 satoshi alla stessa tariffa. Dal punto di vista del destinatario il pagamento è identico. Hai risparmiato 884 satoshi spendendo un output invece di due.
Commissione di transazione vs commissione per byte
Una commissione di transazione è un totale in satoshi; una commissione per byte è un prezzo per byte virtuale. I miner scelgono cosa minare in base alla commissione per byte, perché lo spazio nei blocchi è la risorsa scarsa messa all'asta, mentre il tuo wallet ti addebita il totale. Una grande consolidazione che paga 50.000 satoshi a 5 sat/vB è poco attraente per un miner, e una transazione minuscola che paga 3.000 satoshi a 100 sat/vB viene presa subito. Indica la commissione per byte quando parli di congestione e il totale quando parli del tuo costo.
Commissione di transazione vs sussidio del blocco
Commissioni e sussidio del blocco arrivano nello stesso pagamento coinbase, ma solo uno dei due è creato dal nulla. Il sussidio è bitcoin nuovo emesso dal consenso, attualmente 3,125 BTC per blocco e in calo secondo un calendario fisso finché l'emissione non termina. Le commissioni sono bitcoin esistenti trasferiti dagli utenti ai miner, senza alcun effetto sull'offerta totale. Quando si dice che il blocco 840.000 è valso più di 40 BTC per chi lo ha minato, si sta sommando un sussidio fisso di 3,125 BTC a un totale di commissioni che gli utenti hanno fatto salire facendo offerte tra loro.