
Con il prossimo lancio della nuova rete Zilliqa 2.0, ci saranno cambiamenti significativi nel modo in cui funziona lo staking.
Con Zilliqa 2.0, stiamo introducendo un meccanismo di Proof-of-Stake (PoS) delegato senza permessi per la selezione dei validatori. Questa transizione rimodellerà il modo in cui lo staking funziona sulla rete Zilliqa, migliorando sicurezza, decentralizzazione ed efficienza.
Il passaggio a Proof-of-Stake con Zilliqa 2.0 rappresenta un cambiamento fondamentale nell'architettura della blockchain che migliorerà il throughput delle transazioni, ridurrà i costi operativi e creerà una rete più efficiente dal punto di vista energetico e decentralizzata.
Per saperne di più su Proof-of-Stake, leggi il nostro precedente post sul blog.
Con questa trasformazione, il modo in cui gli utenti stakano i loro token ZIL e guadagnano ricompense sarà aggiornato per allinearsi con il nuovo meccanismo di consenso.
Come funziona attualmente lo staking su Zilliqa
Lo staking è stato introdotto nell'attuale rete Zilliqa per incentivare i Staked Seed Nodes (SSN), che fungono da nodi di archiviazione e mantengono un registro storico delle transazioni. Offrono anche accesso API e ricevono una quota delle ricompense dei blocchi in cambio dei loro servizi.
I Staked Seed Nodes (SSN) devono stakare un minimo di 10 milioni di ZIL per essere idonei a ricevere ricompense di staking. Un meccanismo di verifica controlla la disponibilità dei singoli SSN e calcola le loro ricompense in base alle loro prestazioni. I detentori di ZIL hanno la possibilità di delegare i loro token a un SSN e guadagnare una quota delle ricompense generate da quell'SSN. I delegatori possono ritirare il loro stake in qualsiasi momento e, se l'importo di ZIL ritirato porta lo stake di quell'SSN al di sotto del minimo richiesto, quel nodo smette di guadagnare ricompense.
Quando un delegatore ritira il proprio stake, c'è un periodo di sblocco di 14 giorni prima che i loro token siano sbloccati. Questo periodo sarà mantenuto in Zilliqa 2.0 e può essere modificato da un voto di governance decentralizzata.
Questo sistema di staking legacy è autorizzato, con gli SSN che devono essere registrati con il contratto intelligente SSNList, controllato dal team di Zilliqa, per essere idonei a ricevere ricompense.
I detentori di ZIL possono delegare il loro ZIL agli SSN tramite Zillion, l'interfaccia di staking disponibile su stake.zilliqa.com, che fornisce informazioni sugli SSN attivi e consente agli utenti di reclamare le loro ricompense.
Questo meccanismo di staking legacy è stato integrato con diversi exchange e wallet nell'ecosistema Zilliqa, con app come Torch Wallet che costruiscono su questo sistema per offrire strumenti come lo sblocco istantaneo e la reputazione.
Altri esempi di strumenti innovativi costruiti sul meccanismo di staking attuale di Zilliqa includono il primo staking liquido lanciato sulla rete, stZIL, che i delegatori possono ricevere stakando attraverso Avely Finance.
Scopri di più sui Staked Seed Nodes (SSN).
Con il lancio di Zilliqa 2.0, la rete adotta un sistema Proof-of-Stake più decentralizzato e senza permessi in cui il ZIL stakato gioca effettivamente un ruolo nella sicurezza della rete.
Staking su Zilliqa 2.0
Per migliorare il throughput delle transazioni, la finalità, i costi operativi e l'efficienza energetica, Zilliqa 2.0 sposta il suo modello di consenso da Proof-of-Work (PoW) a Proof-of-Stake (PoS).
Invece di essere garantiti da una rete di nodi PoW che eseguono calcoli costosi su hardware che consuma enormi quantità di energia, i validatori su Zilliqa 2.0 sono nodi PoS che emergono dai già esistenti Staked Seed Nodes (SSN), che stakano ZIL come garanzia per garantire la rete.
Le ricompense saranno distribuite tra i validatori su base per blocco proporzionale al loro stake ma a seconda delle loro prestazioni, fornendo loro un incentivo per mantenere la sicurezza e l'efficienza della rete.
Il 50% delle ricompense dell'epoca (51.000 ZIL per 3.600 blocchi) è distribuito tra i validatori in base al numero di blocchi che hanno proposto. Se riescono a proporre 3.600 blocchi in un'ora (mantenendo un tempo medio di blocco di un secondo), guadagneranno 51.000 ZIL in un'ora. Se il tempo di blocco aumenta, i validatori dovranno lavorare più a lungo per gli stessi 51.000 ZIL.
L'altro 50% della ricompensa dell'epoca è distribuito tra i validatori in base a quante volte hanno votato per una proposta di blocco, allocato ai due terzi più veloci dei validatori pesati per stake.
Il modello di staking di Zilliqa 2.0 consiste in un sistema senza permessi con due livelli. Il contratto di deposito funge da contratto di sistema che consente a chiunque abbia lo stake minimo di diventare un validatore.
I contratti di delega interagiscono con il contratto di deposito e possono essere implementati dai validatori per ricevere stake delegato. I validatori che gestiscono un pool di staking per accettare ZIL delegato sono chiamati staker solitari.
Abbiamo creato due contratti di delega di riferimento: una variante di staking non liquido che consente ai delegatori di ritirare manualmente le ricompense e una variante di staking liquido che emette un token di staking liquido non riadattabile il cui prezzo crescente riflette le ricompense accumulate. Questi contratti sono stati sviluppati in Solidity e saranno auditi prima di essere resi disponibili al pubblico.
Ciò significa che i detentori di ZIL potranno comunque delegare i loro token ai validatori e guadagnare una quota proporzionale delle ricompense per aiutare a garantire la sicurezza della rete. Sebbene le ricompense possano essere reclamate immediatamente, i prelievi e il cambio di validatore saranno soggetti a un periodo di sblocco per mantenere la stabilità della rete.
Questo periodo di sblocco è cruciale per la sicurezza del protocollo, poiché impedisce ai validatori di ritirare il loro stake prima di essere puniti per comportamenti scorretti. Sono state introdotte due penalità per affrontare i validatori cattivi in Zilliqa 2.0: sanzionare lo stake per violazioni di sicurezza (equivocazione) e incarcerare per violazioni di attualità (blocchi mancanti).
Per facilitare la transizione a Proof-of-Stake con Zilliqa 2.0, verrà introdotto un portale di staking sul sito web di Zilliqa, fornendo un modo semplice per i detentori di ZIL di delegare il loro ZIL a validatori elencati.
Prossimi passi per gli staker e i validatori
Una volta che Zilliqa 2.0 sarà attivo sulla mainnet, i nuovi validatori PoS e gli operatori SSN dovranno configurare e gestire un nodo sulla nuova rete Zilliqa 2.0 e stakare l'importo minimo di ZIL al contratto di deposito per unirsi come validatori.
Questi operatori di nodo possono quindi implementare contratti di delega per consentire ai detentori di ZIL di stakare ZIL tramite il loro nodo. Il team di Zilliqa fornirà contratti di riferimento e indicazioni per una facile implementazione.
Gli utenti che hanno delegato ZIL tramite SSN dovranno anche spostare manualmente il loro stake ai nuovi contratti di staking una volta completata la migrazione della mainnet.
Il prossimo portale di staking EVM garantirà una transizione senza soluzione di continuità, rendendo più facile per gli utenti delegare e gestire il loro stake all'interno dell'ecosistema aggiornato.
Tutti i sistemi sopra saranno disponibili prima sulla proto-mainnet di Zilliqa 2.0, dando ai detentori di ZIL e ai validatori la possibilità di testare il processo di migrazione del loro ZIL stakato e di gestire un nodo validatore sulla nuova rete.
Presto pubblicheremo una guida completa su come spostare il tuo ZIL stakato a Zilliqa 2.0, quindi resta sintonizzato sul nostro blog e sui social per gli ultimi aggiornamenti!
