Fundacja Ethereum bada strategie mające na celu zmniejszenie maksymalnego rozmiaru bloku

Współzałożyciel Ethereum Vitalik Buterin i Fundacja Ethereum badają pięć potencjalnych rozwiązań mających na celu zmniejszenie maksymalnego rozmiaru bloku Ethereum. 

Strategie te mają na celu optymalizację łańcucha bloków pod kątem „mapy drogowej skoncentrowanej na rollupach” i zwiększenie jego wydajności. Skupienie się na rollupach spowodowało potrzebę ponownej oceny wykorzystania przestrzeni blokowej, ponieważ efektywny rozmiar bloku podwoił się w ciągu ostatniego roku.

Optymalizacja limitu gazu blokowego Ethereum i kosztów transmisji danych

Jeden z podstawowych propozycje zaproponowana przez badaczkę Buterin i Ethereum Foundation Toni Wahstätter zakłada podniesienie kosztów transmisji danych i zwiększenie limitu gazu blokowego. Dane połączeń odnoszą się do danych dostarczanych do wywołań funkcji inteligentnego kontraktu i zużywają gaz, co wpływa na wydajność sieci. 

Zwiększając koszt transmisji danych z 16 do 42 litrów, Ethereum może zmniejszyć maksymalny rozmiar bloku z 1.78 megabajta do 0.68 megabajta, tworząc w przyszłości przestrzeń dla większej liczby obiektów blob danych. Jednak takie podejście może zniechęcić do korzystania z danych połączeń w celu zapewnienia dostępności danych, wpływając na aplikacje takie jak StarkNet, które opierają się na dużych danych połączeń w celu sprawdzenia w łańcuchu.

Równoważenie kosztów danych połączeń i kosztów operacji

Innym potencjalnym rozwiązaniem jest podniesienie kosztów transmisji danych przy jednoczesnej redukcji innych kosztów opkodu w wirtualnej maszynie Ethereum (EVM). Podejście to ma na celu utrzymanie równowagi między zachęcaniem do korzystania z danych połączeń w celu zapewnienia dostępności danych a minimalizowaniem wpływu na aplikacje, które w dużym stopniu od nich zależą.

Propozycja ulepszeń Ethereum (EIP)-4488 sugeruje ograniczenie danych połączeń na blok, ale może to w podobny sposób zniechęcić do korzystania z nich w celu zapewnienia dostępności danych, wpływając na aplikacje zależne od danych połączeń. Dlatego znalezienie zrównoważonego podejścia ma kluczowe znaczenie.

Tworzenie rynku opłat za połączenia

Alternatywne podejście polega na ustanowieniu oddzielnego rynku opłat za transmisję danych, podobnego do sposobu zarządzania obiektami blob danych. Rynek ten automatycznie dostosowywałby ceny transmisji danych w zależności od zapotrzebowania, potencjalnie zwiększając limity gazu. Wprowadza jednak złożoność pod względem analizy i wdrażania.

Ostatni pomysł proponuje zapewnienie „premii lojalnościowej EVM” w celu zrekompensowania aplikacjom, które w dużym stopniu opierają się na danych połączeń. Podejście to ma na celu znalezienie równowagi między zachęcaniem do korzystania z transmisji danych w ramach połączeń a rozwiązywaniem problemów związanych z kosztami.

Propozycje te pojawiają się, gdy Ethereum zmaga się z potrzebą zwiększenia swojej skalowalności i wydajności sieci. Integracja dużych pakietów danych, znanych jako obiekty blob, z aktualizacją EIP-4844 Dencun jeszcze bardziej podkreśla znaczenie optymalizacji obsługi i przechowywania danych w łańcuchu bloków Ethereum.

Chociaż podniesienie kosztu transmisji danych do 42 gazu jest jednym z podejść, można je uznać za zbyt bezczelne, a utworzenie oddzielnych rynków opłat mogłoby wprowadzić nadmierną złożoność systemu. Bardziej skuteczne rozwiązania może zapewnić znalezienie właściwej równowagi między kosztem transmisji danych a innymi kosztami operacyjnymi lub oferowanie zachęt do korzystania z danych połączeń w ramach EVM.

Vitalik Buterin sugerował wcześniej limity danych połączeń na blok w celu obniżenia kosztów gazu, podkreślając ciągłe wysiłki społeczności Ethereum mające na celu rozwiązanie tych problemów.

Wpływ na przepustowość sieci

 Vitalik Buterin zaproponował zwiększenie limitu gazu Ethereum o 33% do 40 milionów w celu zwiększenia przepustowości sieci. Podniesienie limitu gazu umożliwia przetworzenie większej liczby transakcji w każdym bloku, teoretycznie poprawiając ogólną przepustowość sieci. Wprowadza jednak również potencjalne zagrożenia, takie jak zwiększone obciążenie sprzętu i podatność na spam sieciowy i ataki.

Eksploracja tych rozwiązań przez Fundację Ethereum odzwierciedla ciągłe zaangażowanie w optymalizację wydajności i skalowalności sieci Ethereum. Ponieważ ekosystem blockchain stale ewoluuje i dostosowuje się, znalezienie właściwej równowagi między kosztem transmisji danych, limitem gazu i wydajnością sieci pozostaje najwyższym priorytetem.

Źródło: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/