Sieć główna Ethereum przygotowuje się do aktualizacji Dencun: niższe opłaty i większa wydajność

Aktualizacja sieci głównej Dencun firmy Thereum została zaplanowana na 13 marca 2024 r. i obejmuje wprowadzenie obiektów blob danych i protodanksharding w celu zwiększenia wydajności sieci i zmniejszenia opłat.

Zespół wsparcia protokołu Fundacji Ethereum oficjalnie ogłosił aktywację aktualizacji sieci Dencun w sieci głównej Ethereum. Ta długo oczekiwana aktualizacja, której uruchomienie zaplanowano na epokę 269568 13 marca 2024 r. o godzinie 13:55 czasu UTC, obiecuje znaczne ulepszenia sieci, w tym wprowadzenie efemerycznych obiektów blob danych i mechanizmu znanego jako „protodanksharding”.

Skok do przodu w Skalowalność i wydajność

Aktualizacja Dencun, która następuje po ubiegłorocznej aktualizacji Shapella, obejmuje transformacyjne zmiany zarówno w warstwie konsensusu, jak i wykonania Ethereum. Do najbardziej godnych uwagi należy wdrożenie protokołu EIP-4844, który wprowadza transakcje typu shard blob zaprojektowane w celu zmniejszenia opłat transakcyjnych w warstwie 2 (L2). Ta aktualizacja stanowi kluczowy krok w ciągłej drodze Ethereum do zwiększenia skalowalności i wydajności, co ostatecznie przyniesie korzyści zarówno użytkownikom, jak i programistom.

Na czym polega aktualizacja Dencun

Aktualizacja obejmuje kilka propozycji ulepszeń Ethereum (EIP), w tym:

EIP-1153: Przejściowe kody operacji przechowywania

EIP-4788: Katalog główny bloku sygnalizatora w EVM

EIP-4844: Transakcje typu Shard Blob

EIP-5656: MCOPY – instrukcja kopiowania pamięci

EIP-6780: AUTODESTRUKT tylko w tej samej transakcji

EIP-7044: Zawsze ważne i podpisane dobrowolne wyjścia

EIP-7045: Zwiększ maksymalną liczbę miejsc dołączenia atestu

EIP-7514: Dodaj maksymalny limit rezygnacji z epoki

EIP-7516: Kod operacji BLOBBASEFEE

Pełne specyfikacje tych zmian są szczegółowo opisane w odpowiednich dokumentach EIP i folderze deneb w repozytorium ethereum/consensus-specs. Dodatkowo aktualizacja wymaga zmian w API silnika, co ułatwia komunikację pomiędzy węzłami warstwy konsensusu i wykonania.

Instrukcje dotyczące wydań klienckich i aktualizacji

Fundacja Ethereum udostępniła listę wydań klientów obsługujących aktualizację Dencun w sieci głównej, wzywając operatorów węzłów i osoby zainteresowane do odpowiedniej aktualizacji oprogramowania. Bardzo ważne jest, aby uczestnicy byli świadomi ryzyka związanego z obsługą klienta większościowego w warstwie wykonawczej lub konsensusowej i rozważyli dywersyfikację wykorzystania klientów.

Konsekwencje dla użytkowników, operatorów węzłów i programistów

W przypadku przeciętnego użytkownika Ethereum lub posiadacza Ethereum nie jest wymagane żadne działanie dotyczące aktualizacji. Jednakże operatorzy węzłów muszą zaktualizować swoich klientów do określonych wersji, aby zachować kompatybilność z siecią po aktualizacji. Podobnie Stakerzy muszą upewnić się, że zarówno ich węzeł nawigacyjny, jak i klient walidatora są zaktualizowane. Brak udziału w aktualizacji spowoduje pozostawienie w niekompatybilnym łańcuchu, brak możliwości wysyłania Etheru lub działania w zaktualizowanej sieci.

Twórcom aplikacji i narzędzi zaleca się przejrzenie EIP podczas aktualizacji w celu oceny wpływu na ich projekty. Należy wziąć pod uwagę nowe funkcje i potencjalne implikacje dotyczące kompatybilności wstecznej, szczególnie z EIP-6780, EIP-7044 i EIP-7514.

Znaczenie „Dencuna”

Nazwa „Dencun” łączy w sobie „Deneb”, gwiazdę w konstelacji Łabędzia, oraz „Cancun”, miejsce Devcon 3, co jest zgodne z konwencją nazewnictwa uaktualnień od obiektów niebieskich i lokalizacji Devcon.

Fundacja Ethereum składa podziękowania wszystkim współpracownikom, którzy odegrali rolę w doprowadzeniu do skutku tej znaczącej aktualizacji, wyznaczając kolejne ważne ulepszenie sieci Ethereum.

Źródło obrazu: Shutterstock

Źródło: https://blockchain.news/news/ethereum-mainnet-gears-up-for-dencun-upgrade-lower-fees-and-enhanced-efficiency