Una nuova versione del codice di Casper, un previsto miglioramento al protocollo di consenso della blockchain Ethereum, è stato rilasciato dagli sviluppatori. Casper è un aggiormento molto atteso che promette di migliorare la scalabilità della rete.
I dettagli
Martedì Danny Ryan, lo sviluppatore di Casper the Friendly Finality Gadget (FFG), ha pubblicato Casper v0.1. Questa è la prima versione disponibile del codice su GitHub. Danny ammette che la “v0.1.0 segna più chiaramente le release per aiutare i clienti ed i revisori esterni a tenere traccia più facilmente del contratto e delle modifiche”. Inoltre ha dato un feedback su un post di Reddit riguardo l’aggiornamento, affermando:
“Non solo il team di ricerca sta utilizzando il contratto ora (auditor, sviluppatori di client, ecc). Per questo abbiamo voluto iniziare a rilasciare versioni più chiare e changelog per aiutare tutti a rimanere organizzati.”
Casper FFG è stato pubblicato per la prima volta nell’ottobre 2017. Questo con l’obiettivo di risolvere “questioni aperte di finalità economica attraverso depositi di validatori e incentivi criptoeconomici”. Alla fine di aprile, la proposta di miglioramento di Ethereum (EIP) n. 2011: Ibrido Casper FFG è stato introdotto. Lo scopo di questo EIP è quello di creare un sistema ibrido di consenso che cerca di allontanare la rete dai problemi associati al mining di ETH.
Secondo quanto riferito, l’algoritmo Hybrid Casper FFG combinerà il consenso Proof Of Work con il consenso Proof Of Stake (POS). Questo con l’obiettivo di passare al POS in futuro. Secondo l’EIP, una delle specifiche dell’aggiornamento riduce il premio di blocco per i miner a 0,6 ETH rispetto agli attuali 3 ETH.
Conclusione
Questo algoritmo è un progresso decisamente importante per la rete Ethereum. Il motivo di questa importanza è che questo aumenterà molto l’efficienza della blockchain e la sua scalabilità. Questa versione ibrida in realtà è soltanto una fase di passaggio per Ethereum nel percorso di transizione ad un algoritmo di consenso completamente POS. Una volta raggiunto questo traguardo (il POS completo) la rete non consumerà che una frazione dell’energia che consuma in questo momento e sarà capace di processare molte più transazioni nello stesso intervallo di tempo su catena. Questo, insieme allo Sharding (Che Vitalik afferma “Sta arrivando”) e alcune soluzioni di scalabilità fuori catena (come Plasma o Plasma Cash) dovrebbero consentire a Ethereum di risolvere (almeno in buona parte) i problemi che la sua blockchain sta affrontando in questo momento.
Infatti sono pochi gli entusiasti del settore che non hanno sentito parlare di CryptoKitties. Un gioco di gatti disegnati collezionabili online basato sulla blockchain Ethereum che al momento della sua massima popolarità ha “mandato in tilt” la blockchain sottostante. Infatti il numero di transazioni generate da questa DAPP erano troppe per il protoccolo alla sua base. Questo ha portato a un aumento dei tempi e costi di transazione. Essere “sconfitto” da un gioco di gatti collezionabili, per una piattaforma che si pone come il fondamento del Web 3.0 decentralizzato è abbastanza grave, se non umiliante. Per questo motivo trovare una soluzione a simili problemi è essenziale per Ethereum.
Detto questo, un aggiornamento tanto importante dovrebbe portare un certo entusiasmo nel mercato quando si avrà notizia della sua implementazione. Quindi, tra non troppo tempo potrebbe essere il momento di investire in questa criptovaluta.