3 Maggio 2021 12:18

Bitcoin Classic

Cos’è Bitcoin Classic?

Bitcoin Classic era un hard fork proposto da Bitcoin Core che proponeva di aumentare la dimensione massima dei blocchi di transazione. Nonostante i primi successi, Bitcoin Classic non è stato ampiamente adottato dalla comunità bitcoin e alla fine non si è concretizzato. Invece, Bitcoin Cash è stato il primo fork di successo ad affrontare nella pratica blocchi più grandi.

Punti chiave

  • Bitcoin Classic era una soluzione proposta alle preoccupazioni sulla dimensione limitata del blocco di Bitcoin.
  • La proposta si sarebbe tradotta in un hard fork, ma non ha mai ottenuto abbastanza supporto dalla comunità per il lancio.
  • Il dibattito sulla dimensione del blocco è stato il risultato di un aumento dell’interesse e del volume delle transazioni in Bitcoin alla fine degli anni 2010. Sono state implementate diverse altre proposte, come Bitcoin Cash.

Capire Bitcoin Classic

Il rete peer-to-peer come soluzione al problema della doppia spesa  (utilizzando bitcoin per più di una transazione), con i dettagli della transazione aggiunti alla fine delle blockchain.

A causa della potenza di calcolo necessaria per attaccare e decodificare una blockchain, bitcoin è in grado di mantenere un alto livello di sicurezza. Ciò ha limitato la necessità per le transazioni di passare attraverso terze parti centralizzate, come le istituzioni finanziarie.

Al centro di Bitcoin c’è il suo software di riferimento. Lo standard software per Bitcoin è stato rilasciato da Satoshi Nakamoto nel 2008 ed è indicato come Bitcoin o Bitcoin Core. Dal suo lancio, sono stati proposti numerosi miglioramenti al software. Queste proposte spesso si concentrano sull’aumento del numero di transazioni che il sistema può gestire, accelerando i processi o aumentando la dimensione dei blocchi bitcoin.

I blocchi sono file in cui i dati Bitcoin vengono registrati in modo permanente. Vengono creati quando i miner, ovvero le persone che forniscono la potenza di calcolo necessaria per conservare i record delle transazioni bitcoin, aggiungono nuove informazioni sulle transazioni tramite un algoritmo di hashing. Ogni volta che un blocco viene completato, lascia il posto al blocco successivo nella blockchain, con i blocchi in Bitcoin Core limitati a un megabyte. Con l’aumento del numero di transazioni, questo limite di dimensione ha portato allo sviluppo di colli di bottiglia che hanno rallentato la velocità di elaborazione delle transazioni. Bitcoin Classic ha cercato di affrontare questo problema di capacità aumentando la dimensione dei blocchi.

Il dibattito sulla dimensione del blocco

Nel 2016, Bitcoin Classic ha proposto di aumentare le dimensioni della blockchain da 1 megabyte a 2 megabyte. In effetti, questo raddoppierebbe il numero di transazioni che potrebbero essere elaborate al secondo. L’aumento proposto è stato meno aggressivo di quanto proposto da Bitcoin XT, che nel 2015 ha proposto di aumentare la dimensione dei blocchi a 8 megabyte.

Poiché Bitcoin non è controllato da una singola entità, le decisioni relative alle modifiche vengono prese per consenso. Qualsiasi modifica proposta deve ricevere un supporto sostanziale dalla più ampia comunità di Bitcoin. Uno dei motivi principali di questo approccio è che qualsiasi organizzazione che spinge avanti con un cambiamento che altri gruppi non hanno accettato può portare a un ” fork “, il che significa che la rete che gestisce Bitcoin si divide tra diversi standard.

Garantire che una proposta riceva il sostegno della maggioranza riduce la possibilità che standard contrastanti vengano utilizzati da diversi nodi e minatori Bitcoin. Una volta accettato un nuovo standard, i precedenti standard software diventano obsoleti.

Nonostante il numero di blocchi sovraccarichi e le commissioni di transazione in aumento, il numero di nodi che utilizzano Bitcoin Classic non ha mai raggiunto la massa critica e da allora la piattaforma ha cessato di funzionare. Entro la fine del 2016, Bitcoin Classic ha spostato la sua posizione dall’aumento delle dimensioni dei blocchi a 2 megabyte per consentire a nodi e minatori di impostare le proprie dimensioni di blocco, un approccio simile adottato da Bitcoin Unlimited; a novembre del 2017 aveva chiuso del tutto.

Tuttavia, il problema della scalabilità di Bitcoin rimane pressante per sviluppatori e utenti e molti vedono ancora l’aumento delle dimensioni della blockchain come il modo migliore per accelerare i tempi di transazione all’aumentare del numero di transazioni. Un altro  hard fork di Bitcoin chiamato Bitcoin Cash funziona ancora su questo principio; tuttavia, il numero totale di transazioni di Bitcoin Cash supera ancora quello di Bitcoin.