Według PANews Vitalik Buterin, współzałożyciel Ethereum, rozważa metodę potwierdzania transakcji w Ethereum. Czas potwierdzenia transakcji w głównej sieci wynoszący 5–20 sekund jest już zbliżony do szybkości transakcji kartą kredytową, co wydaje się wystarczające z punktu widzenia użytkownika. Jednakże w porównaniu z czasem potwierdzenia na poziomie milisekund w warstwie 2 istnieje pewne ryzyko bezpieczeństwa wynikające z różnicy w potwierdzeniu transakcji pomiędzy siecią główną a warstwą 2. Dlatego też optymalizacja czasu potwierdzania transakcji w sieci głównej jest bardziej rozważana ze względu na strategię rozwoju warstwy 2.
Obecny mechanizm konsensusu Gaspera w Ethereum przyjmuje podstawowe koncepcje Slotu i Epoki. Każdy Slot trwa 12 sekund, podczas których wybierana jest grupa Walidatorów w celu sprawdzenia aktualnego statusu transakcji w łańcuchu i głosowania. Każde 32 Sloty, czyli 6,4 minuty, stanowią Epokę, podczas której wszyscy Walidatorzy kończą swoje głosowanie. Finalizacja transakcji trwa zwykle dwie epoki, czyli 12,8 minuty, co oznacza, że transakcja staje się nieodwracalna po 12,8 minutach od jej zainicjowania.
Buterin uważa, że ten czas jest zbyt długi i wyraził niezadowolenie z obecnego mechanizmu konsensusu Gaspera. Zaproponował metodę poprawy ostateczności pojedynczego slotu, która może zapewnić, że każdy blok zakończy potwierdzenie ostateczności przed wygenerowaniem następnego bloku, przyspieszając w ten sposób czas potwierdzenia ostateczności. Jednak potwierdzenie ostateczności i potwierdzenie transakcji to dwie różne rzeczy. Nie ma to większego związku z postrzeganym przez użytkownika potwierdzeniem transakcji w ciągu 5–20 sekund, ale staje się istotnym problemem w przypadku sieci warstwy 2.
Dzieje się tak dlatego, że czas przesyłania i potwierdzania transakcji przez użytkowników warstwy 2 będzie krótszy, nie tylko lepszy niż postrzegany przez użytkownika czas wynoszący 5–20 sekund, ale prawdopodobnie osiągnie poziom milisekund. Wynika to z mechanizmu potwierdzania przed transakcją przyjętego przez warstwę 2 jako całość. Jeśli jednak czas potwierdzenia finalizacji transakcji w głównej sieci warstwy 1 jest zbyt długi, teoretycznie w warstwie 2 wystąpi pewne ryzyko związane z różnicą czasu. Na przykład użytkownicy mogą szybko potwierdzić status L1 i podjąć kolejne działania, ale mogą ponieść straty finansowe z powodu opóźnienia w potwierdzeniu statusu L1. Co więcej, ponieważ sama warstwa 2 wiąże się z pewnym ryzykiem centralizacji, im dłuższa różnica czasu, tym więcej potencjalnych nieznanych zagrożeń chaosu centralizacyjnego.
Dlatego moim zdaniem nowy artykuł Buterina na temat optymalizacji czasu potwierdzania transakcji w głównej sieci Ethereum w pewnym stopniu odpowiada głównej strategii polegającej na wspólnym promowaniu systemu warstwy 2 i systemu warstwy 1. Chociaż niektórzy ludzie na rynku są pesymistycznie nastawieni do warstwy 2, warstwa 2 niewątpliwie stała się kierunkiem, który Ethereum musi skonsolidować w swoim procesie rozwoju.
Oczywiste jest, że przyszłość Ethereum z pewnością będzie polegać na „warstwowym” rozwoju strategicznym, polegającym na warstwie 1 w celu skupienia się na bezpieczeństwie i decentralizacji, a warstwa 2 w celu zapewnienia stabilnego i niezawodnego środowiska rozliczeń interakcji będzie trendem. Propozycja Buterina dotycząca przyspieszenia potwierdzania transakcji polega zasadniczo na zmniejszeniu tarcia między warstwami 1 i warstwą 2, zapewniając użytkownikom lepsze środowisko interakcji front-end w warstwie 2 i bezpieczniejsze podstawy rozliczeń zaplecza.