Ethereum Layer 2 Starknet ha introdotto "appchain", un framework che consente agli sviluppatori di creare blockchain specifiche per l'applicazione all'interno del suo ecosistema. Questa mossa è in linea con la tendenza crescente delle reti modulari nello spazio Layer 2, dove progetti come Optimism, Polygon, zkSync e Arbitrum hanno già aperto la strada.
Gli sviluppatori possono utilizzare Starknet Stack, gli strumenti di sviluppo nativi dell'ecosistema, per costruire le proprie appchain. Queste blockchain beneficeranno di una maggiore sicurezza attraverso l’uso delle prove STARK. Al centro dello stack c'è Cairo, un linguaggio di programmazione sviluppato dal team StarkWare, che condivide somiglianze con Rust.
Lo Starknet Stack si è evoluto rapidamente ed è già la soluzione Layer 2 più performante in termini di throughput. Con una fiorente comunità di sviluppatori e uno stack di rollup decentralizzato, che include infrastrutture essenziali costruite da team indipendenti, Starknet sta facendo passi da gigante.
Le Appchain sono state a lungo riconosciute come una necessità e l'offerta SaaS di StarkWare, StarkEx, ha già alimentato appchain L2 di successo come dYdX e Sorare. Queste appchain offrono ambienti su misura per le applicazioni per ottenere un migliore controllo sulle specifiche, costi inferiori, maggiore scalabilità e privacy opt-in. Lo Starknet Stack mira a consentire a qualsiasi applicazione di distribuire la propria Starknet Appchain in modo permissionless.
I componenti fondamentali dello Starknet Stack, che includono le prove STARK, il linguaggio di programmazione Cairo e l'astrazione nativa degli account, soddisfano un'ampia gamma di applicazioni e casi d'uso. Con l'aggiornamento alla versione v0.12.0 sulla Mainnet, Starknet è diventata la soluzione Layer 2 più performante in termini di transazioni al secondo (TPS). Si prevede che il suo vantaggio in termini di prestazioni aumenterà nel tempo poiché opera indipendentemente dai vincoli legacy imposti dall'EVM.
Per soddisfare le esigenze specifiche delle applicazioni, lo Starknet Stack consente la messa a punto delle piattaforme. L'ecosistema si concentra sulla dimostrazione dei progressi attraverso sforzi di sviluppo orchestrati dalla Starknet Foundation e dalle sue partnership.
Il lancio di Starknet Appchain personalizzate utilizzando Starknet Stack offre diversi vantaggi. Queste appchain forniscono protezione dalla congestione sulla Starknet pubblica, portando a un throughput e a un'esperienza utente migliorati. Inoltre, possono implementare funzionalità non supportate sulla catena pubblica, fungendo da preziosi esperimenti che possono avvantaggiare altre appchain o la rete pubblica nel suo complesso. Inoltre, le Starknet Appchain offrono scalabilità configurando vari parametri, tra cui consenso, caratteristiche della blockchain e disponibilità dei dati.
Lo Starknet Stack sta rapidamente diventando lo stack Layer 2 più decentralizzato, puntando a raggiungere sicurezza di rete, resilienza, trasparenza, scalabilità e innovazione. La Starknet Foundation e vari team all'interno dell'ecosistema collaborano per produrre versioni ottimizzate dei componenti principali e introdurre componenti completamente nuovi, migliorando la decentralizzazione complessiva.
Esempi degni di nota di sforzi di sviluppo guidati dalla comunità includono Madara Sequencer, basato su Substrate, che utilizza meccanismi di consenso decentralizzati, e LambdaClass, che sta sviluppando componenti essenziali quali dimostratori, sequenziatori, motori di esecuzione ed esploratori di rete.
Lo Starknet Stack sfrutta la potenza di Cairo, un linguaggio di smart contract di uso generale che ha generato un'enorme eccitazione nella comunità degli sviluppatori. Cairo offre un'esperienza familiare ed ergonomica, rendendo efficiente lo sviluppo di smart contract. La sua capacità di produrre calcoli dimostrabili e facilitare il riutilizzo del codice lo posiziona come ambiente preferito per scrivere smart contract su Starknet.
Mentre Starknet Stack è un work in progress, Starknet Appchain può già essere eseguito come servizi ospitati forniti da StarkWare. Gli sviluppi futuri vedranno probabilmente altri team e provider di servizi offrire servizi di hosting Appchain, consentendo a ciascuna applicazione di fare scelte ottimali in merito alla selezione e all'integrazione dei componenti.
Guardando al futuro, si prevede che Starknet Appchains migrerà al Livello 3 (L3) per una migliore scalabilità e commissioni del gas ridotte durante l'esecuzione sulla rete pubblica Starknet di Livello 2.
In conclusione, lo Starknet Stack sta vivendo una crescita notevole ed è pronto a dominare lo spazio Appchain. Con le sue prestazioni superiori, la sicurezza migliorata e le capacità espressive, attrae una fiorente comunità di sviluppatori dedita alla sua rapida evoluzione. Man mano che più applicazioni si uniscono all'ecosistema, lo Starknet Stack continuerà a evolversi e a soddisfare le diverse esigenze degli sviluppatori, guidando in ultima analisi il più ampio avanzamento delle soluzioni Layer 2 su Ethereum.
Fonte: https://azcoinnews.com/starknet-unveils-appchains-empowering-developers-to-create-custom-blockchains.html


