Sommario

  1. La prossima evoluzione nella creazione di nuove blockchain sono gli SDK che consentono di creare nuovi strati di esecuzione che possono utilizzare immediatamente le blockchain modulari esistenti. Ciò aumenta l'efficienza con cui è possibile creare nuove blockchain riducendo al minimo i costi.
  2. I livelli di esecuzione possono essere implementati su layer di disponibilità dei dati e mantenere la sovranità di un layer 1 indipendente. Ciò consente loro di apportare miglioramenti e utilizzare il consenso sociale senza dipendere da comunità esterne.
  3. Per uno strato di esecuzione implementato su un layer di disponibilità dei dati, non ci sono restrizioni sul tipo di ambiente di esecuzione che può essere creato e implementato.

Introduzione

Tradizionalmente, creare una nuova blockchain è stato un impegno intensivo in risorse che comporta notevoli costi di tempo e denaro. Anche se ora è possibile implementare le blockchain in modo più efficiente, ci sono ancora ostacoli esistenti che causano attrito nel processo di avvio. Le blockchain modulari possono aiutare a facilitare questo processo, riducendo l'attrito causato dall'infrastruttura esistente.

I costi del bootstrapping

Con l'avvento degli SDK come il Cosmos SDK e il suo motore di consenso corrispondente, Tendermint, i nuovi blockchain possono essere creati e innovati con significativa facilità rispetto ai loro predecessori. Tuttavia, esistono ancora limitazioni per il lancio di nuovi blockchain, come la ricerca di un insieme di validatori sicuri e l'assicurazione di una grande distribuzione di token in modo che la rete sia resiliente agli attacchi. Queste sono attività non banali che possono causare problemi difficili.

La prossima evoluzione della creazione di blockchain sarà resa possibile dalle architetture modulari. Ad esempio, un nuovo blockchain potrà essere creato utilizzando un SDK e avrà la capacità di utilizzare immediatamente i blockchain modulari esistenti. Ciò consente ai blockchain di essere lanciati in modo minimale specializzandosi nell'esecuzione, esternalizzando il consenso e la disponibilità dei dati a un livello esistente. Inoltre, i nuovi blockchain possono utilizzare livelli di regolamento che vengono lanciati sopra i livelli di disponibilità dei dati, dando agli sviluppatori l'opzione per la loro architettura.

Sovranità

Poiché gli execution layer non richiedono un meccanismo di consenso, non è necessario procurarsi un ampio insieme di validatori o garantire una distribuzione sufficiente di token. Grazie a questo, i nuovi blockchain potranno essere avviati senza difficoltà senza imposizioni di costi considerevoli di tempo o di denaro.

I blockchain che vengono lanciati come catene indipendenti hanno la sovranità sul proprio ambiente. Ciò significa che hanno il diritto di effettuare aggiornamenti senza dipendere da altre catene. Un blockchain sovrano consente ai propri nodi di determinare la catena canonica e agire sulla propria regola di scelta del fork. La regola di scelta del fork stabilisce come i nodi determinano e rilevano i fork, incluso l'accordo su quale sia la "principale" catena (canonical chain).