Współzałożyciel Ethereum, Vitalik Buterin, twierdzi, że wiele sieci warstw 2 nie dziedziczy już w pełni bezpieczeństwa z głównej sieci. To zmienia podejście do skalowania całej platformy.
Vitalik Buterin, jeden z twórców Ethereum, niedawno stwierdził, że pierwotna wizja skalowania za pomocą warstw 2 (dodatkowych sieci budowanych na bazie Ethereum) straciła na aktualności. Podkreślił, że rozwój tych sieci nie spełnia dawnych oczekiwań, podczas gdy główna sieć Ethereum sama radzi sobie coraz lepiej z rosnącym obciążeniem.
Wolny rozwój i niskie opłaty
W swoim najnowszym wpisie na platformie X, Buterin wskazał na dwa kluczowe czynniki, które zmieniają dyskusję o skalowaniu. Po pierwsze, postępy w kierunku pełnej decentralizacji i wzajemnej współpracy warstw 2 idą powoli i z trudnościami. Po drugie, główna sieć Ethereum osiągnęła już bardzo niskie opłaty transakcyjne, a limity gazu (zasobów obliczeniowych) mają wzrosnąć znacznie do 2026 roku.
Buterin przypomniał, że skalowanie Ethereum pierwotnie oznaczało rozszerzanie przestrzeni blokowej, która w pełni dziedziczy bezpieczeństwo z głównej sieci. Oznacza to, że wszystkie działania pozostają ważne i odporne na cenzurę, o ile sieć działa poprawnie. Systemy oparte na mostach multisig (wymagających wielu podpisów) czy innych formach dyskrecjonalnej kontroli nie mogą być traktowane jako prawdziwe rozszerzenia Ethereum, nawet jeśli oferują wysoką przepustowość.
Współzałożyciel wyjaśnił, że ta koncepcja nie ma już sensu, ponieważ blockchain nie potrzebuje warstw 2 jako „markowych shardów” (podziałów sieci). Wiele z tych sieci albo nie może, albo nie chce spełnić wymogów bezpieczeństwa i zarządzania, które taka rola by wymagała.
Buterin zauważył, że niektóre projekty otwarcie przyznały, iż nigdy nie przejdą poza etap 1 decentralizacji. Powody to nie tylko techniczne obawy związane z bezpieczeństwem zero-knowledge EVM (maszyny wirtualnej Ethereum z dowodami zero-knowledge, czyli bez ujawniania danych), ale też wymogi regulacyjne lub potrzeby klientów, które wymagają ostatecznej kontroli. Choć to może pasować do ich zastosowań, nie pozwala opisywać ich jako rozwiązań skalujących Ethereum w pierwotnym znaczeniu.
Zamiast tego, Buterin proponuje porzucić ideę, że wszystkie warstwy 2 należą do tej samej kategorii i podlegają tym samym kryteriom. Sugeruje postrzegać je jako spektrum systemów o różnym stopniu powiązania z Ethereum. W tej perspektywie niektóre warstwy 2 mogą być w pełni zabezpieczone przez Ethereum, inne zaś oferować ograniczone gwarancje. To pozwoli użytkownikom i aplikacjom wybierać według własnych potrzeb.
Dodał, że warstwy 2 powinny skupić się na unikalnej wartości poza ogólnym skalowaniem, takiej jak specjalistyczne maszyny wirtualne, efektywność dla konkretnych aplikacji, ekstremalna przepustowość, przypadki użycia pozafinansowe, sekwencjonowanie o niskim opóźnieniu czy zintegrowane usługi jak wyrocznie (źródła danych) lub rozstrzyganie sporów. Dla sieci obsługujących ETH lub aktywa wydane na Ethereum, osiągnięcie co najmniej etapu 1 powinno być minimalnym standardem.
Prekompilacja ZK-EVM
Z perspektywy Ethereum, Buterin coraz bardziej przekonuje się do znaczenia natywnej prekompilacji rollup (pakietowania transakcji), która weryfikowałaby dowody ZK-EVM bezpośrednio w ramach Ethereum. Taki system zapewniłby beztrustową interoperacyjność i kompozycyjność, jednocześnie dając warstwom 2 elastyczność w rozwijaniu funkcji.
Podkreślił, że w otwartym ekosystemie nieuniknione są systemy o słabszych gwarancjach lub zależne od zaufania. Obowiązkiem Ethereum jest jasne komunikowanie tych gwarancji i ciągłe wzmacnianie protokołu bazowego.
FAQ
Dlaczego warstwy 2 nie skalują już Ethereum według Buterina?
Buterin argumentuje, że wiele warstw 2 nie dziedziczy pełnego bezpieczeństwa z głównej sieci, co łamie pierwotną definicję skalowania.
Co oznacza etap 2 decentralizacji dla warstw 2?
To pełna decentralizacja i interoperacyjność, ale wiele sieci utknęło na etapie 1 z powodów technicznych lub regulacyjnych.
Jakie unikalne wartości powinny oferować warstwy 2?
Specjalistyczne maszyny wirtualne, ekstremalną przepustowość, niskie opóźnienia czy integracje z wyroczniami i rozstrzyganiem sporów.
Dlaczego prekompilacja ZK-EVM jest ważna dla Ethereum?
Umożliwia beztrustową weryfikację dowodów, zapewniając interoperacyjność i elastyczność dla warstw 2.