AktualnościKryptoTest większych bloków Ethereum na Sepolii otrzymuje kluczową poprawkę z Prysm v7.2.1

Test większych bloków Ethereum na Sepolii otrzymuje kluczową poprawkę z Prysm v7.2.1

Autor: Coindoo·

Najważniejsze informacje

  • •Cel gazowy Sepolii jest podnoszony z 60 milionów do 200 milionów, co daje sieci testowej pojemność na ponad trzykrotnie większą pracę obliczeniową na blok w ramach aktualizacji Glamsterdam.
  • •Prysm v7.2.1 dodaje harmonogram limitu gazu dla Sepolii, dzięki czemu 200M gazu staje się domyślną wartością klienta po rozpoczęciu fazy fork, naprawiając domyślną wartość 60M zachowaną w v7.2.0.
  • •Ponieważ gaz mierzy pracę obliczeniową, a nie liczbę transakcji, wyższy cel nie przełoży się na stały trzykrotny wzrost liczby transakcji na blok.
  • •Glamsterdam łączy test pojemności z wbudowaną separacją proposer-builder, listami dostępu na poziomie bloku oraz zmienionymi opłatami gazu za wybrane operacje tworzenia i dostępu do stanu.
  • •Glamsterdam nie został zaplanowany dla Hoodi ani mainnetu, a dane sieciowe z Sepolii po aktywacji przesądzą, czy projekt o wyższej pojemności okaże się niezawodny wśród klientów i walidatorów.
Test większych bloków Ethereum na Sepolii otrzymuje kluczową poprawkę z Prysm v7.2.1

Testnet Ethereum Sepolia przygotowuje się do próby generalnej znacznie cięższego obciążenia bloków, a nowa wersja Prysm usunęła lukę konfiguracyjną, która mogła sprawić, że publiczny test działałby w niespójnych warunkach.

Gas to miara pracy obliczeniowej w Ethereum. Określa, ile przetwarzania transakcji może pomieścić blok, a nie liczbę samych transakcji. Podniesienie celu na Sepolii z 60 milionów do 200 milionów daje sieci testowej miejsce na obsłużenie ponad trzykrotnie większej pracy w obrębie jednego bloku.

Co 200M gazu oznacza w praktyce

Ethereum testuje, czy jego oprogramowanie może budować, dystrybuować i walidować znacznie cięższe bloki bez spowalniania sieci ani nadmiernego obciążania zwykłych operatorów węzłów.

Ta zmiana nie przełoży się na stały trzykrotny wzrost liczby transakcji. Prosty przelew zużywa znacznie mniej gazu niż skomplikowana operacja inteligentnego kontraktu, więc ostateczna liczba transakcji będzie zależała od tego, co użytkownicy umieszczą w każdym bloku. Zadaniem Sepolii jest pokazanie, jak sieć działa, gdy to obciążenie rośnie.

Aktualizacja Prysm utrzymuje test w zamierzonych ustawieniach

Aktualizacja Glamsterdam ma zostać aktywowana na Sepolii o 13:53:36 UTC. Wersja Prysm 7.2.0 była w stanie przeprowadzić aktualizację, jednak zachowywała domyślną wartość 60M gazu, chyba że operator ręcznie zmieniał to ustawienie.

To stworzyło niezręczną lukę: Ethereum mogło zaplanować próbę generalną przy 200M gazu, podczas gdy poważny klient walidacyjny mógł nadal proponować bloki według wcześniejszego celu. Prysm v7.2.1, opisany w notatkach wydania na GitHubie, dodaje harmonogram limitu gazu dla Sepolii, czyniąc 200Mścią domyślną klienta po rozpoczęciu odpowiedniej fazy fork.

Ta luka miała znaczenie, ponieważ zbiór walidatorów Ethereum działa na wielu niezależnych implementacjach klientów, a domyślne ustawienie jednego klienta kształtuje warunki dla każdego operatora, który go nie nadpisze. Dane z próby generalnej są użyteczne tylko wtedy, gdy sieć działa w ustawieniach, które programiści zamierzali zmierzyć.

Walidatorzy nadal zachowują kontrolę nad swoimi ustawieniami propozycji bloków i mogą w razie potrzeby nadpisać tę wartość. Wydanie po prostu usuwa ręczny krok, który mógł wygenerować niespójne warunki w publicznym teście.

Większe bloki obciążają cały stos Ethereum

Pojemność jest użyteczna tylko wtedy, gdy otaczające ją oprogramowanie nadąża. Klienci wykonawczy muszą przetwarzać dodatkowe dane, klienci konsensusu muszą niezwłocznie otrzymywać i weryfikować bloki, a walidatorzy muszą zgadzać się co do tego samego łańcucha, nawet gdy każdy blok zawiera znacznie cięższe obciążenie.

Glamsterdam łączy test pojemności ze zmianami zaprojektowanymi dla tego środowiska. Wbudowana separacja propozycji i budowania bloków (proposer-builder separation) zmienia sposób tworzenia bloków i przekazywania ich walidatorom, a listy dostępu na poziomie bloku pomagają klientom zidentyfikować, które części stanu Ethereum będą potrzebne w danym bloku. Aktualizacja zmienia też opłaty gazu za wybrane operacje tworzenia i dostępu do stanu, zbliżając te koszty do długoterminowego obciążenia węzłów.

To szersze zmiany techniczne stojące za aktualizacją Sepolii z 6 października, zgodnie z ogłoszeniem testnetu Glamsterdam Fundacji Ethereum. Wydanie Prysm realizuje jedno praktyczne wymaganie w ramach tej większej próby generalnej: jego walidatorzy muszą być gotowi do pracy z wyższą pojemnością wybraną przez programistów do testów.

Na co programiści będą zwracać uwagę po aktywacji Sepolii

Rozbieżności między klientami, powolne propagowanie bloków lub niedokładne szacunki gazu dałyby programistom konkretne problemy do rozwiązania. Jeśli te systemy pozostaną stabilne, Sepolia dostarczy użytecznych dowodów, że nowy projekt poradzi sobie z większym obciążeniem w środowisku publicznym.

Wyniki z Sepolii poprzedzą wszelkie decyzje dotyczące mainnetu

Ethereum nie zaplanowało Glamsterdam dla Hoodi ani mainnetu. Aktywacja Sepolii daje operatorom węzłów, programistom i zespołom aplikacji wspólne środowisko, w którym mogą testować nowe zasady za pomocą tokenów pozbawionych wartości rynkowej.

Aktualizacja Prysm usuwa problem konfiguracyjny przed rozpoczęciem tego procesu. Istotnym wynikiem będą dane sieciowe zebrane po aktywacji: czy zamierzone obciążenie 200M gazu pozostanie niezawodne wśród klientów, walidatorów i aplikacji, które ostatecznie musiałyby je obsługiwać.

Ten artykuł ma charakter wyłącznie informacyjny i nie stanowi porady inwestycyjnej. Harmonogramy aktualizacji Ethereum i specyfik techniczne mogą ulec zmianie podczas testów.