Badacz Ethereum, Luca Zanolini, wyjaśnił, dlaczego sieć oddziela ciągłą produkcję bloków od ostatecznego rozliczenia, argumentując, że ta struktura pozwala Ethereum działać nieprzerwanie pomimo błędów oprogramowania, awarii i spadającego udziału walidatorów.
Jego analiza łączy dziesięcioletni rekord produkcji bloków Ethereum z bieżącymi pracami nad szybszą finalnością i bardziej przejrzystym projektem konsensusu.
Ethereum wykorzystuje jeden proces do ciągłego dodawania bloków i drugi do oznaczania starszych bloków jako ostatecznych. Warstwa produkcji podąża za łańcuchem wspieranym przez aktywnych walidatorów, podczas gdy warstwa finalności wymaga zatwierdzenia przez co najmniej dwie trzecie całkowitego aktywnego stake'u. Jeśli ten próg zniknie, finalność może zostać wstrzymana bez zatrzymywania nowych bloków.
To rozróżnienie stało się widoczne w maju 2023 roku, gdy błędy klientów dwukrotnie zakłóciły finalność w ciągu 24 godzin. Pierwsza przerwa trwała około 25 minut, a druga prawie godzinę. Bloki nadal napływały, transakcje pozostały dostępne, a sieć odzyskała sprawność bez skoordynowanego restartu.
Zanolini powiedział, że zatrzymanie warstwy bazowej zamroziłoby więcej niż proste transfery tokenów. Platformy pożyczkowe nie mogłyby przetwarzać likwidacji, wyrocznie nie mogłyby aktualizować cen, rollupy nie mogłyby publikować danych ani dowodów, a mosty nie mogłyby potwierdzać nowego stanu. Ryzyko narastałoby, podczas gdy użytkownicy nie mieliby odpowiedzi on-chain.
Wymuszony restart przekazałby również odzyskanie sieci w ręce małej grupy deweloperów, operatorów i walidatorów. Musieliby zdiagnozować błąd, uzgodnić poprawkę i skoordynować powrót sieci. Ethereum zamiast tego dąży do ciągłej produkcji bloków zawsze, gdy uczciwa większość aktywnych walidatorów może się komunikować.
Warstwa finalności chroni rozliczoną historię poprzez podpisane głosy walidatorów. Sprzeczne bloki lub atestacje mogą dostarczyć dowodów, które protokół może zweryfikować. „Protokół karze tylko to, co może udowodnić" – napisał Zanolini. Walidatorzy podpisujący sprzeczne historie mogą stracić stake poprzez slashing.
Ethereum stosuje również wyciek bezczynności, gdy finalność jest niedostępna przez więcej niż cztery epoki. Offline'owi walidatorzy stopniowo tracą efektywny stake, a kary rosną podczas przedłużających się zakłóceń. Zmienia to bilans głosowania, dopóki uczestniczący walidatorzy nie będą ponownie kontrolować wystarczającego stake'u, aby automatycznie sfinalizować łańcuch.
Proces ten nie wymaga hard forka ani ręcznego restartu. Produkcja bloków jest kontynuowana, podczas gdy nieaktywny stake spada. Zanolini opisał tę ścieżkę odzyskiwania jako kluczowy element projektu Ethereum, ponieważ protokół może powrócić do finalności bez czekania na ponowne połączenie każdego offline'owego walidatora.
Model Ethereum staje się bardziej podatny na zagrożenia, gdy jeden klient konsensusu kontroluje zbyt duży stake. Klient posiadający powyżej jednej trzeciej może zagrozić finalności podczas poważnej awarii. Kontrola powyżej połowy może zniekształcić wybór forka, podczas gdy klient powyżej dwóch trzecich mógłby pomóc sfinalizować nieważną historię, zanim operatorzy zdążą zareagować.
Jak wcześniej informował crypto.news, błąd Prysm po aktualizacji Fusaka w grudniu 2025 roku obniżył uczestnictwo walidatorów do około 75%. Sieć pominęła 41 epok, a walidatorzy stracili około 382 ETH w nagrodach, ale inne klienty nadal działały i Ethereum uniknęło utraty finalności.
Zespół Protocol Consensus Ethereum Foundation bada obecnie sposoby na wyraźniejsze oddzielenie produkcji bloków od finalności. Marcowa propozycja badawcza sugerowała użycie komitetu próbkowanego do szybszych bloków, podczas gdy osobny proces finalizuje za nim łańcuch. Pozwoliłoby to obu systemom używać różnych ustawień czasowych i bezpieczeństwa.
Aktualizacja z 11 maja stwierdziła, że kolejne prace konsensusu Ethereum skupią się na skróceniu czasu finalności, który w normalnych warunkach wynosi obecnie około dwóch epok. Osobna relacja crypto.news podała, że Vitalik Buterin popiera Minimmit, proponowany system finalności jednoetapowej. Propozycja mogłaby szybciej rozliczać bloki, choć jej obecny projekt akceptuje niższą formalną tolerancję błędów niż Casper FFG.
Wyjaśnienie Zanolini przedstawia odporność Ethereum jako zestaw powiązanych wyborów, a nie jedną funkcję. Ciągłe bloki zachowują dostęp, finalność chroni rozliczoną historię, slashing wycenia udowodnione wykroczenia, kary za bezczynność wspierają automatyczne odzyskiwanie, a wiele klientów ogranicza zasięg wspólnego błędu w całej sieci walidatorów.

