Il dibattito sulla scalabilità del bitcoin ha generato molte controversie nella comunità, ma in mezzo a tutto questo caos è emersa una soluzione temporanea che allevierebbe il problema della dimensione dei blocchi. Questo era l'aggiornamento SegWit.
Il 23 agosto terzo , 2017, Bitcoin È stato sottoposto a soft fork o aggiornato per incorporare SegWit o Segregated Witness per risolvere il problema del ridimensionamento della valuta.
Cos'è SegWit?
SegWit , che è l'abbreviazione di Segregated Witness, è un aggiornamento di un protocollo catena di blocchi che modifica la memorizzazione dei dati. Rimuove i dati della firma dalle transazioni e, di conseguenza, aumenta il limite della dimensione del blocco di una blockchain.
L'obiettivo iniziale dell'aggiornamento era correggere un errore nel codice relativo alla malleabilità delle transazioni, che dava a chiunque l'accesso per modificare i dettagli della transazione e l'hash successivo, senza intaccarne il contenuto. Anche se questo non è stato un grosso problema, ha ostacolato lo sviluppo di altre funzionalità come i contratti intelligenti e i protocolli di secondo livello.
Il protocollo ha migliorato la flessibilità delle transazioni rimuovendo le informazioni sulla firma (o informazioni “testimone”) e memorizzandole al di fuori del blocco della transazione di base. Per questo motivo, le firme e gli script possono essere modificati esternamente senza modificare l'ID della transazione.
Lo sviluppatore Bitcoin Pieter Wuille è responsabile della creazione del concetto di SegWit.
Bitcoin non è l’unica valuta che ha implementato questo aggiornamento. Sono molti gli altcoin che hanno attivato anche SegWit sulla propria blockchain.
1. Litecoin
Anche se Litecoin è stato creato da un fork di Bitcoin, in realtà è stato Litecoin a implementare SegWit per primo il 10 maggio il del 2017.
Litecoin è stato creato per servire da argento all'oro di Bitcoin, oltre allo scopo di fungere da banco di prova per le ultime criptovalute. Sia Bitcoin che Litecoin stanno andando molto bene e LTC sta servendo in particolare Bitcoin.
Exchanges atômicas entre BTC e LTC foram realizadas para solidificar ainda mais o caminho para o dimensionamento.
2. Vertcoin
Il Vertcoin foi criado em 2014 para ser uma criptomoeda peer-to-peer. Por isso, eles implementaram algoritmos de mineração que impossibilitavam o uso de ASICs, o que permitia a mineração em massa de Vertcoin de maneira descentralizada.
Vertcoin è stato il successivo dopo Litecoin ad attivare SegWit e ad iniziare i test. Il primo tentativo di implementare l’aggiornamento a febbraio non ha avuto molto successo, dimezzando la blockchain a causa di un bug. Lo sviluppatore Vertcoin, sotto lo pseudonimo di etang600, tuttavia, ha sottolineato che il problema era dovuto a una scarsa implementazione e non era correlato all'aggiornamento SegWit.
Alla fine, Vertcoin ha implementato SegWit il 7 maggio 2017, per beneficiare di transazioni più veloci e tariffe di rete ridotte. Successivamente, il software Vertcoin è stato aggiornato ai nuovi formati di indirizzi SegWit.
3. Digibyte
Il progetto Digibyte, fondato nel 2014, è un'altra moneta proof-of-work che mira a essere una risorsa digitale decentralizzata che risolve alcuni inconvenienti presentati da Bitcoin e Litecoin.
Digitbyte ha incorporato 5 algoritmi di mining nel suo codice per ottenere prove di lavoro, rendendolo completamente decentralizzato.
La moneta ha anche attivato SegWit nel 2017 ed è riuscita a farlo prima dell'attivazione di Vertcoin, dopo molte discussioni e consenso da parte della sua comunità nell'aprile di quell'anno.
4. Moneta Nav
Nav Coin è un altcoin incentrato sulla privacy che ha implementato un protocollo proof-of-stake a doppia blockchain. Il progetto è stato creato nel 2014 sulla base del codice core Bitcoin.
Poiché Nav Coin utilizza anche il modello UTXO come Bitcoin, aveva anche il suo problema di malleabilità delle transazioni.
Per risolvere questo problema, Nav Coin ha anche abilitato SegWit sulla sua blockchain, rendendola la prima moneta PoS ad avere un'implementazione SegWit sulla sua blockchain.
5. Siscoin
Syscoin è stato lanciato il 31 marzo santo Syscoin Core 2.1.3 com SegWit totalmente ativado, tendo o objetivo de se tornar um mercado descentralizado.
Ha integrato SegWit per risolvere la malleabilità delle transazioni poiché era anche un fork di Bitcoin.
O processo foi finalizado após quase dois meses: a primeira versão do Syscoin Core destaque SegWit e Lightn i ng de rede .
L'attivazione di SegWit ha portato ad una crescita positiva del prezzo della moneta. Ha attivato SegWit nel primo trimestre del 2017, più o meno nello stesso periodo in cui Litecoin aveva la propria implementazione SegWit.
6. Groestlcoin
Sviluppato nel 2014, Groestlcoin È una delle monete meno conosciute nella nostra lista (essendo classificata al 146° posto th su Coinmarketcap nel complesso in base alla capitalizzazione di mercato), tuttavia, è una delle prime monete ad avere un'attivazione riuscita del protocollo SegWit.
Il livello di consenso richiesto ha raggiunto il 95% a gennaio, dopodiché è iniziata l'attivazione. Tuttavia, a causa delle dimensioni meno significative del progetto, la scalabilità non è mai stata un problema rispetto a quella di Bitcoin .
Conclusione
Poiché molti di questi altcoin venivano estratti da Bitcoin, era logico che implementassero anche SegWit seguendo l'esempio di Bitcoin e Litecoin, perché ereditavano i difetti inerenti alla blockchain di Bitcoin.