Il controverso fork Bitcoin BIP-110 estrae due blocchi, poi si ferma
Punti chiave
- •BIP-110 propone un divieto di un anno sull'archiviazione di dati non finanziari come immagini e testo nelle transazioni Bitcoin, in risposta a protocolli come Ordinals e token BRC-20 che hanno consumato spazio di blocco significativo e aumentato le commissioni.
- •La chain del fork ha prodotto solo due blocchi in circa otto ore mentre la chain Bitcoin principale avanzava di 48 blocchi, rendendo la chain separata di fatto non funzionante.
- •Solo il 2,53% dei miner ha segnalato supporto per BIP-110 nelle ultime due settimane, ben al di sotto della soglia del 55% necessaria per attivare la proposta senza innescare una scissione della chain.
- •La chain separata ha ereditato l'attuale impostazione di difficoltà di Bitcoin ma non può regolarla fino al completamento di 2.016 blocchi, un traguardo stimato in circa 350 giorni all'attuale livello di hashpower.
- •Gli utenti che tentano di vendere coin del fork rischiano attacchi replay perché entrambe le chain accettano transazioni identiche, il che significa che una transazione sul fork potrebbe essere ritrasmessa sulla chain principale per rubare veri BTC.

Una chain minoritaria creata dai sostenitori della proposta BIP-110 di Bitcoin si è di fatto fermata, producendo solo due blocchi in circa otto ore mentre la chain bitcoin principale avanzava di 48 blocchi nello stesso periodo.
Cosa propone il BIP-110
BIP-110, abbreviazione di Bitcoin Improvement Proposal-110, mira a vietare temporaneamente l'archiviazione di dati non finanziari — come immagini e testo — all'interno delle transazioni bitcoin per un periodo di un anno. La proposta è nata in risposta a protocolli come Ordinals, che dal suo lancio nel gennaio 2023 ha consentito agli utenti di incidere immagini, testo e altri dati su singoli satoshi, e ai token BRC-20, che sfruttano tecniche di iscrizione simili per creare contratti di token fungibili su Bitcoin. Nei periodi di picco, queste transazioni hanno occupato una quota significativa dello spazio di blocco e hanno contribuito ad aumentare le commissioni. I sostenitori del divieto sostengono che la pratica intasa la rete con materiale non correlato ai pagamenti e aumenta i costi per gli utenti che inviano denaro. I critici ribattono che chiunque paghi una commissione di transazione ha acquisito il diritto di utilizzare lo spazio di blocco come ritiene opportuno, e che i miner e gli operatori dei nodi non dovrebbero stabilire quali transazioni siano considerate legittime — un dibattito che riecheggia precedenti conflitti di governance di Bitcoin sulle dimensioni dei blocchi e sullo scopo principale della rete come sistema di pagamento.
Il fork e le sue conseguenze immediate
Il fork è avvenuto al blocco 961,632 sabato, quando i computer che eseguivano il software BIP-110 hanno iniziato a rifiutare qualsiasi blocco che non segnalasse supporto alla proposta. Intorno alle 6:00 UTC, la chain separata si trovava al blocco 961,633 mentre la chain bitcoin principale aveva raggiunto il blocco 961,681, secondo il monitor della situazione BIP-110. Poiché un blocco rappresenta un gruppo di transazioni aggiunto al ledger di bitcoin approssimativamente ogni dieci minuti, il divario di 48 blocchi rappresenta quasi un'intera giornata di attività sulla chain principale e quasi nessuna sul fork.
L'azienda di mining Bitcoin AntPool ha estratto il primo blocco non segnalante, che la rete più ampia ha accettato ma i nodi BIP-110 hanno rifiutato. Un miner che utilizza Ocean ha quindi prodotto il blocco alternativo che la chain separata ha seguito. AntPool e Ocean sono entrambi mining pool — operazioni in cui molti partecipanti combinano le loro risorse di calcolo e condividono le ricompense.
Perché la chain si è fermata
L'arresto deriva da un vincolo meccanico difficile da superare. Bitcoin ricalcola la propria difficoltà di mining ogni 2.016 blocchi, con l'obiettivo di mantenere l'arrivo di nuovi blocchi a intervalli di circa dieci minuti. La chain separata ha ereditato l'attuale impostazione di difficoltà di bitcoin ma dispone solo di una piccola frazione dell'hashpower totale, causando l'arrivo dei blocchi a intervalli estremamente lunghi. Non può regolare la difficoltà di mining fino a quando non completa 2.016 blocchi al ritmo attuale — un traguardo che il monitor stima a circa 350 giorni di distanza, rispetto ai 14 giorni per la chain bitcoin principale.
Il supporto per BIP-110 non è mai stato sufficiente. Solo il 2,53% dei blocchi ha segnalato la proposta nelle ultime due settimane, ben al di sotto della soglia del 55% necessaria per attivarla senza una scissione della chain.
Rischi per gli utenti
La coin del fork si trova in una posizione scomoda per chiunque tenti di venderla. Entrambe le chain accettano ancora transazioni identiche, il che significa che una transazione firmata per inviare coin del fork funziona anche sulla rete bitcoin principale. Un acquirente potrebbe ritrasmettere quella transazione sulla chain principale e raccogliere veri BTC dallo stesso venditore — esponendo gli utenti a un vettore di attacco di tipo replay. Allo stesso tempo, una chain che produce un blocco ogni diverse ore è lenta nel confermare qualsiasi transazione, complicando ulteriormente gli scambi invece di facilitarli.
La finestra di due settimane durante la quale i nodi BIP-110 richiedono che ogni blocco segnali supporto si estende fino al blocco 963,647. Al ritmo osservato nell'ultimo giorno, la chain separata non si avvicinerà minimamente a quel target.
CoinDesk aveva precedentemente riportato che BIP-110 era entrato nel suo periodo di segnalazione obbligatoria con meno del 3% di supporto dei miner, e uno sviluppatore aveva avvertito che i detentori di bitcoin rischiano di perdere veri BTC se vendono coin dal fork BIP-110.
Fonte: CoinDesk