Condividi questo articolo

Codice di prova Taproot Speedy unito a Bitcoin CORE

La fusione pone fine a un lungo percorso di discussioni sull'attivazione: ora tutto ciò che resta è l'effettiva attivazione di Taproot.

Il codice per Taproot“Processo rapido”, un metodo di attivazione per il più grande aggiornamento di Bitcoin degli ultimi anni, è stato incorporato in Bitcoin CORE.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Il 15 aprile, gli sviluppatori di Bitcoin CORE Fanquake e Marco Falke hanno unito due richieste di pull complementari scritte da AJ Townes E Andrea Chow per Speedy Trial. Con Speedy Trial ora unito al codice sorgente di Bitcoin Core, il codice di Taproot è pronto per iniziare il suo primo passo verso l'attivazione quando il codice verrà rilasciato a maggio.

La comunità di Bitcoin, dagli sviluppatori agli utenti più accaniti, concorda sul fatto che Taproot, che implementa lo schema di firma Schnorr nel codice Bitcoin , sarà una manna per la rete rendendo le transazioni complesse (quelle che i ragazzi alla moda chiamano "contratti intelligenti") più scalabili e private.

Continua a leggere: Come l'aggiornamento Taproot di Bitcoin migliorerà la Tecnologie nell'intero stack software di Bitcoin

ONE ha ancora concordato su come portare Taproot online, però. Poiché Bitcoin è decentralizzato, richiede un coordinamento scrupoloso tra gli attori per assicurarsi che un aggiornamento venga rilasciato correttamente. Dopo mesi E mesi Di discussioni sull'attivazione ha portato a una situazione di stallo, lo sviluppatore Bitcoin David Harding e Russell O'Connor hanno ideato Speedy Trial come un modo per porre fine alla situazione di stallo.

Come funziona Speedy Trial

Il compromesso assegna una finestra di attivazione di tre mesi, durante la quale la rete richiede una certa soglia di minatori per segnalare l'aggiornamento; se questa soglia viene raggiunta, Taproot viene "bloccato" e si attiva a novembre di quest'anno.

Se questa prova fallisce, Taproot T si attiva (e la rete avrà sprecato solo tre mesi di tentativi, da qui la definizione "veloce").

Speedy Trial ha mediato un accordo tra coloro che volevano un'attivazione tramite Bitcoin Improvement Proposal (BIP) 9, che significa che l'aggiornamento fallisce se i miner T lo adottano, e BIP8, che offre agli operatori dei nodi (coloro che eseguono il codice sorgente di Bitcoin e che fungono da "server" per la rete) un'opzione per forzare l'aggiornamento con un soft fork attivato dall'utente in caso di fallimento.

I minatori hanno dimostratonessun segno di bloccol'aggiornamento, rendendo le lunghe discussioni una fonte di frustrazione per alcune parti interessate.

Correzione: 16 aprile 2021, 00:05 UTC:Questo articolo è stato corretto per evidenziare che le richieste pull sono state unite da Fanquake e Marco Falke, non da Greg Maxwell.

Correzione: 19 aprile 2021, 20:47 UTC:Questo articolo è stato corretto per chiarire quando Taproot si attiverebbe se Speedy Trial fosse efficace.

Colin Harper, Blockspace Media

Colin scrive di Bitcoin. In precedenza, ha lavorato presso CoinDesk come reporter tecnologico e presso Luxor Tecnologie Corp. come responsabile della ricerca. Ora è caporedattore di Blockspace Media e lavora anche come freelance per CoinDesk, Forbes e Bitcoin Magazine. È titolare Bitcoin.

Colin Harper