Ethereum podnosi opłaty za transfery na nowe adresy
Aktualizacja Glamsterdam znosi stały limit 21 000 gas dla zwykłych transferów. Przelewy na nowe, nigdy wcześniej nieużywane adresy doliczą 183 600 jednostek state gas.
Programiści Ethereum wprowadzają zmianę, która usuwa stały limit 21 000 jednostek gas dla zwykłych przelewów w sytuacji wysyłki na zupełnie nowy adres. Aktualizacja o nazwie Glamsterdam doda 183 600 jednostek tzw. state gas, gdy sieć musi utworzyć nowy wpis konta.
Obecnie standardowy transfer ETH wykorzystuje 21 000 gas niezależnie od tego, czy odbiorca był wcześniej widoczny w stanie sieci. Po wdrożeniu Glamsterdam wysyłka na istniejący, wcześniej używany adres pozostanie rozliczana według dotychczasowego kosztu. Przelew na adres, który nigdy wcześniej nie pojawił się w stanie Ethereum, spowoduje dodatkowe obciążenie związane z zapisem nowego konta. W praktyce całkowite zużycie gas dla takiej transakcji może wzrosnąć do około 204 600 jednostek.
Powód zmiany to powiązanie opłaty z rzeczywistym kosztem operacji dla sieci. Utworzenie nowego konta oznacza trwałe zapisanie kolejnych danych, które węzły muszą przechowywać. Deweloperzy wskazują, że operacje zwiększające rozmiar stanu powinny być obciążane wyższą opłatą, aby lepiej odzwierciedlać wpływ na infrastrukturę i ograniczać niekontrolowany wzrost bazy danych.
Największe konsekwencje może odczuć oprogramowanie, które dotychczas traktowało 21 000 gas jako stałą wartość. Portfele, giełdy, eksploratory i kalkulatory opłat często zakładają ten stały koszt przy estymacji opłat i klasyfikacji transakcji. Systemy zakodowane z taką regułą mogą błędnie szacować wymagany gas, nieprawidłowo rozpoznawać transakcje lub wysyłać zbyt niskie opłaty, co może skutkować odrzuceniem operacji.
Ethereum Foundation informuje deweloperów, by nie traktowali 21 000 jako niezmiennej zasady i zaktualizowali algorytmy estymacji opłat. Aktualizacja ma zostać wprowadzona etapami na testnetach: najpierw Plataberget, następnie Sepolia i Hoodi, a dopiero potem trafić do głównej sieci. Testy na środowiskach testowych mają dać dostawcom oprogramowania czas na sprawdzenie i poprawę integracji.
Dla przeciętnego posiadacza ETH na razie nie ma potrzeby samodzielnych działań, pod warunkiem że używany portfel lub giełda zaktualizuje mechanizmy estymacji opłat przed wdrożeniem na mainnecie. Operatorzy infrastruktury powinni dostosować swoje systemy tak, by dynamicznie obliczały wymagany gas, sprawdzając, czy odbiorca jest nowym kontem i uwzględniając ewentualne dopłaty za state gas.
Gas to jednostka mierząca zasoby potrzebne do wykonania operacji w sieci Ethereum. State gas odnosi się do kosztu związanego z trwałym zapisem nowych danych w stanie sieci. Przed zmianą koszt utworzenia nowego wpisu konta był praktycznie równy zwykłemu transferowi, co twórcy aktualizacji chcą skorygować poprzez dodanie dodatkowych jednostek gas dla operacji tworzących nowe konta.
Treści publikowane na GNcrypto mają wyłącznie charakter informacyjny i nie stanowią porady finansowej. Dokładamy starań, aby informacje były rzetelne i aktualne, jednak nie gwarantujemy ich pełnej poprawności, kompletności ani niezawodności. GNcrypto nie ponosi odpowiedzialności za ewentualne błędy, pominięcia ani straty finansowe wynikające z polegania na tych treściach. Wszystkie działania podejmujesz na własne ryzyko. Zawsze prowadź własne badania i korzystaj z pomocy profesjonalistów. Szczegóły znajdziesz w naszych Warunkach, Polityce prywatności i Zastrzeżeniach.








