Spiegazione di Starknet
Sintesi: Starknet è una soluzione di scaling di livello 2 per Ethereum, che migliora la scalabilità e la sicurezza con le prove STARK a conoscenza zero. Consente agli sviluppatori di creare dApp ad alta velocità utilizzando il suo linguaggio Cairo personalizzato e supporta la creazione di appchain personalizzate o di soluzioni di livello 3.
Nonostante le sue innovazioni, Starknet deve affrontare sfide come i rischi di centralizzazione dei validatori e il calo dell'attività degli utenti dopo l'airdrop, con un valore totale bloccato e un calo dell'attività degli utenti superiore all'80%.
Che cos'è Starknet?
Starknet è una soluzione di scalabilità Layer 2 basata su prove di conoscenza zero per Ethereum che migliora la scalabilità mantenendo la sicurezza e la decentralizzazione. Utilizzando le prove STARK, Starknet convalida le transazioni fuori catena per aumentare il throughput delle transazioni e risolvere i problemi di scalabilità di Ethereum.
Con l'astrazione nativa dell'account, Starknet consente agli sviluppatori di personalizzare il comportamento dell'account, facilitando la creazione di applicazioni complesse. Supportato da una comunità di sviluppatori e da risorse in continua crescita, il linguaggio nativo per gli smart contract di Starknet, Cairo, consente agli sviluppatori di creare dApp scalabili e sicure in modo efficace.
Starknet offre anche Appchains, spesso chiamate Layer 3, che sono istanze personalizzate per applicazioni specifiche. Queste Appchain consentono agli sviluppatori di configurare i parametri di rete, come le dimensioni dei blocchi e le tariffe, per soddisfare esigenze specifiche, garantendo prestazioni ottimali e sfruttando al contempo l'elevato throughput e la sicurezza di Starknet.
Come funziona Starknet?
Starknet migliora la scalabilità di Ethereum attraverso un sistema coordinato che coinvolge Sequencer e Prover, che convalidano le transazioni utilizzando le prove STARK. Ecco una panoramica del funzionamento di Starknet:
- Ruolo del sequenziatore: Il Sequencer riceve le transazioni, le ordina, le esegue e le raggruppa in blocchi. Etichetta le transazioni come "RECEIVED" inizialmente e "ACCEPTED_ON_L2" una volta elaborate, garantendo una gestione efficiente delle transazioni.
- Ruolo del Prover: Il Prover rielabora i blocchi dal Sequencer, generando prove STARK per confermare la correttezza della transazione. Queste prove vengono poi inviate a Ethereum per la verifica finale, garantendo l'integrità e la sicurezza della rete.
- Nodi: I nodi Starknet mantengono lo stato della rete, riproducendo le transazioni, affidandosi agli aggiornamenti del Sequencer o controllando la convalida della prova su Ethereum. Questa flessibilità garantisce che i nodi possano operare in modo efficiente mantenendo la sicurezza e la scalabilità della rete.
Questa architettura consente a Starknet di gestire elevati volumi di transazioni preservando il modello di sicurezza decentralizzato di Ethereum.
Tokenomics di Starknet
Starknet è un protocollo decentralizzato in via di sviluppo con meccanismi economici dinamici, o tokenomics, influenzati dalla governance della comunità. La funzione principale del token Starknet (STRK) è quella di sostenere le operazioni e le attività della rete, piuttosto che servire come investimento. Di seguito una panoramica su come viene utilizzato STRK e sulle sue funzionalità principali.
Scopo del gettone STRK
- Commissioni di transazione: STRK può essere utilizzato per pagare le commissioni di transazione su Starknet, insieme a ETH. Una parte delle commissioni STRK viene convertita in ETH dal sequencer per coprire i costi del gas Ethereum L1.
- Staking: STRK sarà utilizzato per i servizi di staking critici per la sicurezza e le operazioni di Starknet, come il sequenziamento e la disponibilità dei dati. Questo è previsto per il 2024-2025.
- Governance: I titolari di STRK possono votare sulle proposte che riguardano il protocollo di Starknet, garantendo un processo decisionale decentralizzato.
Fornitura e distribuzione
Sono stati creati dieci miliardi di token STRK, distribuiti come segue:
- 20,04% Contributori iniziali: Gettoni per i membri del team StarkWare e per i primi contributori, con un programma di blocco.
- 18,17% Investitori: Gettoni per gli investitori, anche con un piano di lock-up.
- 10,76% StarkWare: Gettoni per i servizi operativi e per il coinvolgimento dei fornitori di servizi.
- 12,93% Sovvenzioni e partner di sviluppo: Gettoni per la ricerca, lo sviluppo e la manutenzione di Starknet.
- 9,00% Disposizioni della Comunità: Gettoni per chi contribuisce allo sviluppo di Starknet.
- 9,00% Rimborsi della Comunità: Gettoni per i costi di avvio da Ethereum, disponibili nel 2024.
- 10,00% Riserve strategiche della Fondazione: Gettoni per attività di ecosistema allineate alla missione della Fondazione.
- 8,10% Tesoreria della Fondazione: Gettoni per iniziative e operazioni future.
- 2,00% Donazioni: Gettoni per donazioni a istituzioni e organizzazioni.
Programma di distribuzione pianificato
I gettoni assegnati agli investitori e ai primi contributori sono soggetti a un programma di lock-up, che si sblocca gradualmente fino al 15 marzo 2027, per allineare gli incentivi a lungo termine agli interessi della comunità. L'offerta totale in circolazione aumenterà nel tempo con il conio di nuovi gettoni per le ricompense delle scommesse e per altri scopi.
Rischi di Starknet
Starknet, un rollup ZK di uso generale, presenta diversi rischi tecnici secondo L2Beat. La centralizzazione del sequenziatore è un problema primario, in quanto il fallimento o la censura da parte del sequenziatore possono ritardare o escludere le transazioni senza un meccanismo di elaborazione alternativo. La dipendenza da proponenti inseriti in una lista bianca per la pubblicazione di radici di stato sul Layer 1 (L1) può portare a ritiri congelati se i proponenti falliscono.
La dipendenza da zkSTARK per la convalida dello stato aggiunge complessità, richiedendo una precisa implementazione crittografica per evitare potenziali perdite di fondi. Inoltre, la struttura di governance di Starknet, che prevede più indirizzi autorizzati con capacità di aggiornamento, introduce punti di centralizzazione che potrebbero essere sfruttati o portare ad azioni di governance non allineate con gli interessi della comunità, ponendo ulteriori rischi operativi.
Critiche a Starknet
Starknet ha subito critiche a causa di un significativo calo dell'attività degli utenti dopo il lancio a metà febbraio 2024. Gli indirizzi attivi giornalieri sono scesi da oltre 100.000 a circa 20.000, nonostante gli sforzi come il programma "DeFi Spring" per aumentare il coinvolgimento. I requisiti di idoneità dell'airdrop hanno escluso molti utenti attivi, causando l'insoddisfazione della comunità.
Inoltre, nonostante l'aggiornamento Dencun di Ethereum abbia ridotto le commissioni di transazione, i tassi di transazione e il valore totale bloccato (TVL) di Starknet hanno continuato a diminuire, sollevando preoccupazioni sulla vitalità a lungo termine della rete e sulla fidelizzazione degli utenti.
Linea di fondo
Starknet offre una soluzione promettente ai problemi di scalabilità di Ethereum grazie all'uso innovativo delle prove STARK e all'architettura avanzata. Consentendo la convalida delle transazioni fuori dalla catena e la personalizzazione del comportamento degli account, supporta lo sviluppo di dApp complesse e scalabili.
Tuttavia, sfide come i rischi di centralizzazione e il calo dell'attività degli utenti dopo il lancio evidenziano aree di miglioramento. Con l'evoluzione dell'ecosistema, la governance della comunità svolgerà un ruolo cruciale nell'affrontare questi problemi e nel garantire il successo e la resilienza a lungo termine di Starknet.