- 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
Il hard fork programmato di Bitcoin Cash è stato ostacolato da un bug del software
La rete Bitcoin Cash si biforca dopo che è emerso un bug nel codice della criptovaluta durante un aggiornamento, spingendo gli sviluppatori a mettere insieme un hotfix.
Un aggiornamento a livello di sistema, altrimenti noto come hard fork, sembra aver diviso in due la rete Bitcoin Cash .
Bitcoin Cash è la quarta Criptovaluta più grande al mondo e possiede una capitalizzazione di mercato di oltre 6 miliardi di dollari. IL catena divisa si è verificato dopo che la rete Bitcoin Cash ha tentato di aggiornare il software al blocco numero 582.679, secondo i dati dello strumento Forkmonitor di BitMEX Research.
Come notato da un utente suReddit, ONE versione del software del gruppo di sviluppatori Bitcoin Cash , Bitcoin ABC, presentava un bug nel codice che colpiva il mempool Bitcoin Cash e che non era correlato all'aggiornamento stesso.
Simile alla blockchain Bitcoin , Bitcoin Cash richiede ai miner di convalidare le transazioni e aggiungere nuovi blocchi. Il mempool è costituito da tutte le transazioni in sospeso sulla blockchain in attesa di approvazione da parte di un miner.
Come affermato dall'utente Reddit "FerriestaPatronum":
"LOOKS che ci sia stato un piccolo bug nelle regole di accettazione del mempool dopo l'[hard fork]... Da quello che ho capito finora, LOOKS che il conteggio delle operazioni venisse convalidato con le vecchie regole, non con ONE nuove."
Da allora, tuttavia, gli sviluppatori hanno rilasciatonuovo codiceper risolvere il bug. Secondo i dati diDanza delle monetee dai commenti degli osservatori, il bug ha generato una serie di blocchi di transazione vuoti prima della correzione.
Vin Armani, CTO dell'applicazione Bitcoin Cash CoinText, ha ribadito a CoinDesk: "I blocchi sono andati vuoti per circa un'ora e mezza. Ora il mempool è pulito e le transazioni vanno nei blocchi normalmente. Tutto è tornato alla normalità".
Tuttavia, al momento non è chiaro quanti nodi, ovvero i server dei computer che eseguono il software Bitcoin ABC, siano stati aggiornati al software corretto.
In risposta al problema, l'exchange Cripto Poloniex ha annunciato che avrebbe sospeso prelievi e depositi alla luce del problema dell'hard fork.
A questo proposito, Poloniex Exchange ha twittato:
"BCH ha avuto un problema con l'hard fork pianificato per oggi. Di conseguenza, abbiamo disabilitato depositi e prelievi per BCHABC fino a nuovo avviso. Gli sviluppatori CORE BCH ci stanno lavorando. Grazie per la pazienza."
Una forma di centralizzazione
Secondo il team di ricerca e sviluppo delle operazioni di mining e pool per la startup blockchain Navier, la maggior parte dei miner Bitcoin Cash utilizza il software Bitcoin ABC anziché altre implementazioni di software Bitcoin Cash come Bitcoin Unlimited (BU).
"La maggior parte dei minatori Bitcoin Cash utilizza il client ABC anziché il client BU, quindi le persone creavano transazioni e le inviavano al mempool più velocemente di quanto potessero essere scritte in un blocco e la maggior parte di quei blocchi erano vuoti", ha spiegato David Steinberg, vicepresidente di Navier.
Steinberg ha sottolineato che avere una diversità di implementazioni software potrebbe impedire che simili problemi nel codice facciano inciampare la rete blockchain.
Steinberg ha detto a CoinDesk:
"Avere un singolo tipo di nodo è una forma di centralizzazione: ti fidi della base di codice del tipo di nodo che hai selezionato per KEEP a funzionare come previsto. Idealmente, i miner avrebbero a disposizione più tipi di nodi a cui inviare nel caso in cui qualcosa del genere accada di nuovo."
Secondo Steinberg, avere “implementazioni di protocolli singolarmente popolari è particolarmente pericoloso durante gli hard fork.
"Il fatto che l'introduzione di questo bug abbia coinciso con l'hard fork ha esacerbato il problema, poiché è necessario aggiornare il nodo per partecipare al fork", ha spiegato Steinberg. "Per i normali aggiornamenti incrementali, non tutti i nodi saranno aggiornati altrettanto rapidamente, quindi è più probabile che un problema come questo riguardi solo un piccolo numero di miner".
Pertanto Steinberg concluse:
"Direi che la cosa più importante da imparare è che i programmatori commettono errori e che anche i sistemi decentralizzati possono essere influenzati in modi inaspettati dai più piccoli elementi di centralizzazione, come l'affidamento a un'unica base di codice".
Questa è una storia in evoluzione e verrà aggiornata. L'estratto di questa storia è stato aggiornato per chiarire che il bug del codice non era correlato al codice hard fork stesso.
Immagine della forchetta incrociatatramite Shutterstock
Christine Kim
Christine è un'analista di ricerca per CoinDesk. Si concentra sulla produzione di approfondimenti basati sui dati sul settore delle Criptovaluta e della blockchain. Prima del suo ruolo di analista di ricerca, Christine era una reporter tecnologica per CoinDesk, occupandosi principalmente degli sviluppi sulla blockchain Ethereum . Portafoglio Criptovaluta : nessuno.
