
5 sierpnia 2021 roku na sieci Ropsten miała miejsce aktualizacja Ethereum znana jako Hard Fork London. Było to podsumowanie wieloletniej pracy deweloperów nad poprawą funkcjonalności sieci oraz przygotowanie Ethereum do Ethereum 2.0, czyli przejścia z konsensusu Proof-of-Work (PoW) na Proof-of-Stake (PoS).
Aktualizacja London została wdrożona na bloku 12 965 000 i wprowadziła sześć kluczowych zmian w sieci Ethereum, które miały ogromny wpływ na sposób działania tej technologii.
Najważniejsze zmiany wprowadzone przez Hard Fork London
- EIP-1559 – wprowadzenie nowego modelu opłat transakcyjnych
- EIP-3198 – dodanie kodu operacyjnego BASEFEE
- EIP-3529 – modyfikacja zwrotów za gaz
- EIP-3541 – odrzucenie smart kontraktów zaczynających się od bajtu 0xEF
- EIP-3554 – opóźnienie „ice age”, czyli bomby trudności
- Poprawa skalowalności sieci
Czym jest Hard Fork London?
Ethereum jest jedną z najpopularniejszych platform blockchain, na której powstało wiele zdecentralizowanych aplikacji (dApps) oraz rozwiązań DeFi. Jednak przez lata sieć miała problemy z niską skalowalnością i wysokimi opłatami transakcyjnymi.
Hard Fork London został zaprojektowany w celu poprawy tych aspektów, co miało zwiększyć dostępność Ethereum dla większej liczby użytkowników i zmniejszyć koszty korzystania z sieci.
Jednym z najważniejszych efektów tej aktualizacji było wprowadzenie mechanizmu spalania ETH, co oznacza, że część opłat transakcyjnych jest usuwana z obiegu, zmniejszając podaż ETH. Dzięki temu Ethereum zaczęło wykazywać cechy deflacyjne, co wyróżniło je na tle innych kryptowalut.
Nowy model opłat – EIP-1559
Najbardziej znaczącą zmianą wprowadzoną przez Hard Fork London była aktualizacja EIP-1559, która zreformowała system opłat transakcyjnych.
Jak działa nowy model opłat?
- Każda transakcja wymaga teraz zapłaty opłaty bazowej (base fee), która jest automatycznie spalana.
- Użytkownicy mogą opcjonalnie dodać napiwek (priority fee) dla walidatorów, aby ich transakcja została szybciej zatwierdzona.
- Mechanizm ten sprawił, że koszty transakcji stały się bardziej przewidywalne, a sieć mniej podatna na gwałtowne wzrosty opłat.
Dzięki wprowadzeniu spalania opłat część ETH jest permanentnie usuwana z obiegu, co ogranicza inflację Ethereum i stabilizuje ekonomię sieci.
BASEFEE OPCODE – EIP-3198
Wprowadzenie opcode BASEFEE umożliwiło smart kontraktom łatwiejszy dostęp do aktualnej opłaty bazowej (base fee).
To usprawnienie pozwala dApps lepiej zarządzać kosztami gazu, eliminując konieczność stosowania skomplikowanych mechanizmów obliczeniowych.
Zmiany w zwrotach za gaz – EIP-3529
Wcześniej Ethereum stosowało system zwrotu za gaz, który pozwalał użytkownikom odzyskać część opłat po wykonaniu transakcji.
Po wprowadzeniu EIP-3529, wartość zwrotu została zmniejszona z 50% do 20%.
Zmiana ta miała na celu zrównoważenie dynamicznej wielkości bloków i lepsze zarządzanie przestrzenią w sieci.
Nowe zasady dotyczące smart kontraktów – EIP-3541
Aktualizacja EIP-3541 uniemożliwiła wdrażanie nowych smart kontraktów, które zaczynają się od bajtu 0xEF.
Zmiana ta nie wpłynęła na istniejące kontrakty, ale otworzyła drogę do przyszłych ulepszeń Ethereum Virtual Machine (EVM).
Opóźnienie „ice age” – EIP-3554
Ethereum planowało przejście na Proof-of-Stake w 2021 roku, ale wdrożenie nowego mechanizmu konsensusu nie było jeszcze gotowe.
Aktualizacja EIP-3554 ponownie opóźniła aktywację bomby trudności („ice age”), która miała stopniowo utrudniać wydobycie ETH w celu skłonienia górników do przejścia na PoS.
Dzięki tej zmianie wydobycie Ethereum wciąż było możliwe, zanim sieć oficjalnie przeszła na nowy model w 2022 roku.
Poprawa skalowalności
Przed Hard Forkiem London Ethereum obsługiwało około 30 transakcji na sekundę, co było niewystarczające przy rosnącej liczbie użytkowników.
Dzięki nowemu modelowi opłat i zoptymalizowanej strukturze bloków, Ethereum stało się bardziej wydajne, co ułatwiło dalsze aktualizacje prowadzące do wdrożenia shardingu i PoS.
Podsumowanie – co zmienił Hard Fork London?
- Zreformowano system opłat, wprowadzając spalanie ETH (EIP-1559).
- Zmniejszono zmienność kosztów gazu, poprawiając przewidywalność transakcji.
- Wprowadzono BASEFEE OPCODE, co zwiększyło efektywność smart kontraktów.
- Zmieniono zasady zwrotów za gaz, zmniejszając maksymalny zwrot z 50% do 20%.
- Ograniczono możliwość wdrażania nowych smart kontraktów z bajtem 0xEF.
- Opóźniono bombę trudności, pozwalając górnikom na dalsze wydobycie ETH.
Od momentu implementacji Hard Forka London, Ethereum spaliło już ETH o wartości przekraczającej miliard dolarów.
To kluczowa zmiana, która przygotowała Ethereum na przejście do modelu Proof-of-Stake, a jednocześnie sprawiła, że ETH stało się bardziej deflacyjną kryptowalutą.
Znajdź ulubione kryptowaluty na Kanga Exchange