Vitalik Buterin przedstawił, w jaki sposób Ethereum planuje zwiększyć pojemność transakcyjną bez poświęcania decentralizacji.
Rozwija on mapę drogową Strawmap, która łączy krótkoterminowe usprawnienia wykonania z długoterminowym poleganiem na zero-knowledge proofs.
W niedawnym wpisie technicznym Buterin opisał wysiłki skalowania Ethereum w odniesieniu do dwóch harmonogramów: krótkoterminowych zmian poprawiających efektywność czasu bloków oraz długoterminowych zmian architektonicznych wspierających zrównoważony wzrost przy utrzymaniu wymagań wobec walidatorów na rozsądnym poziomie.
Krótkoterminowe skalowanie skupia się na efektywności wykonania
W najbliższym czasie deweloperzy Ethereum koncentrują się na sposobach bezpiecznego zwiększenia przepustowości poprzez ulepszenie sposobu weryfikacji i wykonywania bloków.
Nadchodzące zmiany powiązane z planowaną aktualizacją „Glamsterdam” obejmują listy dostępu na poziomie bloku, które pozwalają na równoległą weryfikację części bloku, zmniejszając wąskie gardła podczas walidacji.
Kolejną kluczową zmianą jest
Oprócz zmiany wyceny gazu, zmiany te mają na celu umożliwienie Ethereum podniesienia limitów gazu bez narażania walidatorów na nieoczekiwane scenariusze najgorszego przypadku.
Wielowymiarowy gaz ma na celu ograniczenie wzrostu stanu
Centralnym elementem planu jest stopniowe wprowadzenie
Buterin twierdzi, że utrudnia to skalowanie wykonania bez jednoczesnego zachęcania do nadmiernego wzrostu stanu, co zwiększa długoterminowe koszty dla walidatorów.
W proponowanym podejściu koszty związane z tworzeniem nowego stanu byłyby oddzielone od zwykłych kosztów wykonania. Tworzenie stanu stanie się droższe, ale te koszty nie będą wliczane do limitu gazu na blok.
Umożliwia to bardziej agresywne skalowanie pojemności wykonania, jednocześnie narzucając surowsze ekonomiczne ograniczenia tempa wzrostu stanu sieci.
Długoterminowe skalowanie opiera się na blobs i ZK-EVMs
Poza zmianami w wykonaniu Buterin podkreślił, że długoterminowe skalowanie Ethereum zależy od dostępności danych poprzez blobs oraz rosnącego wykorzystywania zero-knowledge Ethereum Virtual Machines [ZK-EVMs].
Blobs, pierwotnie wprowadzone w celu wsparcia rollupów warstwy 2, mają odgrywać większą rolę w obsłudze danych przez Ethereum, umożliwiając walidatorom weryfikację dostępności bez pobierania i ponownego wykonywania każdej transakcji.
Jeśli chodzi o ZK-EVMs, Buterin przedstawił etapową ścieżkę adopcji. W
Do
Nowe spojrzenie na debatę o skalowaniu Ethereum
Łącznie, mapa drogowa Strawmap sugeruje, że Ethereum odchodzi od postrzegania skalowania jako kompromisu między przepustowością a decentralizacją.
Zamiast tego nacisk kładziony jest na rozdzielenie wykonania od wzrostu stanu i wykorzystanie kryptograficznych dowodów, by utrzymać niskie koszty dla walidatorów nawet przy rosnącej pojemności.
Takie podejście kontrastuje z monolitycznymi strategiami skalowania stosowanymi przez niektóre konkurencyjne sieci, pozycjonując mapę drogową Ethereum wokół stopniowych zmian, które zachowują istniejącą bazę walidatorów i przygotowują na znacznie większe wykorzystanie.
Podsumowanie końcowe
- Mapa drogowa skalowania Ethereum podkreśla efektywność wykonania i walidację opartą na dowodach, zamiast wzrostu przepustowości zależnego od sprzętu.
- Przedstawione harmonogramy sugerują, że większa pojemność sieci będzie pojawiać się stopniowo, bez wymuszania na walidatorach korzystania z bardziej wymagającej infrastruktury.


