Поделиться этой статьей

L'attivazione del Taproot 'Speedy Trial' su Bitcoin potrebbe comunque includere una rete di sicurezza 'UASF'

Speedy Trial è quasi approvato per l'attivazione di Taproot, ma il codice potrebbe comunque includere una rete di sicurezza "user activated soft fork" (UASF), per ogni evenienza.

Taproot, l'aggiornamento più atteso di sempre di Bitcoin, è "vicino" da un anno ormai, ma ONE nella comunità Bitcoin ha concordato su come attivarlo. Con Speedy Trial, potrebbe finalmente esserci una soluzione, anche se potrebbe comunque comportare un "soft fork attivato dall'utente" (UASF).

In un incontro pubblico di martedì su Internet Relay Chat, gli stakeholder Bitcoin hanno più o meno concordato sul metodo Speedy Trial recentemente proposto, affermando che l'attivazione potrebbe iniziare questo aprile o maggio (un mese o giù di lì dopo il previsto, quando i precedenti metodi di attivazione erano sul tavolo). Non ci sono state serie obiezioni alla proposta durante l'incontro.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

Con Speedy Trial (più o meno) che riceve un ampio supporto, la comunità Bitcoin si sta avvicinando alla conclusione di una saga iniziata anni fa. Supponendo che tutto vada come previsto e che Speedy Trial sia un successo, Taproot potrebbe essere live sulla blockchain di Bitcoin a novembre di quest'anno.

E se fallisce? Bene, allora la comunità Bitcoin impara nuove lezioni sul consenso. E significa anche che potrebbe tornare al punto di ONE con un "soft fork attivato dall'utente" come metodo di attivazione inevitabile.

Cos'è Taproot?

Taproot doterà Bitcoin delle firme Schnorr, uno schema di firma che Bitcoin avrebbe potuto utilizzare fin dal ONE giorno e che darà una spinta ai software di Privacy, custodia e scalabilità di Bitcoin.

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

A differenza di SegWit, l'ultimo grande upgrade di Bitcoin, non c'è opposizione a Taproot. Ma anche se l'upgrade in sé T è oggetto di dibattito, il modo per portare Taproot online è stato oggetto di un dibattito molto acceso.

Questo perché, a differenza di una rete o di un servizio centralizzato, in cui ONE persona o un gruppo di persone può dettare gli aggiornamenti unilateralmente, Bitcoin non ha un'autorità centrale. Gli aggiornamenti vengono dibattuti scrupolosamente tra centinaia se non migliaia di stakeholder sui canali social.

Anche quando un upgrade è un cosiddetto "soft fork" come Taproot, ovvero è compatibile tra software più vecchi e più nuovi, l'implementazione viene trattata con cura. Quindi, se il consenso su un percorso di attivazione Taproot T è chiaro, è difficile andare avanti con un upgrade senza un supporto sufficiente.

Che cosa è Speedy Trial?

Tale era il caso del cosiddettobloccatointimeouto dibattito “LOT”.

In sostanza, la comunità non poteva decidere se Taproot dovesse fallire o meno se i minatori T lo adottassero, o se l'attivazione dovesse includere o meno il codice per un "soft fork attivato dall'utente", in cui gli operatori dei nodi forzano l'attivazione di Taproot inserendo nella blacklist i blocchi che T supportano il codice dell'aggiornamento (un simile "scenario di "soft fork attivato dall'utente"ha svolto un ruolo nell'attivazione di SegWit).

Continua a leggere: L’attivazione del Taproot di Bitcoin guadagna slancio grazie alla nuova proposta di “prova rapida”

Lo sviluppatore Bitcoin Russell O'Connor ha proposto Processo veloceper rompere l'impasse e fornire una rapida prova del fuoco per verificare se i miner avrebbero eseguito l'aggiornamento in tempi rapidi (e quindi se un UASF fosse davvero necessario).

Con Speedy Trial, i miner avrebbero tre mesi per segnalare il supporto per Taproot dopo che il suo codice è stato spedito tramite Bitcoin CORE, la versione software principale di Bitcoin. Se il 90% dei blocchi in un dato lasso di tempo non supporta Taproot, significa che i miner T supportano l'aggiornamento e l'attivazione fallisce. Se viene raggiunta la soglia, l'attivazione avviene dopo un periodo di "blocco" di sei mesi. Durante questo lasso di tempo, l'aggiornamento è in tasca, ma la sua effettiva attivazione viene ritardata per assicurarsi che non ci siano intoppi.

(ONE potenziale intoppo: i minatori T devono effettivamente effettuare l'upgrade a Taproot durante il periodo di segnalazione; devono solo segnalare il loro supporto e lo fanno includendo un BIT di codice univoco nei blocchi che estraggono. Quindi, il ritardo esiste in parte in modo che i minatori abbiano tutto il tempo tra la segnalazione e l'attivazione per aggiornare i loro nodi).

Il codice che metterebbe in moto Speedy Trial potrebbe provenire dalla Bitcoin Improvement Proposal 9 (BIP9), il cui codice esiste già, o tramite BIP8, che dovrebbe essere codificato.

Il piano di riserva dell'UASF

"Siamo fondamentalmente dove eravamo qualche settimana fa, ma con più dati", ha dichiarato lo sviluppatore Bitcoin Sjors Provost a Van Wirdum Sjorsnado podcastal Processo Rapido.

In effetti, questo approccio è una versione troncata, in un certo senso, della proposta LOT=False che eraprecedentemente dibattutoinsieme a LOT=Vero.

Continua a leggere: Aggiornamento Bitcoin Taproot fissato per luglio, ma alcuni dettagli più fini T sono ancora stati definiti

Se Speedy Trial fallisse, somiglierebbe a LOT=False in quanto non accadrebbe nulla. Ciò probabilmente spianerebbe la strada a uno scenario LOT=True, come hanno sottolineato alcuni membri della community in una discussione di martedì su Taproot Activation.

"Se Speedy Trial fallisce, penso che il rilascio dell'UASF sarà inevitabile", ha affermato l'utente Shesek.

"Si consiglia agli utenti di aspettarsi un'implementazione 'reale' di follow-up nel caso in cui ciò T venga segnalato", ha affermato lo sviluppatore Bitcoin Luke Dashjr nella chat, dove "reale" significa un'attivazione da parte degli operatori di nodi tramite LOT=True o UASF. Il prolifico sviluppatore è Opinioni che Speedy Trial fallirà perché la tempistica è troppo breve e perché i miner potrebbero non attivarsi anche dopo aver segnalato.

Mettere a tacere il problema o "rimandarlo"?

Per certi aspetti, Speedy Trial è un'attivazione di consolazione. Non è la prima scelta di nessuno, ma le persone la supportano ancora perché potrebbe offrire la fine di quella che è diventata una discussione stancante e protratta su un aggiornamento che apporta modifiche a un paio di righe del codice di Bitcoin (sì, davvero).

Rusty Russell, sviluppatore di Blockstream e Bitcoin, ha paragonato Speedy Trial al "rinviare" il problema (vale a dire, il coordinamento dell'attivazione del soft fork) per risolverlo in un altro momento.

"Capisco che le persone sono stanche e nessuno vuole conflitti", ha detto nella chat, chiarendo in seguito la sua posizione secondo cui ritiene che Speedy Trial sia "un'idea terribile".

Secondo Russell, è un'idea terribile perché stabilisce un precedente per cui il modo più rapido ed efficace per un aggiornamento dovrebbe WIN , non ONE che rende gli operatori di nodi gli arbitri finali per la scelta di una modifica al software di Bitcoin. Questo ruolo di arbitro, sostengono Russell e quelli come lui, è stato il punto chiave della saga di SegWit e ONE dei controlli più efficaci di Bitcoin per gli utenti contro interessi potenti.

Ecco perché i sostenitori di questa linea di pensiero vogliono che il codice per una qualche forma di UASF sia incluso fin dall'inizio nella versione Speedy Trial.

Se Speedy Trial fallisce, l'attivazione si baserebbe su un soft fork attivato dall'utente in stile BIP8, una proposta che era stata discussa in precedenza ma che non aveva trovato consenso, spingendo quindi a ricorrere a Speedy Trial.

Questo metodo di attivazione avverrebbe dopo la prova veloce e includerebbe un periodo di segnalazione di un anno (o 15 mesi), dopo il quale Taproot si attiverebbe automaticamente sui nodi utente tramite UASF. (Questo scenario vedrebbe Taproot attivarsi nel 2022 o, al più tardi, nel 2023).

Tuttavia, affinché questo backup abbia effetto, Speedy Trial deve fallire e sembra che le parti interessate siano favorevoli a provare prima Speedy Trial.

La prossima settimana si terrà un altro incontro che potrebbe finalmente risolvere la questione.

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