Epoch
Większa jednostka czasu w protokole blockchain, złożona z wielu slotów i używana do organizacji pracy walidatorów, finality, nagród albo harmonogramu produkcji bloków.
Czym jest epoka
Epoch oznacza epokę. To jednostka czasu protokołu, która grupuje wiele krótszych kroków, najczęściej slotów.
Epoka pomaga sieci organizować obowiązki walidatorów, głosowania, nagrody, finality i rotację uczestników.
Użytkownik najczęściej widzi epoki w staking dashboardach, explorerach, statusie finality albo przy aktywacji i dezaktywacji stake’u.
Epoch na różnych sieciach
- Ethereum
- Jedna epoka ma 32 sloty, czyli około 6,4 minuty.
- Solana
- Epoka określa okres, dla którego obowiązuje harmonogram liderów i część mechaniki stakingu.
- Slot
- Mniejsza jednostka czasu, z której składają się epoki.
- Finality
- Na Ethereum uzasadnianie i finalizacja są wyrażane przez checkpointy epok.
- Staking
- Niektóre zmiany stake’u mogą działać według granic epok.
Ethereum: epoki i finality
Na Ethereum epoka składa się z 32 slotów. Walidatorzy proponują bloki i wykonują atestacje w rytmie slotów oraz epok.
Finality w Ethereum proof of stake jest powiązana z checkpointami epok. Walidatorzy głosują nad checkpointami, a sieć osiąga finality po spełnieniu warunków protokołu.
Dlatego finalizacja nie dzieje się dokładnie w momencie pojawienia się jednego bloku. Jest wynikiem szerszego procesu głosowania walidatorów.
Solana: epoki i harmonogram liderów
Na Solanie epoka jest powiązana z leader schedule, czyli harmonogramem uczestników odpowiedzialnych za produkcję bloków.
Epoki mają też znaczenie dla stakingu, bo aktywacja i dezaktywacja stake’u są organizowane w cyklach protokołu.
Ten sam termin opisuje więc podobną ideę czasu protokołu, ale szczegóły operacyjne różnią się między sieciami.
Najczęstsze błędne założenia
- Epoka ma konkretne znaczenie w danej sieci, a nie tylko luźne znaczenie „kilku bloków”.
- Ethereum i Solana używają epok do różnych szczegółów operacyjnych.
- Czas epoki może być przybliżony, jeśli produkcja slotów albo bloków nie jest idealna.
- Finality i nagrody mogą być opisywane przez epoki, ale użytkownik nadal powinien sprawdzać zasady konkretnego protokołu.
- Bitcoin nie używa epok w tym samym sensie konsensusowym.
Epoka to kalendarz protokołu
Epoki pomagają sieci grupować obowiązki walidatorów, finality i staking w większe cykle. Gdy explorer pokazuje epoch, chodzi o rytm działania protokołu, a nie zwykły czas zegarowy.
