- 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
T dovrai aspettare questa soluzione di ridimensionamento Ethereum , funziona ora
La maggior parte delle tecnologie di scaling Ethereum sono ben lungi dall'essere completate, ma OpenST afferma di avere una soluzione pronta per il "qui e ora".
Ethereum sta funzionando a piena capacità.
Almeno, questo è secondo Afri Schoedon, il release manager per il fornitore di software client Ethereum Parity Technologies. SuGiovedì, ha avvertito che, a causa delle sfide di scalabilità affrontate dalla seconda blockchain per capitalizzazione di mercato, è necessario: "Smettere di distribuire dapp su Ethereum".
Il tweet ha suscitato scalpore: il creatore Ethereum Vitalik Buterin è intervenuto per difendere il protocollo, mentre altri hanno criticato aspramente il progetto e indicato altre blockchain come soluzioni migliori.
E mentre sono in lavorazione diverse tecnologie di scalabilità (sia di livello uno che di livello due), la società blockchain OpenST ritiene che il suo nuovo protocollo, Mosaic, sia pronto ad affrontare tali problemi "qui e ora, piuttosto che tra molti anni", secondo Jason Goldberg, CEO di OpenST.
In un'intervista esclusiva con CoinDesk dopo che il progetto è stato rivelato per la prima volta all'hackathon Ethereum ETHBerlino, Goldberg ha sottolineato che Mosaic non richiede modifiche fondamentali alla rete Ethereum sottostante per essere implementato.
Attualmente, il team di OpenST si sta preparando a lanciare una versione preliminare di Mosaic tra soli tre mesi.
Una volta completamente testato, Mosaic potrebbe quindi fungere da soluzione di ridimensionamento utilizzata in anticipo rispetto ad altre soluzioni proposte, come lo shardinge zk-snarks, che richiedono modifiche alla blockchain Ethereum , denominata layer-one, in contrapposizione alle modifiche sui sistemi ausiliari off-chain in esecuzione su un layer secondario sopra Ethereum.
Il protocollo, creato in collaborazione con l'ex sviluppatore di Hyperledger Benjamin Bollen, consente di spostare i token in un sistema ausiliario in cui viene completata la maggior parte dell'attività di calcolo più impegnativa, per poi essere nuovamente reinserita in modo asincrono nella blockchain live Ethereum , o mainnet.
Ciò avviene tramite quello che Bollen descrive come "protocollo gateway". In effetti, qualsiasi token ERC-20, che è lo standard ampiamente diffuso per le nuove forme di Criptovaluta su Ethereum, è in grado di muoversi attraverso il protocollo gateway, incluso il Simple Token (OST) di OpenST, che ha raccolto più di 20 milioni di $ in una raccolta fondi ICO l'anno scorso, e token specifici per i clienti basati su OST.
In qualità di azienda che fornisce servizi di tokenizzazione completi alle aziende non blockchain, Mosaic aiuta gli sviluppatori a creare economie basate su token su Ethereum per raggiungere milioni di utenti finali nell'immediato, prima dell'esecuzione della roadmap di scalabilità ufficiale di Ethereum.
Goldberg ha detto a CoinDesk:
"Abbiamo ritenuto che fosse importante dimostrare che oggi le aziende tradizionali possono spostare le loro transazioni su catene ausiliarie aperte e crittograficamente udibili... e poi avere una finalità economica in seguito a molti degli scritti su Casper e allo sharding Ethereum pubblico".
In questo modo, secondo il team di OpenST, il protocollo proposto raggiunge due obiettivi.
In primo luogo, aumenta la capacità o il throughput della rete nell'elaborazione di volumi maggiori di transazioni token. E in secondo luogo, Mosaic riduce i costi di transazione, spendendo quantità minori di GAS, che è l'unità di lavoro computazionale su Ethereum.
La storia delle origini
Facendo un passo indietro, per comprendere come funziona il protocollo è utile notare su cosa si basa Mosaic: il lavoro di Buterin e del ricercatore Ethereum Virgil Griffith.
Per essere più precisi, si trattava del lavoro dei due suCasper FFG, che offre sia l'algoritmo di consenso proof-of-stake che lo sharding come soluzioni ONE livello volte ad aggiornare il quadro sottostante di incentivi che regolano la blockchain Ethereum .
Sono queste idee che hanno portato Bollen, architetto principale di Mosaic, a realizzare come proteggere i sistemi ausiliari off-chain su Ethereum senza sacrificare l'elevata capacità di transazione o i bassi costi.
Definendo questo lavoro fondamentale un'"apertura degli occhi", Bollen ha descritto a CoinDesk che, per aumentare la capacità della rete nel finalizzare le transazioni, il protocollo Mosaic ha sostanzialmente creato un "sistema di opt-in" per consentire agli sviluppatori di trasferire e completare completamente la maggior parte del lavoro di calcolo richiesto off-chain, prima di reinviare queste transazioni alla blockchain Ethereum in batch.
Bollen chiama questa operazione "token sharding", basandosi su una delle prime proposte Casper , in cui i contratti intelligenti vengono finalizzati senza il rigido requisito della replica completa del nodo per preservare l'integrità della blockchain.
Tuttavia, a differenza del comportamento di sharding proposto per Casper , che bilancerebbe automaticamente i carichi off-chain, Mosaic richiede agli sviluppatori di scegliere shard convenienti su cui eseguire i token.
Mosaic implementa anche una struttura di incentivi proof-of-stake, in cui i validatori delle transazioni token esprimono i voti, anziché risolvere enigmi computazionali, per elaborare le transazioni e ottenere ricompense. Come evidenziato da Bollen, Casper include importanti "condizioni di taglio" che puniscono efficacemente gli elettori disonesti nel sistema e disincentivano le false dichiarazioni.
Pertanto, oltre a rivelarsi immediatamente utile nel breve termine, Bollen sostiene che Mosaic fungerà da importante "banco di prova" per Ethereum, contribuendo alla ricerca sia sullo sharding che sulla proof-of-stake, con l'obiettivo di raggiungere una scalabilità della mainnet per miliardi di utenti finali in tutto il mondo, il che, come descrive Bollen, è un'impresa ad alto rischio.
Parlando degli alti rischi impliciti nel rilascio della proof-of-stake e nello sharding sul layer-1, Bollen ha affermato:
"Se facciamo [Casper] al ONE livello, dobbiamo ottenere tutti i componenti giusti e se fallisce, abbiamo rovinato Ethereum. Abbiamo ONE possibilità di farlo bene. Ecco perché è una tabella di marcia molto più dura e molto più lunga."
Andando più a fondo
Il mosaico si basa su due componenti principali.
Innanzitutto, utilizza un pool di validatori pubblici per proteggere le transazioni dei token sul sistema ausiliario e ritrasmetterle alla rete principale a intervalli regolari.
Tuttavia, affinché i validatori possano fare ciò, devono essere in grado di osservare simultaneamente i token puntati su Ethereum, nonché i risultati corrispondenti dei trasferimenti di token su catene ausiliarie eseguite in parallelo.
Ciò può essere fatto tramite il protocollo gateway che assorbe la cosiddetta "radice di stato" di entrambi i sistemi. Astato radicesi riferisce a un hash, ovvero una stringa univoca di simboli alfanumerici, che identifica e memorizza l'intero stato di un sistema, inclusi i saldi e il codice del contratto.
Assorbendo le radici di stato di entrambi i sistemi, i validatori possono quindi costruire ciò che Bollen chiama "metablocchi", verificati dal pool di validatori tramite un voto a maggioranza dei due terzi.
Una volta espressi i voti e confermati i meta-blocchi, i validatori raggiungono gli "obiettivi ottimali" per prendere l'ultimo stato finalizzato della meta-blockchain costruita e reinviarlo alla rete principale Ethereum .
Di conseguenza, è qui che, come descrive Bollen, "accade la magia".

Sebbene la blockchain sottostante Ethereum sia "gravemente limitata nella sua capacità", con il processo di token sharding di Mosaic, la capacità della mainnet di finalizzare le transazioni in qualsiasi momento viene moltiplicata. Inoltre, utilizzando la proof-of-stake, un algoritmo meno costoso dal punto di vista computazionale, anche i costi associati alla finalizzazione delle transazioni token su Ethereum vengono notevolmente ridotti.
Piano di backup
Il secondo componente chiave di Mosaic è il modo in cui l'intero sistema è protetto al suo CORE da Ethereum.
Sebbene computazionalmente intensiva, la validità garantita delle transazioni su Ethereum viene sfruttata come una protezione a prova di errore su cui gli utenti OpenST possono fare affidamento. Ad esempio, nel caso in cui i validatori non riescano a raggiungere un accordo di maggioranza dei due terzi sullo stato di una catena ausiliaria, verrà consultata la blockchain Ethereum .
Bollen ha dichiarato a CoinDesk: "Se una catena ausiliaria si blocca e T raggiunge più il consenso, abbiamo il sistema attivo di proof-of-work per continuare e recuperare l'ultimo stato impegnato".
Inoltre, fino al 2020, Mosaic sarà dotato di un "sistema di sicurezza" integrato che impedirà ai validatori di annullare lo staking dei token e di lasciare prematuramente le transazioni non convalidate.
Tuttavia, la garanzia degli sviluppatori di OpenST è che entro il 2020 Mosaic sarà completamente decentralizzato e "il sistema sarà completamente rilasciato al pool di validatori per determinarne il futuro".
Faranno tutto questo continuando a collaborare con una clientela in crescita composta da aziende come LGBT Foundation, PassKit e Animoca Brands, tra le altre.
E come la maggior parte degli sviluppatori, Goldberg e Bollen capiscono che il lavoro, anche con un lancio di successo, non è mai finito, sostenendo che non si tratta solo di sviluppare ulteriormente soluzioni di tokenizzazione più complete per le aziende, ma anche di aggiornare Ethereum per servire meglio gli sviluppatori e gli utenti di applicazioni decentralizzate.
Secondo Bollen, promuovere Mosaic come soluzione di scalabilità più ampia significa semplicemente rendere Ethereum "più sicuro per il futuro" e dargli "una pista molto più lunga e la possibilità di cambiare Internet e il modo in cui ci organizziamo".
A tal fine, ha affermato Goldberg, potrebbero essere implementate diverse soluzioni di scalabilità che saranno "praticabili e interessanti per diverse tipologie di clienti".
Ha concluso:
"Non si tratta di ONE approccio giusto o sbagliato. Si tratta di avere un corpo di lavoro comunitario che stia migliorando la catena di origine Ethereum e che fornisca opzioni su come scalare su Ethereum esistente."
Mosaicoimmagine tramite 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.
