Starknet, sviluppata da StarkWare, è una soluzione di scalabilità avanzata Layer 2 (L2) progettata per migliorare la rete Ethereum offrendo transazioni più veloci ed economiche. Spesso definito "Validity-Rollup" piuttosto che "Zero-Knowledge" (ZK), Starknet dà priorità alla garanzia della validità delle transazioni piuttosto che alla privacy.

Un riepilogo di ciò che distingue Starknet:

1. Macchina virtuale specializzata: Cairo VM

#Starknet utilizza Cairo VM, una macchina virtuale unica distinta dall'EVM di Ethereum. La sintassi di Cairo, ispirata a Rust, è progettata per essere di facile utilizzo per gli sviluppatori e facilita la scrittura di programmi dimostrabili. Questa VM specializzata mette in mostra lo spazio di progettazione flessibile disponibile per le soluzioni Layer 2, evidenziando il potenziale di innovazione oltre i tradizionali ambienti di sviluppo Ethereum.

2. Prove crittografiche avanzate: STARK

Starknet utilizza ARguments of Knowledge scalabili e trasparenti (STARK) per fornire sicurezza eccellente e costi di transazione economici. Gli STARK sono prove crittografiche avanzate che garantiscono l'integrità e l'efficienza della rete. Queste prove non solo migliorano la sicurezza, ma riducono anche considerevolmente il sovraccarico computazionale, rendendo le transazioni più economiche e scalabili.

Ridisegnato dalla documentazione Starknet.

3. Astrazione del conto (AA)

La funzionalità di astrazione dell'account di Starknet migliora l'esperienza dell'utente consentendo l'autenticazione a più fattori, il recupero sociale e le transazioni senza gas. Ciò migliora l’esperienza dell’utente per le applicazioni decentralizzate (dApp), rendendole più accessibili agli utenti tradizionali. L'astrazione dell'account semplifica le interazioni con la tecnologia blockchain, diminuendo gli attriti sia per gli utenti finali che per gli sviluppatori.

Meccanismo operativo

Ciclo di vita della transazione

Fonte: documentazione Starknet
  1. Sequencer: le transazioni avviate su Starknet vengono prima ricevute dal sequenziatore, responsabile della raccolta e dell'ordine fuori catena. Il sequenziatore funge da gatekeeper iniziale, garantendo che le transazioni vengano accodate ed elaborate correttamente.

  2. Elaborazione batch: il sequenziatore elabora queste transazioni in batch, eseguendole insieme e aggregando i risultati in un'unica prova. L'elaborazione batch ottimizza l'utilizzo delle risorse e migliora il throughput della rete.

  3. Prover: il prover, utilizzando il linguaggio di programmazione Cairo, genera prove STARK, che vengono poi verificate sulla rete principale di Ethereum. Una volta verificato, lo stato della rete viene aggiornato su Ethereum, garantendo la sicurezza e l'integrità delle transazioni. Questo processo garantisce che tutte le attività off-chain si riflettano accuratamente sulla mainnet, mantenendo fiducia e trasparenza.

Efficacia dei costi

Man mano che il numero di utenti e transazioni aumenta, i lotti diventano più grandi e più frequenti, ottimizzando la distribuzione dei costi e rendendo Starknet sempre più conveniente. Questa efficienza rende Starknet una soluzione pratica per applicazioni su larga scala e ambienti ad alta transazione, offrendo risparmi significativi rispetto alle tradizionali transazioni Ethereum.

Commissioni sul gas Starknet rispetto ad altri L2, fonte growthpie.

Il futuro: staking e prover avanzati

Scommettere su Starknet

Starknet prevede di lanciare lo staking per il suo token STRK entro la fine del 2024. Gli utenti possono diventare staker bloccando i propri token STRK per almeno tre settimane, guadagnando premi proporzionali all'importo puntato. Questo meccanismo di staking verrà introdotto gradualmente, coinvolgendo eventualmente gli staker nelle attestazioni in tempo reale e nei processi di sicurezza della rete.

Stwo Prover: la prossima generazione

StarkWare sta sviluppando Stwo, un nuovo prover che implementa il protocollo Circle STARK. Stwo sfrutterà il campo primario Mersenne M31 per prestazioni di prova senza precedenti e sarà open source sotto Apache 2.0.

Protocollo Cerchio STARK

Sviluppato con Polygon Labs, il protocollo Circle STARK consente calcoli efficienti senza i vincoli del protocollo STARK classico, consentendo prove STARK più veloci ed efficienti. Questa innovazione rappresenta un significativo passo avanti nella ricerca crittografica e nell’applicazione pratica.

Vantaggi di Stwo

Stwo migliorerà la scalabilità, ridurrà la latenza e le tariffe e sarà pienamente compatibile con il codice Cairo di alto livello. Migliorerà le prestazioni di Starknet senza richiedere agli sviluppatori di modificare le applicazioni esistenti. Questa perfetta integrazione garantisce che i vantaggi di Stwo possano essere realizzati senza interrompere i flussi di lavoro di sviluppo esistenti.

Fonte: Starknet

Integrazione Bitcoin: orizzonti in espansione

StarkWare ha raggiunto un traguardo importante verificando la prima prova ZK sulla rete Signet #Bitcoin . La proposta "OP_CAT" introduce la funzionalità del contratto intelligente in Bitcoin, segnando un passo fondamentale verso l'integrazione dei L2 privati ​​nell'ecosistema Bitcoin.

Vantaggi della scalabilità di Bitcoin

  1. Scalabilità migliorata: scalando Bitcoin, Starknet mira a elaborare milioni di transazioni al secondo, rispetto all’attuale capacità di Bitcoin di circa tredici transazioni al secondo. Questa scalabilità è fondamentale affinché Bitcoin possa supportare una gamma più ampia di applicazioni e volumi di transazioni più elevati.

  2. Inclusione finanziaria: una migliore scalabilità può offrire servizi finanziari a 1,5 miliardi di persone in tutto il mondo che non hanno accesso al sistema bancario tradizionale. Ciò è in linea con la visione originale di Bitcoin di fornire servizi finanziari alle popolazioni prive e prive di banche.

  3. Privacy: una maggiore privacy delle transazioni utilizzando STARK può migliorare significativamente la privacy delle transazioni Bitcoin, che è una delle principali preoccupazioni per molti utenti.

  4. Innovazione finanziaria: scalare Bitcoin con Starknet può supportare strumenti finanziari avanzati su Bitcoin, inclusi depositi programmabili, strumenti di gestione del rischio e derivati. Questa innovazione può portare a nuovi casi d’uso e applicazioni per Bitcoin, migliorandone l’utilità e l’adozione.

Sovvenzioni e sostegno comunitario

Fonte: Starknet

Programma di sovvenzione di semi

Il programma Seed Grant fornisce fino a 25.000 dollari in USDC per progetti con un prodotto minimo vitale (MVP) o una prova di concetto, promuovendo l'innovazione nella fase iniziale. Questo finanziamento è fondamentale per i nuovi progetti che cercano di avere un impatto significativo sull’ecosistema Starknet.

Processo di candidatura

Il processo di richiesta per il programma Seed Grant è semplificato e le decisioni vengono generalmente prese entro due settimane dalla presentazione. Questi tempi di consegna rapidi aiutano i progetti a ottenere il supporto di cui hanno bisogno senza inutili ritardi.

Iniziative comunitarie

Programmi come il Provisions Program e il Ambassadors Program coinvolgono e supportano sviluppatori, appassionati e altre parti interessate, costruendo una forte comunità attorno a Starknet. Queste iniziative promuovono la collaborazione e l’innovazione, guidando la crescita e il successo dell’ecosistema Starknet.

Eli Ben-Sasson: Visionary Leader

Eli Ben-Sasson, co-fondatore e CEO di StarkWare, ha una ricca storia nel mondo accademico e nello sviluppo della tecnologia blockchain. Ha conseguito il dottorato in informatica teorica presso l'Università Ebraica e ha ricoperto incarichi di ricerca presso Harvard, MIT e l'Institute for Advanced Study di Princeton. In qualità di professore al Technion – Israel Institute of Technology, Eli si è specializzato in complessità computazionale e dimostrazioni a conoscenza zero, aree cruciali per la tecnologia blockchain.

Il lavoro di Eli è stato fondamentale nello sviluppo di protocolli crittografici scalabili e sicuri. È co-inventore dei protocolli STARK, FRI e Zerocash e uno scienziato fondatore della Zcash Company. La sua leadership in StarkWare ha guidato lo sviluppo di tecnologie rivoluzionarie che affrontano le questioni più impegnative della blockchain, come privacy e scalabilità. Sotto la sua guida, StarkWare continua a promuovere innovazioni che migliorano l'efficienza e la sicurezza dei sistemi blockchain.

Conclusione: il percorso da percorrere

In quanto soluzione Layer 2 di punta per Ethereum, Starknet offre agli sviluppatori libertà, sicurezza e scalabilità. Ulteriori miglioramenti delle prestazioni e riduzioni dei costi sono promessi da Starknet con l'introduzione del prover Stwo e gli aggiornamenti continui. Con il suo continuo sviluppo, Starknet ha il potenziale per trasformare completamente il settore finanziario digitale e le applicazioni decentralizzate, offrendo possibilità mai viste prima sia ai consumatori che agli sviluppatori.

$STRK $ETH $BTC