domenica, Dicembre 22, 2024
Social icon element need JNews Essential plugin to be activated.

[ad_1]

Starknet, rete di scalabilità layer-2 di Ethereum, ha delineato piani per migliorare la decentralizzazione di tre componenti principali della sua soluzione rollup a prova di conoscenza zero (ZK).

You might also like

Parlando in esclusiva con Cointelegraph, Ilia Volokh, product manager di Starknet e ricercatore blockchain, ha delineato l’intento dell’azienda di affrontare alcuni elementi centralizzati del suo protocollo volti a difendersi dalla censura e a rendere il suo sistema più robusto.

Starknet funziona come un rollup di validità utilizzando la tecnologia a prova di ZK per raggruppare le transazioni, con prove crittografiche inviate a Ethereum per ottenere sicurezza e definitività per le transazioni di livello 2.

Secondo Volokh, il protocollo di Starknet rimane dipendente da StarkWare per la creazione di blocchi L2, l’elaborazione di prove e l’avvio di aggiornamenti di stato di livello 1 sulla blockchain di Ethereum.

“In questo senso, il funzionamento della rete è centralizzato. Questa situazione temporanea, fino al completo decentramento, non è necessariamente una cosa negativa. Sebbene Starkware gestisca la rete, non può rubare denaro e non può effettuare transizioni di stato non valide perché richiedono l’esecuzione del verificatore su Ethereum”, ha spiegato Volokh.

Sebbene Starkware rimanga un “gateway centralizzato” per accedere a Starknet, Volokh ha aggiunto che il protocollo è “onesto al 100%” e non può falsificare transazioni o informazioni, poiché la blockchain di livello 1 di Ethereum funge da filtro.

L’unico modo tangibile in cui Starknet può “comportarsi male” è restare inattivo nel non trasmettere prove a Ethereum o censurare specificamente alcune parti dall’includere transazioni o prove.

“Ad esempio, se il sequenziatore decide di escludere una transazione da una particolare entità, è libero di farlo. Purché le altre cose che stanno cercando di promuovere siano valide”.

Per Starknet, quest’ultima considerazione è parte della ragione principale per decentralizzare parti del suo protocollo nel tentativo di combattere due principali cause di censura nei sistemi basati sul consenso.

La censura intenzionale è una considerazione, mentre i sistemi “non robusti” che hanno un singolo punto di guasto rappresentano un’altra minaccia alla decentralizzazione, dato che tutti i partecipanti alla rete verrebbero “censurati” se questo punto centrale causasse un’interruzione della rete o del sistema.

“Vogliamo risolvere entrambi questi problemi e pensiamo che la soluzione più ovvia per entrambi allo stesso tempo sia avere quante più persone possibile che gestiscono Starknet.”

Decentralizzare questi diversi componenti del sistema Starknet comporta vari gradi di difficoltà. Ciò include la decentralizzazione della produzione di blocchi attraverso il suo protocollo di consenso, la decentralizzazione del livello di prova, che è responsabile del calcolo delle prove per i blocchi e la decentralizzazione del processo di aggiornamento dello stato L1.

“Voglio sottolineare che è fondamentale decentralizzare ciascuno di essi perché finché anche uno solo di essi è centralizzato, non si ottiene molto”, ha aggiunto Volokh prima di illustrare le sfide rilevanti di ciascun componente.

Decentralizzare la produzione di blocchi è stato abbastanza semplice dato che tutte le blockchain si basano su un protocollo di consenso e un meccanismo di resistenza sybil. Nel frattempo, decentralizzare il dimostratore di Starknet ha richiesto un approccio più innovativo.

“Per quanto ne so, siamo il primo gruppo che è uscito con una soluzione abbastanza completa e concreta”, ha detto Volokh. Ha anche continuato spiegando come i concorrenti ZK-rollups sostanzialmente aggregano tutte le transazioni in prove e le pubblicano su Ethereum, che per estensione trasferisce la propria decentralizzazione alle soluzioni di rollup.

Tuttavia, questi sistemi si affidano tutti alle rispettive entità centrali per creare e dimostrare i blocchi, il che significa che questi livelli 2 sono “ugualmente centralizzati”. Se gli utenti finali siano preoccupati per le implicazioni filosofiche dei componenti centralizzati di L2 è un’altra conversazione per Volokh:

“Le persone che apprezzano la decentralizzazione lo fanno perché capiscono che dà più sicurezza, e noi condividiamo questi valori più di quanto pensiamo possano piacere alle persone per ragioni commerciali”.

Volokh ha aggiunto che Starknet sta ancora delineando il processo di test e implementazione di questi meccanismi decentralizzati nella sua rete. È probabile che ciò venga effettuato attraverso una serie di testnet interconnessi per testare la funzionalità simultanea dei diversi componenti.

Rivista: Ecco come i rollup ZK di Ethereum possono diventare interoperabili