I test per il prossimo cambiamento di consenso di Ethereum procedono
A meno di un anno dalla formalizzazione di Casper , i clienti Ethereum stanno iniziando a testare uno smart contract per il grande cambiamento di consenso della rete.

Un cambiamento molto atteso, volto a liberare Ethereum dal suo processo di mining ispirato a Bitcoin, sta procedendo nella fase di test; i popolari client software della piattaforma stanno ora partecipando alla revisione.
In seguito a unRilascio software di aprile che ha visto l'idea formalizzata nel codice, l'aggiornamento LOOKS far transitare la seconda blockchain più grande del mondo in un nuovo modo per KEEP sincronizzati coloro che eseguono il suo software. Tuttavia, l'attuale iterazione dell'idea (chiamata Casper FFG) vede gli sviluppatori di Ethereum procedere con un piano che consentirebbe sia ai suoi nuovi che ai vecchi algoritmi di consenso di lavorare insieme per proteggere la rete da vettori di attacco imprevisti che potrebbero sorgere durante la transizione.
Secondo la proposta, i contratti intelligenti LINK i minatori che proteggono la rete con un nuovo gruppo di partecipanti denominato "validatori."
Il codice fornisce un modo per continuare l'attività di mining senza interruzioni, sovrapponendo uno smart contract a Ethereum che consente agli utenti di scommettere sulle cronologie delle transazioni in cambio di ricompense. Tuttavia, lo smart contract contiene anche una quantità limitata di ether, che è stata programmata per esaurirsi, o quello che gli sviluppatori chiamano un "funding crunch".
In base agli attuali tempi di blocco, il contratto è destinato a esaurirsi tra circa due anni, momento in cui è previsto il lancio del nuovo metodo di consenso, proof-of-stake, ed Ethereum rinuncerà completamente al suo livello di mining.
Ma mentre gran parte di ciò è stato nella tabella di marcia ufficiale del progetto, la novità è che lo smart contract in questionesta venendo testato di Parity, il secondo più grande client software Ethereum . Inoltre, Geth, il più grande client software Ethereum per utenti, si sta avvicinando al lancio della sua implementazione del codice su testnet.
"Tutti i principali clienti stanno lavorando all'implementazione", ha affermato Danny Ryan, autore delle specifiche Casper .
Lo slancio in avanti sarà un sollievo per molti nella comunità Ethereum che sono sconvolti dal recente rilascio di hardware specializzato per il mining Cripto che alcuni credono che disturberàla rete distribuita di utenti della piattaforma.
E con il lavoro in corso per testare lo smart contract, a meno di un anno dalla pubblicazione del white paper Casper , sembra che i clienti siano altrettanto interessati a spingere la proof-of-stake dal concetto al codice.
Ryan ha detto a CoinDesk:
"La proof of stake è sulla tabella di marcia sin dal giorno zero. La nostra comunità è molto entusiasta di compiere il primo passo con questo modello ibrido e di Seguici con un'implementazione completa [proof of stake] subito dopo."
Criticare il contratto
E coloro che sostengono il software hanno ragione di sentirsi sicuri del loro approccio attuale.
In ONE, i sostenitori sostengono che rilasciare il codice come contratto intelligente riduce innanzitutto la complessità della transizione completa alla proof-of-stake e crea un modello software-agnostico su cui basare le varie iterazioni software di Ethereum, o client.
"Il contratto funge da scatola nera per gran parte delle funzionalità e quindi riduce notevolmente la complessità del codice che deve essere replicato tra i clienti", ha affermato Ryan.
Mentre gli sviluppatori client implementano la specifica, ha detto Ryan, è probabile che identifichino problemi che possono anche essere riprodotti nel codice iniziale. È già stato identificato un problema, unpezzo di codiceche potrebbero consentire transazioni spam.
Wei Tang, lo sviluppatore che si occupa dell'integrazione di Parity, ha dichiarato a CoinDesk:
"Il team di ricerca Casper è davvero aperto a queste critiche."
Tang ha aggiunto che il suo team ha affrontato in modo proattivo i problemi man mano che si presentavano e ha affermato: "Penso che il team di ricerca Casper , Geth, Parity e altre implementazioni debbano ancora collaborare per concordare e migliorare le specifiche".
Si tratta quindi di un momento di collaborazione tra i ricercatori Casper e gli sviluppatori clienti, ognuno dei quali lavora insieme per finalizzare il codice.
Ryan ha ribadito questo concetto, affermando a CoinDesk: "Formalizzare le specifiche nell'EIP 1011 ha davvero aperto i contributi e lo sviluppo all'intera comunità".
Altri testnet
Secondo Wei, Parity sta utilizzando la specifica testnet per testare la funzionalità della rete, come il modo in cui avviene il voto e vengono formati i blocchi, nel tentativo di assicurarsi che il codice dello smart contract si comporti in condizioni che rispecchiano quelle di Ethereum stesso. Non solo, ma Wei ha detto che il test riguarda anche l'assicurarsi che lo smart contract T entri in conflitto con il modo in cui sono scritti i client Ethereum .
E in questi test, ha affermato Wei, sia il team Parity che quello Geth hanno fatto buoni progressi.
"Sono entusiasta della testnet di Parity", ha detto Ryan a CoinDesk, "credo che siano il primo cliente a implementare EIP 1011. Man mano che più clienti implementeranno, li faremo entrare nella rete di Parity o coordineremo una nuova testnet".
Tuttavia, l'attuale testnet di Parity T sarà l' ONE.
"L'attuale testnet Parity Casper non sarà certamente l' ONE", ha affermato Wei, sottolineando che la specifica dovrà essere testata molte volte prima di essere finalmente rilasciata a tutti gli utenti.
Ha continuato:
"Casper rappresenta un cambiamento relativamente importante nel protocollo di consenso, quindi dobbiamo essere cauti. Inoltre, ci sono molti parametri nelle specifiche che devono essere finalizzati."
Ryan ha detto cose simili sul non affrettare l'implementazione, durante un Ethereumchiamata dello sviluppatore COREil 1° giugno.
Secondo Ryan, è improbabile che lo smart contract venga lanciato insieme al prossimo hard fork di Ethereum, Constantinople. Piuttosto, ha continuato Ryan, è importante che tutti i client Ethereum testino il codice in un ambiente di test condiviso prima che tali decisioni possano essere prese.
"Parity ha fatto un ottimo lavoro e c'è del lavoro in corso con il team parallelo con Geth, per mettere insieme tutti i pezzi e sperare di ottenere una testnet con più di Parity nelle prossime settimane", ha concluso.
MODIFICA (07:30 UTC 8 giugno 2018):Una versione precedente di questo articolo confondeva erroneamente la "crisi dei finanziamenti" con la "bomba di difficoltà". Ora questo errore è stato corretto.
Immagine di saldaturatramite Shutterstock
More For You

Enflux afferma che “la domanda c’è” ma nessuno sta aumentando la quantità, mentre i dati di Glassnode mostrano un allentamento della pressione di vendita insieme a un’attività di mercato più debole.
What to know:
- Bitcoin sta oscillando in un intervallo ristretto intorno a 76.500$, con un'attività contenuta mentre gli operatori attendono un chiaro catalizzatore macroeconomico.
- I mercati di previsione vedono una solida possibilità che il bitcoin si mantenga sopra i 74.000 dollari e chiuda la settimana oltre i 76.000 dollari, riflettendo aspettative di stabilità...











