Współzałożyciel Ethereum, Vitalik Buterin, nakreślił kluczowe cele dla blockchaina Ethereum w kolejnym kroku jego mapy drogowej, nazwanym „The Surge”.
W swoim ostatnim wpisie na blogu, Vitalik Buterin nakreślił ambitną wizję przyszłości Ethereum, skupiając się na fazie „Surge”.
Vitalik Buterin: „Wyzwań jest sporo”
Jego celem jest znaczące zwiększenie wydajności sieci poprzez osiągnięcie ponad 100 000 transakcji na sekundę zarówno w głównym łańcuchu Ethereum, jak i w rozproszonych sieciach warstwy 2. Równie ważne dla Buteriba jest zapewnienie płynnej współpracy między tymi różnymi warstwami, co umożliwiłoby jeszcze szybsze i tańsze przeprowadzanie transakcji oraz stworzenie bardziej zdecentralizowanego ekosystemu. „Ethereum powinno czuć się jak jeden ekosystem, a nie 34 różne blockchainy” – napisał Buterin.
Vitalik Buterin wyraził zadowolenie z dotychczasowych rezultatów strategii rozwoju Ethereum, która stawia na rozwiązania typu rollup. Marcową aktualizacją Dencun, obejmującą zarówno Shanghai, jak i Cancun-Dened, udało się znacząco usprawnić skalowalność sieci, wprowadzając m.in. mechanizm „blobów” do przechowywania danych. Niemniej jednak, twórca Ethereum przyznał, że takie podejście wiąże się z nowymi, specyficznymi wyzwaniami, które wymagają dalszych badań i rozwiązań.
Decyzja o skoncentrowaniu rozwoju Ethereum na rozwiązaniach typu rollup spotkała się z ostrą krytyką części społeczności. Komentatorzy zarzucają mu , że takie podejście prowadzi do powstania tzw. „ekstraktywnych L2”, które poprzez przyciąganie użytkowników i środków finansowych z głównej sieci Ethereum, podważają jej centralną rolę i stwarzają nowe zagrożenia dla bezpieczeństwa całego ekosystemu.
W swoim ostatnim wpisie Vitalik Buterin nakreślił szereg kluczowych wyzwań, które stoją przed Ethereum na drodze do pełnej realizacji swojego potencjału. Wśród nich wymienił konieczność opracowania skutecznych mechanizmów próbkowania danych, poprawy algorytmów kompresji oraz zapewnienia najwyższego poziomu decentralizacji i bezpieczeństwa sieciom warstwy 2. Buterin podkreślił, że jednym z najważniejszych celów jest stworzenie rollupów pozbawionych zaufania, które w pełni odziedziczyłyby właściwości głównego łańcucha Ethereum. To z kolei umożliwiłoby jeszcze bardziej skalowalne i bezpieczne rozwiązania, zdolne sprostać rosnącym wymaganiom użytkowników. „Jeśli L2 staną się bardzo skalowalne i odniosą sukces, ale L1 pozostanie w stanie przetwarzać tylko bardzo niski wolumen transakcji, może pojawić się wiele zagrożeń dla Ethereum”.
Jak to rozwiązać?
Vitalik Buterin zwrócił uwagę na fundamentalny dylemat stojący przed Ethereum: jak zwiększyć skalowalność sieci, nie rezygnując z jej decentralizacji. Chociaż najbardziej oczywistym rozwiązaniem byłoby zwiększenie limitu gazu, to wiązałoby się ono z ryzykiem centralizacji, ponieważ stakerzy z większymi zasobami mieliby większą przewagę konkurencyjną. Dlatego Buterin zaproponował bardziej subtelne podejście, polegające na optymalizacji mechanizmu opłat za gaz. Wskazał na takie rozwiązania jak wielowymiarowe ceny gazu, które pozwoliłyby na różnicowanie kosztów poszczególnych operacji, czy też wprowadzenie nowych formatów kodu bajtowego, które mogłyby zwiększyć wydajność sieci bez podwyższania ogólnego limitu gazu.
W mniej technicznej części swojego postu Buterin podkreślił znaczenie poprawy doświadczenia użytkownika między kolejnymi sieciami warstwy 2 Ethereum – obawę, którą wielu użytkowników Ethereum zgłosiło w ostatnich miesiącach. „Jeśli poważnie myślimy o tym, że L2 są częścią Ethereum, musimy sprawić, by korzystanie z ekosystemu L2 było jak korzystanie ze zunifikowanego ekosystemu Ethereum” – stwierdził.