Titolo originale: "Panoramica dell'ecosistema Blockchain modulare"
Autore: Kadeem Clarke
Compilato da: Shenchao TechFlow
La blockchain è in continua evoluzione e ogni iterazione cerca di risolvere il trilemma blockchain di decentralizzazione, scalabilità e sicurezza. Blockchain come Bitcoin, Ethereum e Solana hanno una struttura monolitica e quattro funzioni principali: disponibilità dei dati, consenso, regolamento ed esecuzione.
Poiché queste funzioni competono per le stesse risorse, una blockchain monolitica incontrerà inevitabilmente i seguenti problemi di scalabilità.
Le soluzioni blockchain modulari come Celestia, Dymension e Fuel offrono agli sviluppatori un'ampia gamma di opzioni non solo per estendere la blockchain ma anche per consentire l'interoperabilità cross-chain.
Il concetto di creazione di blockchain modulari è ancora molto nuovo, quindi sarà interessante vedere quali catene esistenti inizieranno ad adottare un approccio simile.
Le blockchain modulari hanno una maggiore efficienza perché concentrano i validatori sui frammenti, il che aumenta la produttività della blockchain.
Ecco alcuni vantaggi della blockchain modulare:
Sovranità
Scalabilità
Progetti facili da realizzare
Celestia
Celestia, focalizzata sull'espansione della blockchain, ha raccolto 55 milioni di dollari per finanziare i suoi piani di espansione. Celestia sta creando un'architettura blockchain modulare unica per risolvere i problemi di scalabilità e distribuzione.
Il team di Celestia intende rendere l'implementazione della blockchain semplice per tutti. Pertanto, l’architettura blockchain modulare di Celestia dà priorità ai seguenti aspetti:
Migliorare la scalabilità
Sicurezza condivisa
Questioni di sovranità
Gli sviluppatori possono scegliere il proprio ambiente di esecuzione, ad esempio Solana VM ed EVM. Celestia offre anche una borsa di studio per costruttori modulari. Nel loro recente annuncio di finanziamento hanno elencato tre progetti blockchain come utenti del loro livello di disponibilità dei dati:
Eclissi
Costellazione
Dimensio
Il programma fornisce inoltre 3.000 dollari al mese per tre mesi a 26 membri della sua “Modular Fellows Cohort”. Uno dei vincitori è stato Scott Sunarto, che in precedenza ha lavorato presso la Ethereum Foundation e Uniswap Labs.
Celestia è ancora nelle prime fasi di sviluppo. Il team di sviluppo ha rilasciato una notifica MVP nel 2021 e ha lanciato la rete di sviluppo nel novembre 2021. Il 2022 è ancora più importante poiché il progetto ha lanciato la sua testnet e si sta gradualmente sviluppando verso la mainnet.
Dimensio
Come parte dell'ecosistema Cosmos, questo livello di insediamento modulare offre la possibilità di avviare Enshined Rollup (logica di rollup integrata nel protocollo), il che apre casi d'uso decentralizzati.
Dymension è un Rollup sovrano basato su Cosmos che mira a semplificare lo sviluppo di RollApp (RollApp focalizzate su applicazioni personalizzate) tramite Dymension Chain (livello di insediamento), RDK (RollApp Development Kit) e IRC (Inter-Rollup Communication).
Dymension è ottimizzato per mantenere lo stato Rollup, la verifica e le prove di frode, accettando solo transazioni Rollup e trasferimenti di base.
Su Dymension, gli sviluppatori possono concentrarsi sui requisiti della logica aziendale e distribuire rapidamente Rollup specifici dell'applicazione utilizzando RDK e un livello di regolamento specializzato, beneficiando al contempo di IRC, sicurezza condivisa e disponibilità dei dati.
Dymension RollApps, come Cosmos, punta a creare blockchain specifiche per le applicazioni per ridurre il sovraccarico del consenso. Basato su Cosmos-SDK, RDK aggiunge nuovi moduli e modifica quelli esistenti per garantire che RollApp sia compatibile con il protocollo Dymension e altri strumenti dell'ecosistema Cosmos. RollApps può comunicare con qualsiasi catena abilitata per IBC tramite Dymension Hub.
Laboratori di carburante
Fuel Labs sta sviluppando un livello di esecuzione veloce per uno stack blockchain modulare. Fuel ha registrato una crescita significativa poiché il progetto ha riunito alcuni dei migliori ingegneri.
La tecnologia Fuel si basa su tre pilastri:
Esecuzione di transazioni parallele: Fuel fornisce potenza di elaborazione di alto livello eseguendo transazioni in parallelo
Fuel Virtual Machine (FuelVM): FuelVM aumenta lo spazio di progettazione per gli sviluppatori
Eccellente esperienza per gli sviluppatori (utilizzando Sway e Froc): Sway, il linguaggio specifico di Fuel, offre un'esperienza di sviluppo unica e semplificata. Fuel ha anche una toolchain di supporto chiamata Forc.
Fuel è progettato per essere un mezzo a guida autonoma. Gli sviluppatori possono creare senza ricorrere a intermediari. Offre modularità e un'alternativa futura a Ethereum. Ethereum si sta muovendo verso una direzione incentrata sul Rollup. Fuel sostiene di poter estendere il livello di esecuzione oltre i Rollup standard. Il team sostiene che riuscirà a farlo senza compromettere la sicurezza e a costi contenuti.
Poiché Fuel è progettato per essere a prova di frode, i requisiti di risorse del nodo completo potrebbero essere più elevati del solito, aumentando la capacità di larghezza di banda e consentendo agli utenti di convalidare la catena tramite client leggeri con attendibilità ridotta al minimo.
Vantaggi della blockchain modulare
Scalabilità
Le blockchain monolitiche consentono agli utenti di collocare tutte le funzionalità blockchain previste in uno strato monolitico noto come Livello 1. Ciò rende difficile la creazione di una blockchain poiché tenta di gestire tutte le funzioni simultaneamente all'interno di un singolo strato. Le diverse funzioni di una blockchain modulare sono condivise tra diversi livelli, migliorando la scalabilità e prevenendo le interruzioni della rete.
Semplificare la creazione della blockchain
Per lanciare una nuova blockchain, i miner devono affrontare problemi di sicurezza e decentralizzazione, che potrebbero impedire ad alcuni di ottimizzare l'hash rate al di fuori della rete (opportunità). Quando i minatori si concentrano meno su funzioni specifiche, come il consenso, possono sfruttare il layout e creare nuove blockchain più velocemente, indipendentemente dall'architettura della blockchain.
flessibilità
Il layout di una blockchain modulare è molto più flessibile di quello di una blockchain monolitica. Il suo scopo è quello di fornire ai minatori funzionalità non disponibili sulle blockchain monolitiche.
Riassumere
Con lo sviluppo di Layer 2 e Rollup, l'ecosistema Ethereum si è spostato verso un'architettura modulare.
Uno dei maggiori ostacoli all'adozione su larga scala della tecnologia blockchain è la scalabilità.
Le soluzioni di ridimensionamento di livello 1 si concentrano sulla produzione di blocchi piuttosto che sulla loro convalida. L'infrastruttura blockchain modulare è progettata per promuovere l'adozione del Web 3 con scalabilità, sicurezza e decentralizzazione, e si concentra su facile integrazione, rapida distribuzione ed esperienza utente.
