L’aggiornamento SegWit del protocollo bitcoin festeggia il quinto anniversario

Il 23 agosto è passato in sordina. I veterani del Bitcoin dovrebbero sentire un suono di campana quando sentono questa data.

SegWit soft fork

Cinque anni fa, intorno al blocco 481.824, veniva attivato il penultimo importante aggiornamento software in Bitcoin Core: SegWit. È stato un momento storico nello sviluppo del bitcoin. Invece di blocchi più grandi, bitcoin imboccò la strada di un livello secondario di scalabilità: il lightning.

Nel frattempo, l’85% di tutte le transazioni bitcoin utilizza un indirizzo SegWit. Un miglioramento di grande successo del protocollo. Ma cos’è SegWit?

SegWit sta per Segregated Witness. In breve, è un altro modo di inserire un pagamento in bitcoin in un blocco, separando una parte della transazione (ovvero la firma digitale) dalle informazioni che devono essere incluse nella blockchain.

La dimensione del blocco è di 1 MB, ma può essere aumentata a blocchi più grandi (fino a 4 MB). All’inizio di questo mese, ad esempio, è stato aggiunto alla blockchain un blocco di 2,77 MB. Ma attenzione: si tratta di un’operazione facoltativa, poiché SegWit è un softfork.

Lightning

Con l’arrivo di SegWit, è stato possibile creare anche la rete Lightning. Si è trattato di un passo essenziale, poiché nel 2017 il bitcoin ha incontrato i suoi limiti in termini di scalabilità. I pagamenti diventavano costosi e/o lenti.

Grazie a SegWit, il mantra don’t trust, verify è rimasto più realistico a lungo termine. Blocchi più grandi potrebbero minare la verificabilità della blockchain di bitcoin, che a sua volta potrebbe compromettere la decentralizzazione dell’intera rete.

Il 1° agosto di questo mese, bitcoin ha celebrato anche il Giorno dell’Indipendenza, che è legato a questo stesso tema. In quell’occasione, i nodi hanno dimostrato che non sono i minatori a gestire il software bitcoin, ma gli utenti. L’aggiornamento SegWit2X proposto dall’accordo di New York è stato bloccato.

Author