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.