La commissione è il filtro

Ogni pochi anni, qualcuno propone di blindare Bitcoin contro lo 'spam' a livello di protocollo. Bitcoin ha già l'unico filtro di cui ha bisogno, e a fare il lavoro è il prezzo di un blocco.

SaggiBlock · 961.18310 min di lettura

Questa traduzione è stata realizzata con l'assistenza dell'IA.

Questo è un articolo di opinione. Riflette il punto di vista e il ragionamento dell'autore e non costituisce una consulenza finanziaria.

Ogni tanto, una proposta familiare torna a Bitcoin. I dettagli cambiano, ma la forma è sempre la stessa. La rete si sta riempiendo di "spam", immagini inscritte, token, dati arbitrari, e bisogna fare qualcosa a livello di protocollo prima che la spazzatura soffochi la moneta. La versione più recente ha un numero, ma l'impulso è più vecchio di qualsiasi singola proposta e sopravviverà anche a questa.

Sotto ogni versione c'è un'unica premessa: che senza un intervento deliberato i dati indesiderati travolgeranno Bitcoin. Quella premessa è sbagliata, e vale la pena spiegare esattamente perché. Il motivo non è che i dati siano innocui o che la preoccupazione sia sciocca. È che Bitcoin contiene già un meccanismo per questo, progettato fin dall'inizio, che funziona con il prezzo e non con il permesso.

Cosa significa davvero "spam"

Si parte dalla parola, perché fa più lavoro di quanto sembri. "Spam" è un verdetto, non una categoria. L'immagine senza valore per uno è arte per un altro, e il protocollo non ha modo di distinguerle né alcun motivo per provarci.

Quindi definiamolo per funzione invece che per gusto. Lo spam è dato che compete per lo scarso spazio nei blocchi senza portare alcuno scopo monetario. Quella definizione ha un bordo tagliente: nel momento in cui un uso dello spazio nei blocchi porta un ritorno monetario, smette di essere spam e diventa domanda pagante per una risorsa scarsa, che è esattamente ciò che un mercato delle commissioni è fatto per prezzare. Ciò che resta sotto l'etichetta è, per costruzione, l'insieme degli usi che non si ripagano. Teniamolo a mente, perché è l'intero argomento in miniatura.

L'argomento più forte a favore dell'intervento

Prima di smontare l'intervento, merita la sua forma più forte. Una versione debole della tesi avversaria è una perdita di tempo per tutti.

Ogni full node deve scaricare e validare ogni blocco, per sempre. Quando qualcuno archivia dati creando output che non verranno mai spesi, quelle voci si annidano nell'UTXO set, l'elenco corrente delle monete spendibili che i nodi tengono su memoria veloce e non possono semplicemente scartare. A differenza dei dati eliminabili, quel costo non svanisce mai. È sopportato da ogni nodo che validerà mai la catena.

Le grandi inscription competono anche con i pagamenti ordinari per lo spazio in un blocco e possono far salire le commissioni per chi vuole solo inviare denaro. E parte di ciò che viene incorporato è contenuto che un operatore di nodo preferirebbe non archiviare affatto, dal semplicemente di cattivo gusto al genuinamente illegale. Se si crede che il primo scopo di Bitcoin sia essere moneta, vedere il suo registro permanente riempirsi di dati che gravano su ogni partecipante non è una lamentela meschina. È un costo reale, sentito con sincerità. Chi lo liquida non ha capito l'obiezione.

Il disaccordo è più stretto di quanto sembri. Non riguarda se l'inserimento di dati abbia dei costi. Riguarda cosa farne.

Satoshi ha già costruito il filtro

Ecco cosa l'intervento trascura. Satoshi non ha lasciato lo spam senza risposta. Lo ha affrontato in modo economico, e gli strumenti sono ancora in funzione.

Due leve lavorano insieme. La prima è un limite fisso a quanti dati può contenere un blocco, all'incirca un megabyte di dati di base e fino a circa quattro megabyte una volta contato lo sconto sul witness. La seconda è un mercato delle commissioni: poiché lo spazio nei blocchi è limitato, le transazioni fanno offerte l'una contro l'altra per entrare, e il prezzo di inclusione sale al salire della domanda.

Il whitepaper presenta le commissioni come un incentivo, la ricompensa che tiene onesti i miner quando il sussidio del blocco svanisce. Ma Satoshi ne ha parlato anche apertamente come di una difesa. Rispondendo a un vero flood di transazioni nel 2010, descrisse l'irrigidimento delle regole di priorità affinché le transazioni gratuite non potessero essere fatte girare all'infinito, aggiungendo che se usi transazioni gratuite "stai ricevendo carità e ci deve essere un limite". La logica di allora è la logica di oggi: fai costare qualcosa alla risorsa scarsa, e l'abuso deve giustificare la propria spesa.

Immagina la versione quotidiana. Uno spammer che non paga nulla per inviare un milione di email ne invierà un milione. Uno spammer che deve pagare un euro per email, e che quasi nessuna di esse converte in denaro, si ferma. Bitcoin fa allo spazio nei blocchi ciò che un addebito per messaggio farebbe all'email. Quando i blocchi si riempiono, la commissione per entrare sale, e qualsiasi uso che non produce alcun ritorno monetario incontra un conto che non può pagare. Non è una toppa applicata a posteriori. È il progetto.

La catena lo ha dimostrato, ondata dopo ondata

Non è un esperimento mentale. È il comportamento osservato della rete.

Quando il protocollo Ordinals arrivò all'inizio del 2023 e lo standard di token BRC-20 seguì quella primavera, l'attività di inscription esplose. Il 7 maggio 2023 le commissioni di un singolo blocco superarono il sussidio del blocco per la prima volta dal 2017. Un anno dopo, l'halving dell'aprile 2024 coincise con il lancio del protocollo Runes, e la frenesia portò la commissione media di transazione a quasi 128 dollari in un solo giorno, con il blocco più affollato che raccolse più di 37 Bitcoin di sole commissioni.

Ogni volta accadde la stessa cosa dopo. Man mano che lo spazio nei blocchi diventava costoso, l'attività che dipendeva dallo spazio economico smetteva di ripagarsi e si ritirava. Entro il 2025 le commissioni erano scese di oltre l'80 per cento dal picco, e i blocchi quasi vuoti al prezzo di un singolo satoshi per byte virtuale tornarono comuni.

Nessuna regola di consenso fu cambiata per produrre quel risultato. Il mercato lo ha regolato, esattamente come previsto. Lo spam non ha dovuto essere vietato. Si è escluso da solo con il prezzo.

Un divieto sposta i dati, non li rimuove

Ora supponi di provare comunque a risolverlo con una regola. Vieti il metodo attuale per infilare dati in una transazione. Cosa succede ai dati? Non evaporano. Si spostano.

È la parte che trasforma la cura in un vettore della malattia. Di fronte al divieto di un metodo evidente, un attore determinato suddivide il payload in molti piccoli push, o lo maschera da normali dati finanziari distribuiti su molti output, e quegli output finiscono nell'UTXO set, l'unico posto che i nodi non possono potare. L'intervento pensato per tenere i dati fuori dalla catena finisce per indirizzarli nel posto più costoso e più permanente in cui archiviarli.

La storia della battaglia sui limiti ai dati illustra la trappola. OP_RETURN stesso fu introdotto nel 2014 proprio come un male minore, un posto eliminabile in cui parcheggiare i dati così da tenerli fuori dall'UTXO set. La lunga discussione da allora su quanto limitarlo continua a riscoprire lo stesso fatto: limita un canale e l'acqua ne trova un altro, spesso peggiore. Un divieto a livello di protocollo non rimuove la domanda di archiviazione di dati. Cambia soltanto la forma del disordine. Abbiamo già sostenuto una versione di questo argomento in un contesto diverso, che un trattamento rivolto a un sintomo può finire per alimentare la condizione di fondo.

La vera domanda è a cosa servono le regole

Quindi la scelta sotto il rumore non è "spam o niente spam". È una domanda su a cosa servano le regole di Bitcoin. Il protocollo deve solo verificare se una transazione è valida secondo regole neutre che trattano ogni byte allo stesso modo, oppure deve anche decidere quali scopi sono permessi e quali vietati?

Questo saggio prende posizione, e vale la pena dire perché invece di limitarsi ad affermarlo. Regole neutre più un mercato delle commissioni sono più robuste del permesso curato per un motivo semplice: nessuno deve essere considerato affidabile per tracciare la linea. Una regola che vieta lo "spam" richiede che qualcuno definisca lo spam, mantenga la definizione aggiornata mentre le tecniche cambiano, e la applichi con una modifica di consenso che ogni futuro disaccordo può riaprire. Un mercato delle commissioni non richiede nulla di tutto ciò. Non gli importa cosa siano i dati. Chiede solo se un uso valga il prezzo dello spazio che occupa.

È questo il punto più profondo. Il prezzo è l'unico segnale che raccoglie conoscenza sparsa tra milioni di persone che nessun comitato potrebbe mai interrogare, e risolve la questione di continuo senza che nessuno la decida. È l'argomento più antico dell'economia contro la direzione centralizzata, ed è il motivo per cui l'approccio di Bitcoin regge. La forza di una regola neutra è proprio che si rifiuta di sapere cosa stai facendo.

Dove l'argomento si ferma

Un argomento onesto nomina dove si ferma. Il mercato delle commissioni non è un solvente per ogni problema sollevato dai critici. Il gonfiamento dell'UTXO set è reale, e le monete bloccate nell'insieme da archiviazioni passate di dati resteranno lì che le commissioni oggi siano alte o no. Quando lo spazio nei blocchi è economico, come lo è ora, il costo di incorporare dati scende, e i periodi tranquilli invitano proprio quell'uso a basso valore che i periodi affollati puniscono. Il meccanismo regola nel tempo e in aggregato. Non spegne lo spam in una data settimana. E non offre alcun conforto a un operatore di nodo turbato da un contenuto specifico, perché la neutralità taglia da entrambe le parti.

Niente di tutto ciò cambia la conclusione. La tesi qui non è che Bitcoin non abbia problemi. È che il problema non giustifica la cura. Un costo ricorrente e autolimitante è una cosa gestibile. Una modifica frettolosa e con poco accordo alle regole che definiscono Bitcoin, che ricolloca i dati che intendeva rimuovere e può fratturare la rete nel processo, non è un rimedio per quel costo. È un rischio più grande assunto per evitarne uno più piccolo.

Bitcoin non ha bisogno di un nuovo filtro. Ne ha uno fin dall'inizio, ed è incorporato nel prezzo di ogni blocco. Per la proposta specifica che ha dato origine a questo argomento, e la meccanica di come la sua attivazione potrebbe spaccare la catena, vedi la nostra analisi in BIP-110 spiegato.

Domande frequenti

Per ora sì, e questo saggio lo dice apertamente. Il mercato delle commissioni regola nel tempo e in aggregato, non settimana per settimana. Quando la domanda è bassa, il costo di incorporare dati scende, ed è per questo che i periodi tranquilli invitano proprio quell'uso a basso valore che i periodi affollati escludono. Il punto non è che l'abuso sia impossibile quando lo spazio è economico. È che diventa autolimitante nel momento in cui lo spazio è scarso, senza bisogno di alcuna modifica delle regole.

È più un giudizio di valore che una categoria. Il protocollo non sa distinguere l'arte dalla spazzatura e non ci prova. Questo saggio definisce lo spam per funzione, come dati che competono per lo spazio nei blocchi senza portare alcun ritorno monetario, proprio perché l'argomento non dipenda dai gusti di nessuno. Con quella definizione, tutto ciò che paga il proprio spazio è domanda, non spam.

Fonti

  1. 1.Fonte primaria: Bitcoin: A Peer-to-Peer Electronic Cash System, Sezione 6 sugli incentivi — Satoshi Nakamoto
  2. 2.Satoshi sul flood di transazioni del 2010, priorità e commissioni come deterrente — Satoshi Nakamoto Institute
  3. 3.OP_RETURN e perché fu introdotto nel 2014 per tenere i dati fuori dall'UTXO set — Learn Me A Bitcoin
  4. 4.Bitcoin Core 30.0 alza il valore predefinito del data carrier di OP_RETURN e riapre il dibattito sullo spam — CoinDesk
  5. 5.L'attività BRC-20 spinge le commissioni di un singolo blocco sopra il sussidio per la prima volta dal 2017 — DeSpread Research
  6. 6.Dopo l'halving del 2024, il minting di Runes porta le commissioni medie verso i 128 dollari — Bitcoin.com News
  7. 7.Le commissioni giornaliere di Bitcoin calano di oltre l'80 per cento con il ritorno dei blocchi quasi gratuiti nel 2025 — Cointelegraph
  8. 8.The Use of Knowledge in Society, i prezzi come segnali che aggregano conoscenza dispersa — Mises Institute