Notizie

Bitcoin Client illimitato si blocca durante la lettura di SegWit Blockchain dopo aver cambiato i client

Finora ci sono stati più problemi con i client Bitcoin Unlimited. L'ultimo numero ruota attorno alla lettura della blockchain SegWit dopo il cambio di client. Qualsiasi utente Core che passa alla BU e legge lo stesso blockchain index incontrerà un crash del client. Apparentemente, questo è dovuto al fatto che i dati non sono supportati dal cliente della BU. Per qualche ragione, questo sta causando un bel po 'di polemiche su Reddit.

Non è del tutto sorprendente apprendere che i clienti della BU non possono leggere i blocchi SegWit. È ugualmente possibile che un vecchio client Core non legga neanche quella blockchain. Risolvere questo problema non è facile, a meno che gli sviluppatori della BU non vogliano supportare le transazioni SegWit. Ciò sembra sempre più improbabile in questa fase, anche se, soprattutto perché questo problema sta causando problemi al testnet proprio adesso.

Tuttavia, ciò può causare alcuni problemi agli utenti che eseguono un nodo di rete. Chiunque passi da Core a BU soffrirà di una blockchain "corrotta". Il dover scaricare l'intera catena ancora una volta spegnerà alcuni utenti nel processo. Qualche forma di patch di compatibilità dovrà essere rilasciata ad un certo punto, a meno che non si presenti un'altra soluzione "valida". Avere un crash del client non è affatto professionale, anche se è comprensibile il motivo per cui ciò accade.

Altre cattive notizie per gli utenti Bitcoin Unlimited

È interessante notare che lo stesso problema non si applica all'utilizzo del client Bitcoin Core. Ogni client SegWit che riceve un blocco da 2 MB lo rifiuterà automaticamente. Tuttavia, il client non si arresta in modo anomalo, il che rende il client Core più resiliente a tali cambiamenti. È evidente che qualcosa dovrà cambiare per il cliente della BU. Inoltre, questa è un'altra indicazione su come gli sviluppatori della BU non sono "professionali" rispetto alle loro controparti Core. Il numero di montaggio dei problemi di codifica BU non può essere ignorato.

Fortunatamente, problemi come questi possono essere risolti mentre i client sono ancora sul testnet. Se questo scenario si presentasse sulla rete principale, le cose sarebbero molto più problematiche. Quindi, ancora una volta, un utente Reddit sottolinea come il repository di sviluppo BU sembra piuttosto tranquillo. A meno che altre persone intensifichino i loro sforzi per costruire questo cliente in un modo più professionale, potrebbero sorgere ulteriori problemi come questi.

Risincronizzare l'intero blockcoin di bitcoin potrebbe non essere un grosso problema per alcune persone, però. Altri lo vedono come un ostacolo importante che ostacola l'adozione di Bitcoin Unlimited. Risolvere questo problema è una questione banale, dall'aspetto delle cose. Al momento, non esiste un client bitcoin in grado di supportare sia SegWit che Bitcoin Unlimited. È tuttavia dubbio che un tale progetto possa mai esistere.

Immagine di intestazione per gentile concessione di Shutterstock