- 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
Conto alla rovescia per Bisanzio: cosa resta prima del prossimo fork di Ethereum?
A pochi giorni dal prossimo hard fork di Ethereum, CoinDesk illustra come le parti interessate si stanno preparando.
Il prossimo importante aggiornamento di Ethereum, la seconda blockchain più grande al mondo per valore totale, sarà attivo tra meno di una settimana.
Parte di un aggiornamento più ampio e multicomponente denominatoMetropoli, il cosiddetto codice "Bisanzio" entrerà in vigore al blocco 4.370.000 – ovvero tra circa quattro giorni secondometriche attuali– come unforchetta dura. Un comune (macontroverso) strategia per l'aggiornamento delle blockchain, ciò significa che le modifiche devono essere ampiamente accettate da tutte le parti interessate sulla blockchain Ethereum .
In questa luce, tuttavia, è degno di nota che l'uso di questo meccanismo in passato abbia avuto risultati contrastanti per Ethereum. Ad oggi, la piattaforma ha condotto quattro forchette dure, con solo ONE che ha portato alla creazione di una blockchain alternativa, Ethereum Classic.
Considerando che i cambiamenti in Byzantium sono stati delineati nella roadmap Ethereum fin dal 2015, è improbabile che si riveli problematico. Con due importanti aggiornamenti di Metropolis posticipati, Byzantium è forse meglio visto come un aggiornamento conservativo che introdurrà nove protocolli di miglioramento Ethereum (EIP) chiave sulla piattaforma.
Nel complesso, le modifiche sono progettate per rendere la piattaforma più leggera e veloce da eseguire, migliorando la velocità delle transazioni, la sicurezza dei contratti intelligenti e, alla fine, forse,Privacy.
Detto questo, c'è ancora molto lavoro da fare per l'aggiornamento e diverse parti interessate stanno ora entrando nelle fasi finali dei preparativi.
Clienti
Poiché il passaggio a Byzantium dipende dall'aggiornamento dei nodi di rete, l'obiettivo principale nei prossimi giorni sarà garantire che i clienti che offrono software ai nodi siano pronti per l'aggiornamento.
Ciò significa che le startup responsabili della supervisione dei clienti devono garantire che il loro software contenga effettivamente gli EIP che applicano l'hard fork di Byzantium. Sebbene ogni cliente applichi le stesse regole, queste sono scritte in linguaggi di programmazione diversi e supportate da team di sviluppatori diversi.
Questo è ciò che Ethereum ha chiamato "diversità del cliente", che ha lo scopo di consentire l'innovazione mantenendo un protocollo di base stabile e univoco.
Affinché l'aggiornamento avvenga in modo coerente sulla piattaforma, tutti i client Ethereum devono eseguire l'aggiornamento con un software che imponga il numero di blocco 4.370.000 (ciò T ha alcun impatto sui servizi di terze parti come i portafogli online, tuttavia, ed è rilevante solo per le persone che gestiscono direttamente i nodi). Gli EIP sono codificati nei client insieme a un numero di blocco, a quel punto verrà attivato l'hard fork di Byzantium.
Entro la prossima settimana, tutti i principali client Ethereum dovranno rilasciare un aggiornamento Byzantium, con ampio tempo per l'aggiornamento dei nodi. Se alcuni nodi vengono lasciati indietro, la blockchain si dividerà, creando diverse versioni della stessa piattaforma.
Tuttavia, al momento in cui andiamo in stampa, la maggior parte sembra pronta.
Go Ethereum (chiamato anche Geth) è il client Ethereum più popolare, possedendo circa il 69 percento di tutti i nodi Ethereum . La settimana scorsa, ha rilasciato un aggiornamento pronto per Byzantium contenente il numero di blocco, anche se, al momento in cui scrivo, solo circametàdei nodi che eseguono Geth sono stati aggiornati.
Il secondo cliente più grande, Parity, ha rilasciato un aggiornamento pronto per ByzantiumIeri, ma è stato ritirato dopo che è stato trovato un bug di consenso in un test fuzz (un tipo di analisi dettagliata degli errori che consiste nel riempire un programma per computer con dati eclettici finché non viene individuata una debolezza).
Si prevede che un nuovo aggiornamento verrà rilasciato più tardi oggi. Del 35 percento circa di nodi che girano su Parity, nessuno di questi è stato aggiornato per applicare correttamente l'hard fork.
I restanti client node sono relativamente piccoli e alcuni hanno anche rilasciato una versione pronta per Byzantium. Il client Ethereum basato su python del fondatore di Ethereum Vitalik Buterin ha reso disponibile un aggiornamento questa mattina. Allo stesso modo, EthereumJ basato su java e EthereumJS basato su java script hanno rilasciato un aggiornamento in mattinata.
Gli sviluppatori di Cpp-ethereum affermano che stanno ancora lavorando al cambiamento.
Minatori
Chi conosce la roadmap di Ethereum probabilmente sa che il protocollo ha pianificato da tempo di eliminare gradualmente il suo meccanismo di consenso proof-of-work in favore di un'alternativa più sperimentale e, a loro avviso, più egualitaria, chiamata proof-of-stake.
Questa transizione, tuttavia, non sarà pronta per Bisanzio, sebbene siano stati apportati alcuni miglioramenti pensati per agevolare l'eventuale cambiamento.
Maggior parte in particolare forse è che con Byzantium la difficoltà di mining sarà notevolmente abbassata. Ciò significa che il tempo di transazione Ethereum sarà più veloce e i minatori saranno pagati meno per i loro sforzi. Su Ethereum, i minatori gestiscono anche un client Ethereum e quindi dovranno aggiornare Byzantium di conseguenza, il che introdurrà anche cambiamenti significativi.
L'aggiornamento rende il mining dei blocchi più veloce e, per compensare questo, le ricompense dei blocchi per i minatori dopo Byzantium si ridurranno di 2 ETH, ovvero circa $ 604 secondo metriche attuali.
Questo aggiornamento è statoampiamente supportato, ma è stato causa di qualche controversia, che ha portatoalcune feste minacciare di continuare a estrarre l' Ethereum pre-bizantino. A meno che questi sforzi non si rivelino significativi, è improbabile che ciò abbia un impatto sugli scambi.
Scambi
Se tutto andrà secondo i piani, queste startup non saranno toccate dal fork di Byzantium.
Qui, tuttavia, è opportuno sottolineare le complicazioni del passato. L'ultimo importante hard fork di Ethereum, una misura di emergenza in risposta al fallimento di un'importante applicazione decentralizzata chiamata The DAO, ha causato la creazione improvvisa di due criptovalute ether concorrenti.
Poiché un piccolo gruppo di utenti ha rifiutato il cambiamento, sono stati in grado di riavviare la vecchia blockchain, formando un progetto ora noto come Ethereum Classic, valutato a $ 11,48 secondo metriche attuali.
Come accennato, ci sono unmanciatadi segnali che indicano che la diatriba bizantina sarà controversa, anche se nessuno sembra avere particolare significato.
Un paio di progetti degni di nota sono quelli che intendono introdurre nuove varianti di Ethereum, ad esempioEterite, che vuole creare una versione di Byzantium che non abbassi la ricompensa del mining. Se il movimento ottiene supporto, questo potrebbe mettere pressione sugli exchange, che hanno mostrato una recente volontà di supportare asset in esecuzione su cosiddette blockchain "di minoranza" come un modo per offrire nuove alternative agli speculatori.
Sviluppatori di applicazioni
Anche le applicazioni che girano su Ethereum difficilmente incontreranno difficoltà.
Mist, il browser Ethereum per applicazioni decentralizzate (dapp), si aggiorna automaticamente a Byzantium una volta riavviato. Lo stesso vale per tutte le dapp su Ethereum.
Se l'hard fork si verifica in modo coerente tra i nodi, gli aggiornamenti dovrebbero attivarsi immediatamente dopo il blocco numero 4.370.000.
Tuttavia, c'è ONE cambiamento importante che farà una netta differenza nel modo in cui gli sviluppatori interagiranno con le transazioni sulla blockchain Ethereum .
Dopo Bisanzio, il modo di rilevare le transazioni fallite cambierà, anche per i contratti che sono già stati distribuiti. Il metodo per rilevare una transazione fallita dopo Bisanzio è spiegato più in dettaglioQui.
Orologio astronomicotramite Shutterstock
Rachel-Rose O'Leary
Rachel-Rose O'Leary è una programmatrice e scrittrice presso Dark Renaissance Technologies. È stata lead tech writer per CoinDesk 2017-2018, occupandosi di Privacy tech ed Ethereum. Ha un background in arte digitale e filosofia e scrive di Cripto dal 2015.
