- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
Cos'è il dibattito sulla dimensione dei blocchi Bitcoin e perché è importante?
Il dibattito sulla dimensione dei blocchi di Bitcoin è stato definito la sua “crisi costituzionale”, dividendo la comunità a metà.
La questione di come scalare o espandere Bitcoin non è una ONE. Ma poiché si prevede che i volumi delle transazioni aumenteranno negli anni a venire, le domande sulla futura composizione della criptovaluta sottostante devono, agli occhi di coloro che favoriscono il cambiamento, trovare risposta prima possibile: a chi serve? Come dovrebbe apparire? Cosa la rende unica?
Cosa sono i blocchi?
I blocchi sono insiemi di transazioni che vengono confermate e successivamente registrate su un registro pubblico, in questo caso la blockchain Bitcoin .
Nei primi giorni della valuta digitale, questi blocchi potevano contenere fino a 36 megabyte di dati di transazione ciascuno. Tuttavia, nel 2010, il creatore di Bitcoin, Satoshi Nakamoto, ha deciso di ridurli a 1 MB per ridurre la minaccia di spam e potenziali attacchi denial-of-service sulla rete.
Questo limite rimane in vigore oggi. Ma con l'aumento delle transazioni, i blocchi di Bitcoin si stanno riempiendo rapidamente, avvicinandosi sempre di più a questo limite di 1 MB. I minatori hanno un incentivo finanziario a riempire i blocchi indipendentemente dal numero di transazioni. Con più utenti della rete arrivano più transazioni, introducendo una maggiore pressione per aumentare la dimensione del blocco. Finora, non ci sono indicazioni che gli sviluppatori aumenteranno direttamente la dimensione del blocco.
Dati rilasciatodi YCharts conferma che la dimensione media del blocco è ora di 0,7928 MB. Potrebbe sembrare alto, ma è un calo del 39,71% rispetto a un anno fa.
L'implementazione diTestimone segregato (SegWit) – un aggiornamento che rimuove i dati della firma dal blocco principale e li memorizza off-chain – ha portato due importanti cambiamenti nella rete Bitcoin :
- I dati della firma, che normalmente rappresentano il 65% dei dati archiviati in un blocco, vengono rimossi dal blocco "base" principale e archiviati in un blocco separato. Ciò consente di inserire più transazioni in ogni blocco base.
- SegWit ha anche introdotto il “peso del blocco”, che tecnicamente aumenta i blocchi Bitcoin da 1 MB a 4 MB, costituiti da 3 MB di dati di firma e 1 MB di dati di transazione.
Ciò che era particolarmente intelligente nel nuovo peso del blocco era che, poiché il blocco base memorizzava solo 1 MB di transazioni, SegWit era compatibile senza che tutti gli utenti Bitcoin dovessero effettuare un aggiornamento per supportarlo.
Dimensione media del blocco Bitcoin nell'ultimo anno - Fonte: Ycharts
Oggi, ci sono diversi blocchi Bitcoin che sono di 1 MB o anche più grandi. Ciò può essere attribuito a Segregated Witness, che consente una dimensione teorica del blocco fino a 4 MB. Oltre il 77% dei blocchi di rete fare usodi SegWit già.
I miner Bitcoin T sono obbligati a riempire i blocchi fino in fondo. Sono in grado di "personalizzare" i blocchi estratti da 0 a 1 MB, mentre il client Bitcoin standard ha un'impostazione predefinita di circa 732KB.
Pro e contro dell'aumento della dimensione del blocco
Il dibattito se Bitcoin abbia bisogno di blocchi più grandi è in corso da anni. Si possono fare diverse argomentazioni sul perché gli sviluppatori dovrebbero o T dovrebbero esplorare questa opzione.
I potenziali benefici includono:
- Commissioni di transazione più basse
- Maggiore capacità di transazione per competere con altri sistemi di pagamento
- Un impulso all'utilizzo di Bitcoin per i micropagamenti
Tuttavia, non bisogna trascurare neanche le controargomentazioni:
- Diventare un nodo completo diventa più costoso a causa dei blocchi più grandi
- Ulteriori preoccupazioni sulla centralizzazione se lo schema sopra riportato si avverasse
- Problemi di sicurezza dovuti a nodi completi raggruppati, che creano singoli punti di errore.
Poiché ONE è ufficialmente "responsabile" di Bitcoin, raggiungere un consenso su questo argomento si è rivelato incredibilmente impegnativo. Ci saranno sempre vincitori, vinti e coloro a cui non importa.
Diverse proposte per modificare la dimensione del blocco
Aumentare il limite delle dimensioni dei blocchi è ONE . Questo è il pensiero alla base della proposta BIP 101 "blocchi più grandi" di Gavin Andresen, presentata per la prima volta nel maggio 2015e alla fine testato dal vivo comeCliente Bitcoin XT. BIP 101 è stato infine rimosso da Bitcoin XT e sostituito con un aumento una tantum della dimensione del blocco a 2 MB. Tuttavia, il client Bitcoin XT non è più in uso in modo significativo.
L'ex sviluppatore principale e attuale scienziato capo della Bitcoin Foundation ha proposto di aumentare il limite a 8 MB, il che aumenterebbe di un ulteriore 40% ogni due anni fino al 2036 <a href="https://github.com/gavinandresen/bips/blob/blocksize/bip-0101.mediawiki">https://github.com/gavinandresen/bips/blob/blocksize/bip-0101.mediawiki</a> per adattarsi alla futura crescita della potenza della CPU, dello spazio di archiviazione e della larghezza di banda.
Inizialmente, Andresen aveva cercato un limite massimo di 20 MB, ma molti minatori cinesi, che rappresentanopiù del 50%della potenza di hashing della rete,ha espresso preoccupazioniper un cambiamento così drastico dovuto al paeselarghezza di banda limitata.
Altre proposte per il team Bitcoin CORE includono l'annuale Pieter Wuille 17,7% dimensione del bloccoaumento e 2 MB di Jeff Garzikproposta “di emergenza”Tuttavia, queste e altre idee non hanno ottenuto un ampio supporto tra gli sviluppatori Bitcoin CORE e il dibattito sembra essersi calmato da quando Segregated Witness è diventato il tipo di transazione predefinito sulla rete. Ad agosto 2021, più di Il 77% di tutte le transazioni Bitcoin utilizzare SegWit.
Problema risolto, vero?
Come sviluppatore Peter Toddfa notare, le blockchain, a causa del loro design, non sono scalabili. Anche Andresen, la mente dietro la proposta dei "blocchi più grandi" e una forza trainante dietro Bitcoin XT, ammette che aumentare il limite della dimensione del blocco è simile a "rimandare la questione.”
Altri hanno espresso preoccupazione per il fatto che aumentare il limite della dimensione del blocco significherebbe meno nodi completi, ovvero nodi che memorizzano l'intera blockchain su un disco rigido anziché una versione ridotta, a causa dei maggiori costi di archiviazione dei dati coinvolti. Ciò potrebbe dissuadere gli utenti dal gestire nodi completi e centralizzare il sistema attorno a entità in grado di gestire blocchi più grandi. Questo, affermano alcuni oppositori dei blocchi più grandi, andrebbe contro la natura distribuita e resistente alla censura di Bitcoin.
Richard Gendal Brown, precedentemente con IBM UK e ora con R3, haattribuito questomodo di pensare, in parte, alla mentalità dell'ingegneria della sicurezza - "come posso romperlo?" - una paura di un fallimento tecnico che potrebbe rimandare questa decisione. D'altro canto, coloro che vedono il problema più grande come un pericolo più immediato sono spinti dalla paura di un fallimento pratico che allontanerà gli utenti.
Poiché i blocchi Bitcoin possono ora, teoricamente, avere dimensioni fino a 4 MB, non c'è motivo immediato di aumentarne ulteriormente le dimensioni. Questo argomento potrebbe essere rivisitato in futuro, a seconda di quanto Bitcoin sia diffuso come rete di pagamento.
Quindi, quali altre opzioni future ci sono?
Altre soluzioni includono vari meccanismi che spingono le numerose piccole transazioni sulla rete Bitcoin , come quelle dei siti di gioco d’azzardo, “off-chain”. ONE, noto come Rete Lightning, è una specie di sistema "hub and spoke" che consente a due parti di effettuare transazioni in privato, quindi rimette i loro dati sulla blockchain in un momento concordato. Lightning Network è disponibile sulla blockchain Bitcoin oggi, sebbene l'adozione sia ancora nelle sue fasi iniziali.
Sidechains, guidati da299 milioni di dollari supportati la società Blockstream, è stata menzionata nel contesto della discussione sull'espansione. Tuttavia, alcuni membri del team dietro al concetto, che consente agli sviluppatori di sperimentare su catene separate agganciate alla blockchain Bitcoin , affermano che il loro obiettivo T è la scalabilità.
Luke-Jr, ONE dei numerosi sviluppatori CORE coinvolti con Blockstream, ha commentato Reddit:
"Le sidechain T riguardano la scalabilità, riguardano il miglioramento della funzionalità di bitcoin. Alcune di queste funzionalità possono essere utili per migliorare la scalabilità, ma le sidechain di per sé T lo fanno."
Come si è sviluppato, il dibattito sulla dimensione del blocco ha toccato molti punti dolenti per la valuta Bitcoin mentre cerca di crescere. Bitcoin è molte cose per molti tipi di persone (anarchici, speculatori, imprenditori) il che, fino ad ora, T è stato un grosso problema.
Nonostante Segregated Witness offra una soluzione temporanea al dibattito sulla dimensione del blocco, la questione del futuro della valuta rimane. Concorrerà con Visa come canale di pagamento economico e veloce? O dovrebbe rimanere un deposito di valore ultra-sicuro, premium (e scarso) a cui possono essere agganciati altri servizi?