Il team di sviluppo di Bitcoin Core ha annunciato un importante aggiornamento nella prossima versione di Core 30 di ottobre.
Le modifiche aumenteranno il limite dei dati OP_RETURN da 80 byte a circa 4 MB.
Dibattito comunitario
La proposta rimuove i limiti predefiniti di dimensione di OP_RETURN, una transazione comunemente utilizzata per incorporare dati non finanziari nella blockchain. Al momento, Bitcoin Core consente solo una piccola quantità di dati in OP_RETURN. L'aggiornamento consentirebbe a Core di inoltrare transazioni molto più grandi per impostazione predefinita.
L'idea ha ricevuto sia sostegno che critiche su GitHub, con il dibattito incentrato sulla questione se i nodi Bitcoin debbano bloccare le transazioni non monetarie o agire come relè neutrali di qualsiasi transazione valida.
Chi è contrario sostiene che rimuovere il limite potrebbe attirare spam e dati non monetari nei blocchi di Bitcoin, occupando così spazio destinato alle transazioni finanziarie. Secondo loro, mantenere i limiti attuali protegge il valore economico di Bitcoin e ne mantiene l'efficienza. Sostengono inoltre che rimuovere impostazioni come -datacarriersize ridurrebbe il controllo sui nodi.
I commenti di Seccour, chrisguida e wizkid057 esprimono la preoccupazione che il cambiamento favorisca gli spammer e incoraggi l'uso improprio di Bitcoin. Tutti concordano sul fatto che la rete dovrebbe contrastare lo spam invece di facilitarlo.
I sostenitori dell'aggiornamento ritengono che l'archiviazione di dati arbitrari su Bitcoin sia già in atto e non possa essere fermata. Affermano che cercare di bloccarla porta gli utenti a ricorrere a metodi peggiori, come la stipula di accordi privati con i miner.
Il gruppo sostiene che OP_RETURN sia il metodo meno dannoso. Questo perché è piccolo, non può essere speso e non si aggiunge al set UTXO. Sostengono che aumentare il limite può indirizzare l'utilizzo dei dati verso questo metodo più pulito ed evitare alternative peggiori.
I commenti di Murchandamus ed Eragmus supportano la decisione: uno sostiene che ridurrebbe il traffico sui nodi e contribuirebbe a prevenire la centralizzazione dei miner. L'altro spiega che si tratta di un cambiamento pratico che rispecchia il modo in cui la rete viene già utilizzata.
Una spinta verso una maggiore decentralizzazione
Bitcoin Core ha limitato OP_RETURN a 80 byte dal 2014. Tuttavia, gli sviluppatori hanno annunciato a maggio che il limite sarebbe stato rimosso nella prossima versione. In una recente dichiarazione, hanno spiegato che la decisione è in linea con l'obiettivo di Core di riflettere l'attività economicamente rilevante garantendo che le transazioni che potrebbero essere minate vengano trasmesse.
Hanno aggiunto che bloccare queste transazioni indebolisce la decentralizzazione, indirizza gli utenti verso canali alternativi e, in definitiva, impedisce di mantenere i dati al di fuori della blockchain. Consentirle, hanno spiegato, preserva la resistenza di Bitcoin alla censura e garantisce l'efficienza della rete.
"Questo non significa approvare o tollerare l'utilizzo di dati non finanziari, ma accettare che, in quanto sistema resistente alla censura, Bitcoin può e sarà utilizzato per casi d'uso su cui non tutti sono d'accordo", si legge nella dichiarazione .
Il post Il limite OP_RETURN di Bitcoin sale a quasi 4 MB con l'aggiornamento Core 30 è apparso per la prima volta su CryptoPotato .