- 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
Mentre il dibattito sulla dimensione dei blocchi si infiamma, la soluzione di ridimensionamento Bitcoin entra nella fase successiva
La comunità di volontari che sviluppa il codice per il software di Bitcoin è entrata in una nuova fase di test per Segregated Witness.
Mentre gli attacchi contro il gruppo si intensificano, la comunità di volontari che sviluppa il codice per il software open source di Bitcoin è entrata in una nuova fase di test per Segregated Witness, la soluzione di scalabilità da essa proposta.
La fusione, avvenuta lo scorso fine settimana, arriva quasi sette mesi dopo la proposta avanzata da Pieter Wuille, co-fondatore della startup Bitcoin Blockstream e importante collaboratore della comunità di sviluppo open source Bitcoin CORE , durante la conferenza Scaling Bitcoin di Hong Kong.
Da allora, l'aggiornamento, comunemente noto come SegWit, ha vistotest ampi sia dalla comunità CORE che da varie aziende che operano nel settore Bitcoin . Più di recente, i Collaboratori CORE si sono incontrati per un incontro faccia a facciaa Zurigo per una revisione pratica del codice.
Per ricapitolare, SegWit è stato proposto come un mezzo per aumentare in modo efficace la capacità dei blocchi di transazioni Bitcoin modificando il modo in cui viene utilizzato lo spazio al loro interno, anziché aumentare direttamente la dimensione dei blocchi di dati sulla blockchain. Inoltre, l'aggiornamento affronta problemi come malleabilità delle transazionio la possibilità di modificare gli ID delle transazioni prima che vengano confermati dalla rete.
Con la fusione diil codice iniziale per SegWit nel ramo master del codice Bitcoin , una nuova fase di testpuò iniziare che gli sviluppatori affermano fornirà maggiori opportunità per testare lo stress dell'aggiornamento e identificare eventuali bug persistenti. Gli sviluppatori affermano che consente il test SegWit insieme ad altre funzionalità nel codice di Bitcoin.
Una precisazione importante: SegWit ha ancora molta strada da fare prima di diventare una parte attiva della rete.
Per cominciare, il codice unito T contiene gli elementi necessari richiesti per attivarlo effettivamente. Questo, secondo il team CORE , verrà scritto e aggiunto dopo che saranno stati effettuati altri test.
Wuille ha detto a CoinDesk:
"I passaggi a breve termine sono il backporting e altri test di utilizzo nel mondo reale su testnet. Dopodiché, definire i parametri di attivazione e fare release con SegWit attivo, e sperare che venga adottato dai miner e dalla comunità."
Il processo di passaggio di SegWit dalla fase di progettazione a quella di test T è stato esente da controversie.
I sostenitori dell'aumento delle dimensioni dei blocchi di transazione sulla rete Bitcoin hanno affermato che SegWit è un modo troppo complesso per scalare il sistema, e alcuni sono arrivati al punto di accusare il team CORE di ignorare gli interessi degli utenti Bitcoin , un'affermazione che i Collaboratori hanno respinto. È la resistenza al modo in cui funziona CORE che ha dato origine a implementazioni alternative come Bitcoin Classico.
da membri della comunità mineraria cinese, così come voci secondo cui alcuni minatoripotrebbe adottare un hard fork di retedi per sé, illustrano ulteriormente la tensione che ha definito il dibattito sul ridimensionamento.
Questione di tempistica
Una domanda che senza dubbio è al centro dell'attenzione di alcuni membri e stakeholder della comunità Bitcoin è quando esattamente SegWit diventerà una parte attiva della rete, nonostante sia attualmente attivo sulla testnet Bitcoin .
In concomitanza con i test che continuano ad essere effettuati, gli sviluppatori eseguiranno il backport di SegWit in Bitcoin CORE 0.12, la versione rilasciata questo febbraio scorsoIn parole povere, questo significa prendere nuovi elementi del codice e applicarli alle versioni precedenti.
Il responsabile Bitcoin CORE, Wladimir van der Laan, ha suggerito che questo processo potrebbe avere luogo già il mese prossimo, anche se questa decisione dipenderà dall'andamento della prossima fase di test.
Secondo Wuille, "a seconda dei tempi, l'attivazione potrebbe concludersi in [CORE] 0.13.0 o 0.13.1".
È anche durante questo stato che gli sviluppatori coinvolti nell'iniziativa sperano di individuare eventuali bug presenti nel codice. Data la capitalizzazione di mercato di oltre 10 miliardi di dollari di bitcoin, c'è un rischio intrinseco con qualsiasi cambiamento importante nel funzionamento del sistema.
Wuille ha dichiarato a CoinDesk che questi rischi sono reali, ma sono riconosciuti dai Collaboratori CORE e da altri che stanno testando SegWit.
"Segwit è innegabilmente ONE dei cambiamenti più grandi alle regole di consenso e all'implementazione di bitcoin, quindi ci sono rischi intrinseci", ha detto. "Tuttavia, è anche il cambiamento che ha ricevuto più attenzione, revisione e test in assoluto a causa del suo impatto. Sono sicuro che se i bug vengono lasciati, saranno minori e verranno scoperti durante la fase di testnet".
Un passo verso lo sviluppo futuro
Per certi versi, SegWit è una sorta di trampolino di lancio verso altre modifiche proposte al codice Bitcoin.
Van der Laan, che ha definito la fusione dello scorso fine settimana "un enorme passo avanti", ha indicato che il lancio di SegWit offre agli sviluppatori l'opportunità di aggiungere ulteriori funzionalità a Bitcoin.
Il rilascio di SegWit si integrerebbe con altri aspetti dello sviluppo Bitcoin , tra cui una propostadal collaboratore Matt Corallo per ridurre i tempi di propagazione dei blocchi di rete.
"È particolarmente necessario perché lo sconto testimone determina un aumento delle dimensioni del blocco, il che rende la questione del ritardo di propagazione ancora più urgente", ha affermato Wuille.
Sebbene sia probabile che la proposta continui a suscitare critiche da parte dei detrattori CORE , la fusione segnala che lo sviluppo sta procedendo in mezzo alle argomentazioni secondo cui il team èresistente al cambiamento.
Immagine del progettotramite Shutterstock
Stan Higgins
Membro a tempo pieno dello staff editoriale di CoinDesk dal 2014, Stan è da tempo in prima linea nel coprire gli sviluppi emergenti nella Tecnologie blockchain. Stan ha precedentemente contribuito a siti Web finanziari ed è un avido lettore di poesie.
Stan attualmente possiede una piccola quantità (<$500) di BTC, ENG e XTZ (Vedi: Politiche editoriale).
