Che cos'è un'epoca nella blockchain?

Un'epoca nella tecnologia blockchain è un periodo definito dal protocollo utilizzato per organizzare operazioni quali i compiti dei validatori, i calcoli di staking, la distribuzione delle ricompense e i checkpoint di consenso. Un'epoca può essere misurata in slot, blocchi o un'altra unità definita dalla blockchain.

Il funzionamento delle epoche varia a seconda della rete. Nel sistema Proof-of-Stake di Ethereum, un'epoca contiene 32 slot, ciascuno progettato per durare 12 secondi. Ciò si traduce in una durata prevista di un'epoca di circa 6.4 minuti. Cardano utilizza epoche di cinque giorni per gestire gli snapshot dello stake e calcolare le ricompense, mentre l'epoca standard di Solana contiene 432,000 slot e dura circa due giorni, secondo la sua tempistica standard.

Bitcoin non utilizza le epoche per la gestione dei validatori del proof-of-stake. Il termine viene talvolta usato informalmente per indicare i suoi cicli di halving di circa quattro anni, ma questi sono diversi dalle epoche di consenso utilizzate dalle reti proof-of-stake.

Le epoche aiutano i protocolli a organizzare le operazioni ricorrenti e a misurare più facilmente l'attività di rete. Tuttavia, non tutte le operazioni si verificano esclusivamente al confine di un'epoca, e un'epoca non rappresenta necessariamente un periodo fisso di tempo reale su tutte le blockchain.

Origine e storia

DataEvent
2009Bitcoin viene lanciato con un meccanismo di regolazione della difficoltà che ricalcola la difficoltà di mining ogni 2,016 blocchi.
2017La ricerca sul meccanismo di prova di Ethereum ha portato allo sviluppo del modello di consenso che in seguito utilizza slot ed epoche.
2017Cardano lancia la sua mainnet. La funzionalità di staking dell'era Shelley arriva nel 2020, utilizzando le epoche per la contabilizzazione dello staking e delle ricompense.
2020La Beacon Chain di Ethereum viene lanciata con una struttura proof-of-stake organizzata in slot ed epoche.
2020La versione beta della mainnet di Solana è stata lanciata con una pianificazione basata su epoche per le attività del leader dei validatori.
2022Durante la fusione, Ethereum passa al meccanismo di Proof of Stake, rendendo le regole di consenso della Beacon Chain responsabili del consenso dei blocchi sulla rete principale.

Come funziona

Un'epoca raggruppa le attività del protocollo in un periodo definito. Le operazioni esatte eseguite durante tale periodo dipendono dalla blockchain.

Ad esempio, Cardano utilizza gli snapshot dello stake per determinare in che modo lo stake delegato contribuisce alla selezione del pool e al calcolo delle ricompense. Ethereum utilizza le epoche per le attestazioni dei validatori, le ricompense e le penalità, e i checkpoint di consenso. In Ethereum, i checkpoint ai confini delle epoche sono importanti per il processo di definizione della finalità.

Esempio: un'epoca di Cardano

  • L'epoca ha inizio: La rete utilizza la distribuzione delle quote definita dal protocollo e continua a produrre blocchi.
  • Durante l'epoca: I pool di staking producono blocchi quando vengono selezionati e la rete registra l'attività pertinente.
  • Calcolo della ricompensa: Il protocollo calcola le ricompense in base alla puntata idonea, alle prestazioni del pool e ad altri parametri.
  • Pagamento della ricompensa: Le ricompense vengono distribuite dopo il ritardo di contabilizzazione del protocollo, generalmente due epoche dopo l'epoca in cui sono state guadagnate.

Le ricompense di Cardano non vengono pagate immediatamente al termine di un'epoca. Anche una nuova delega, di norma, non inizia a guadagnare ricompense da subito. L'intero processo può richiedere dai 15 ai 20 giorni circa.

Durata dell'epoca nelle blockchain

Blockchain o protocolloDurata dell'epocaFunzioni chiave
Ethereum (PoS)32 slot, circa 6.4 minutiAttestazioni dei validatori, premi e penalità, punti di controllo del consenso
Cardano5 giorniRiepilogo delle puntate, calcolo e distribuzione delle ricompense
solario432,000 slot nella configurazione standard, circa 2 giorniPianificazione e operazioni di staking relative al leader del validatore
BitcoinNessuna epoca nativa in stile PoSLa difficoltà aumenta ogni 2,016 blocchi; si dimezza ogni 210,000 blocchi.
Arbitrum UnoNon descritta come un'epoca di consensoIl periodo di contestazione del ritiro è di circa 6.4 giorni nella configurazione documentata, il che in genere si traduce in un'attesa di circa 7 giorni.

Nota: la durata delle epoche e i parametri del protocollo possono variare in base alla configurazione di rete o subire modifiche tramite aggiornamenti. Il periodo di contestazione del recesso di Arbitrum è un meccanismo separato, non una definizione generale di epoca.

In parole semplici

Capitoli temporali: Immaginate un'epoca come un capitolo di un libro. Raggruppa le attività di rete correlate in un periodo definito. Le regole specifiche che si applicano alla fine di un capitolo dipendono dalla blockchain.

Epoche di 6.4 minuti di Ethereum: Ethereum divide il tempo in intervalli di 12 secondi, raggruppati in epoche di 32 intervalli. Le epoche forniscono una struttura per le attestazioni dei validatori, le ricompense e le penalità e i punti di controllo del consenso.

Il tempismo dello staking è fondamentale: su Cardano, una nuova delega diventa attiva in base al processo di snapshot basato sull'epoca della rete. Le prime ricompense arrivano solitamente circa 15-20 giorni dopo la delega, a condizione che il pool selezionato produca blocchi.

Finalità attraverso le epoche: Ethereum utilizza checkpoint ai confini delle epoche per stabilire la finalità del consenso. La finalità normalmente richiede circa 12.8 minuti in condizioni di rete ottimali, ma non è garantito che si verifichi esattamente dopo tale lasso di tempo.

Cicli di dimezzamento di Bitcoin: i periodi di dimezzamento di Bitcoin, che durano circa quattro anni, sono talvolta chiamati informalmente epoche di dimezzamento. Sono definiti dal numero di blocchi minati, non dal sistema di epoche proof-of-stake utilizzato da reti come Ethereum.

Ottieni la carta UPay Crypto

Scopri il meglio dei pagamenti online e delle transazioni crittografiche senza interruzioni.

Registrati

Esempi del mondo reale

ScenarioImplementazione/AttuazioneRisultato
Ricompense per i validatori di EthereumIl protocollo calcola premi e penalità per i validatori per ogni epoca.I guadagni dei validatori dipendono dalla partecipazione, dai compiti svolti e dalle regole del protocollo applicabili.
Convocazione CardanoUn utente delega ADA a un pool di staking. La delega diventa attiva tramite il processo di snapshot dello staking basato sull'epoca.In genere, l'utente riceve i primi premi dopo circa 15-20 giorni, se il pool ha prestazioni sufficientemente buone da generare premi.
Pianificazione dei validatori SolanaLe epoche organizzano il programma utilizzato per assegnare i compiti ai responsabili dei validatori.I validatori possono prepararsi per le responsabilità loro assegnate in base al programma della rete.
Ritiro dall'arbitratoUn utente preleva asset da Arbitrum One e li trasferisce alla rete principale di Ethereum tramite il bridge canonico.Il prelievo richiede in genere circa sette giorni a causa del periodo di verifica, piuttosto che a causa di un'epoca della blockchain.

Vantaggi delle epoche

Vantaggio Descrizione
Prevedibilità del protocolloI periodi definiti aiutano a organizzare operazioni ricorrenti di consenso e di staking.
Contabilità strutturata dei compensiI calcoli basati su epoche semplificano la determinazione di premi e penalità in un periodo definito.
Coordinamento dei validatoriLe reti possono organizzare i compiti e la pianificazione dei validatori in base a limiti definiti dal protocollo.
Chiarezza analiticaLe metriche basate su epoche aiutano sviluppatori e ricercatori a confrontare l'attività di rete nel corso di diversi periodi.

Svantaggi e rischi

SvantaggioDescrizione
Ricompense ritardateAlcune reti proof-of-stake richiedono diverse transizioni di epoca prima che le nuove deleghe ricevano le ricompense.
Vincoli temporaliLe attività di staking, governance o altre azioni relative al protocollo possono dipendere dal momento in cui una transazione viene inclusa rispetto a uno snapshot o a un limite di epoca.
Fraintendimento della definitivitàLa fine di un'epoca non implica automaticamente che tutte le transazioni avvenute in quel periodo siano state concluse.
Ritardi nel prelievoMeccanismi separati, come i periodi di sfida di rollup ottimistici, possono ritardare i prelievi anche quando le transazioni sulla rete Layer 2 vengono elaborate rapidamente.

Suggerimenti per la gestione del rischio

  • Comprendi le regole della rete: Verifica come la tua blockchain definisce le epoche e quali operazioni dipendono dai limiti delle epoche.
  • Pianifica in modo realistico i premi derivanti dallo staking: Su Cardano, è necessario tenere conto della delega iniziale e del ritardo nella distribuzione delle ricompense, anziché presumere che le ricompense arrivino dopo la prima epoca di cinque giorni.
  • Verifica le scadenze specifiche del protocollo: Utilizza l'explorer blockchain appropriato o la documentazione ufficiale per verificare lo staking, la governance o le tempistiche di prelievo.
  • Distinguere le epoche dai periodi di sfida: Quando si effettua il ritiro da un rollup ottimistico verso la sua catena madre, è necessario verificare le regole del periodo di sfida corrente del bridge e i tempi di elaborazione previsti.

Domande frequenti

Qual è la differenza tra un'epoca e un blocco in Ethereum?

Un blocco contiene dati di transazione e modifiche di stato. Uno slot è una finestra temporale di 12 secondi in cui un validatore può proporre un blocco. Un'epoca è composta da 32 slot e dura circa 6.4 minuti. Le epoche organizzano le attestazioni dei validatori, le ricompense e le penalità, e i punti di controllo del consenso.

Quanto tempo ci vuole perché la finalità di Ethereum venga raggiunta?

In condizioni di rete normali, la finalizzazione di una transazione su Ethereum richiede in genere circa 12.8 minuti, corrispondenti a due epoche consecutive. Tuttavia, si tratta di una stima approssimativa e non di una garanzia che ogni transazione venga finalizzata esattamente entro 12.8 minuti. La finalizzazione dipende da un numero sufficiente di validatori e dalle regole di checkpoint del protocollo di consenso.

Quando iniziano i premi per lo staking di Cardano?

Le ricompense di Cardano non vengono pagate immediatamente dopo la delega. Il processo di snapshot dello stake e di assegnazione delle ricompense richiede diverse transizioni di epoch. Le ricompense iniziali arrivano in genere circa 15-20 giorni dopo la delega, a condizione che il pool selezionato produca blocchi e che la delega sia idonea per le ricompense.

Bitcoin ha delle epoche?

Bitcoin non utilizza epoche simili al proof-of-stake per la gestione dei validatori. A volte si usa il termine "epoca di halving" per descrivere il periodo di circa quattro anni tra i dimezzamenti dei sussidi. La regolazione della difficoltà di Bitcoin, che avviene ogni 2,016 blocchi, è un meccanismo di protocollo separato.

Perché i prelievi da Arbitrum richiedono circa sette giorni?

I prelievi tramite il bridge canonico di Arbitrum sono soggetti a un periodo di contestazione che consente di impugnare le asserzioni di stato non valide. Su Arbitrum One, il periodo documentato è di circa 6.4 giorni, con un processo complessivo che in genere richiede circa sette giorni o più a seconda delle circostanze. Si tratta di un meccanismo di sicurezza cumulativo, non di un periodo di tempo definito.

Termini correlati

  • Bloccare: Un'unità di dati blockchain che registra le transazioni e i cambiamenti di stato.
  • Slot: Un intervallo di tempo definito entro il quale è possibile proporre un blocco.
  • Proof of Stake (PoS): Un meccanismo di consenso che utilizza risorse messe in staking per contribuire a proteggere una blockchain.
  • Validator: Un partecipante alla rete che svolge compiti di consenso.
  • Finalità: Il punto in cui una transazione o un blocco vengono considerati finalizzati secondo le regole di consenso di una blockchain.
  • Premi di picchettamento: Compensi distribuiti ai partecipanti idonei per il loro contributo a una rete proof-of-stake.
  • Halving: Una riduzione programmata del sussidio per la creazione di blocchi di Bitcoin.

Conclusione

Un'epoca è un periodo definito dal protocollo che aiuta una blockchain a organizzare operazioni come i compiti dei validatori, i calcoli di staking e i checkpoint di consenso. La sua durata e funzione variano a seconda della rete: Ethereum utilizza epoche brevi misurate in slot, mentre Cardano utilizza epoche di cinque giorni per la contabilizzazione dello staking e delle ricompense. I cicli di halving di Bitcoin e i periodi di sfida di rollup ottimistico hanno scopi diversi e non devono essere confusi con le epoche di consenso.

Comprendere come funzionano le epoche su una specifica blockchain può aiutare gli utenti a interpretare in modo più accurato le ricompense di staking, l'attività dei validatori, la finalità delle transazioni e la tempistica del protocollo.

fonti

Novità & Eventi speciali