Przedmowa

W miarę jak zbliża się czas aktualizacji Ethereum Shanghai, wolumen dyskusji staje się coraz głośniejszy. Z jednej strony nie mogą się doczekać ulepszeń funkcjonalnych wprowadzanych przez każdą aktualizację Ethereum, a z drugiej strony są. zmartwiony, czy po aktualizacji będą jakieś niedogodności. Problem spadających cen walut z powodu braku ideałów, zwłaszcza tym razem związany z odblokowaniem zobowiązań dotyczących łańcucha beaconów, więc wiele osób zaczęło przejmować się aktualizacją Ethereum w Szanghaju; .

Co więc dokładnie obejmuje ta aktualizacja Ethereum Shanghai (Capella)? Jakie będzie to miało skutki? W tym artykule dokonano sortowania dla zainteresowanych.

Główni programiści Ethereum (zespół podstawowy)

Zanim jednak opowiem o aktualizacji w Szanghaju, muszę porozmawiać o głównych twórcach Ethereum. W końcu to ta grupa ludzi omawia i decyduje o kierunku rozwoju Ethereum. Mam więc nadzieję, że zanim omówię treść aktualizacji z Szanghaju poznać tę grupę. Kim jest ta osoba?

Nazwę „Core Team” Ethereum wywodzi się z postu „Pytania i odpowiedzi” na forum Reddit z lipca 2014 r., na który odpowiedział wczesny zespół Ethereum. W poście zespół Ethereum dodał słowo do swojej nazwy i stał się „głównym zespołem Ethereum”. Pod koniec 2015 roku współzałożyciel Ethereum, Gavin Wood, stworzył kanał Gitter o nazwie „AllCoreDevs”, na którym główni programiści Ethereum mogli komunikować się w kwestiach związanych z rozwojem protokołów.

Twórcy rdzenia Ethereum to ci, którzy wnoszą istotny wkład w rozwój podstawowego protokołu Ethereum. Przykładem znaczącego wkładu byłoby przesłanie wielu fragmentów kodu do oprogramowania Ethereum (na poziomie niższym niż warstwa dApp, np. kodu klienta); innym przykładem może być osoba pisząca specyfikację protokołu dla Ethereum 2.0. Jednakże „Core Developer” nie jest tytułem nadawanym komuś i w żadnym wypadku nie jest on trwały. Jeśli nie wnosisz już żadnego wkładu, jesteś po prostu „byłym głównym programistą Ethereum”. Podobnie jak współzałożyciel Ethereum Gavin Wood.

Aktualny postęp modernizacji Szanghaju

Fundacja Ethereum zorganizowała swoje pierwsze spotkanie ACD w 2023 r. 5 stycznia, potwierdzając plany uruchomienia „publicznej sieci testowej” na potrzeby aktualizacji w Szanghaju na początku lutego i wstępnie planując uruchomienie „sieci głównej” na potrzeby aktualizacji w Szanghaju gdzieś w marcu.

Ulepszony rozwidlenie cienia sieci głównej w Szanghaju (Shadow Fork) również zostało ukończone i rozpoczęło się 23 stycznia o godzinie 22:30. „Shadow fork” posłuży jako środowisko testowe dla aktualizacji Shanghai, umożliwiając programistom identyfikację błędów i wszelkich potencjalnych problemów.

Wszystkie EIP objęte aktualizacją obejmują:

  • EIP-3651: Ciepła baza monet

  • EIP-3855: Instrukcja PUSH0

  • EIP-3860: Kod inicjujący ograniczanie i mierzenie

  • EIP-4895: Łańcuch sygnalizatorów wymusza operacje wycofania

Podczas spotkania potwierdzono, że format EOF (EVM Object Format), który pierwotnie był zawarty w głównej aktualizacji tego uaktualnienia, został usunięty, a kolejne dyskusje będą skupiać się na kolejnej aktualizacji w Cancun.

🔰 EIP-3651: Ciepła baza monet

Ten EIP naprawia niedopatrzenie w EIP-2929, które zmieniało sposób uzyskiwania dostępu do niektórych pól danych w zależności od tego, czy klient miał już pola danych zapisane w pamięci (WARM), czy też musiał je odzyskać z dysku (COLD).

EIP-2929 Na początku każdej transakcji dwie części danych w pamięci klienta są ustawiane na WARM: adres wysyłający i adres odbierający. EIP-3651 dodaje do tej listy trzeci adres – adres COINBASE (zwany także opłatąRecipient), ponieważ jest to również adres, który klient przechowuje w pamięci podczas przetwarzania transakcji blokowych.

🔰 EIP-3855: Instrukcja PUSH0

Jak sama nazwa wskazuje, EIP-3855 wprowadza kod operacji, który umieszcza wartość 0 na stosie. Wciśnięcie 0 jest często używane do wypełniania wartości w EVM, a ten kod operacji zapewni bardziej wydajny i tańszy sposób na zrobienie tego.

🔰 EIP-3860: Kod inicjujący ograniczanie i mierzenie

Ten EIP zwiększa maksymalny rozmiar kodów initcode i wprowadza pomiar gazu na podstawie ich długości. Limit rozmiaru dodaje niezmiennik do EVM, który ułatwi uzasadnienie i zaproponowanie zmian.

Wprowadzono narzut kodu inicjującego o długości 2 gazów/32 bajtów, aby uwzględnić najszybszą analizę, którą klient musi wykonać przed wykonaniem, a która nie była uwzględniona w poprzednich planach dotyczących gazu.

🔰 EIP-4895: Operacja wycofywania łańcucha sygnału ostrzegawczego‌

To EIP umożliwia walidatorom w łańcuchu Beacon Chain wycofanie środków do EVM. Architektura opiera się na „push”, a nie „pull”, gdzie wypłaty muszą być przetwarzane w warstwie wykonawczej po ich usunięciu z warstwy konsensusu.

Wypłaty są reprezentowane jako „operacja” w ładunku wykonania, a klient EL zastosuje te wypłaty po wykonaniu transakcji podczas konstruowania lub przetwarzania bloku. Innymi słowy, wypłaty są przetwarzane w podobny sposób, w jaki przyznawane są nagrody za dowód pracy i nie konkurują z transakcjami użytkowników o miejsce w bloku.

To podejście jest bardziej zaangażowane niż poprzednie podejście polegające na wprowadzaniu nowych typów transakcji, ale wyraźnie oddziela tę operację „na poziomie systemu” od zwykłych transakcji. To oddzielenie ułatwia bezpieczeństwo, upraszczając testowanie poprzez ograniczenie interakcji wynikających z mieszania problemów na poziomie systemu z danymi użytkownika.

Ponadto podejście to jest bardziej złożone pod względem podstawowego protokołu niż alternatywy oparte na „ściąganiu”, ale zapewnia ściślejszą integrację kluczowych funkcjonalności z samym protokołem.

Ulepszony problem presji sprzedaży

Uważam, że jest to kwestia, która niepokoi wiele osób. W końcu, według danych Dune Analytics i oficjalnej strony, po odblokowaniu można wypłacić łącznie ponad 16 milionów ETH, co stanowi równowartość 26,6 miliarda. Dolary amerykańskie Chociaż nie jest to niewielka kwota, ale każdy mógł przeoczyć następujące punkty:

🔰 Wcześni użytkownicy stakingu są długoterminowymi zwolennikami Ethereum

Ci pierwsi użytkownicy, którzy są gotowi podjąć większe ryzyko, to ci, którzy już są długoterminowymi zwolennikami Ethereum. Ze względu na swoją obecną pozycję na rynku są również bardziej skłonni do sprzedaży swojego ETH w przyszłości.

🔰Może być atrakcyjniejsza dla instytucji lub dużych inwestorów

Wraz z otwarciem odblokowania zastawu możliwe jest przyciągnięcie większej liczby instytucji lub dużych inwestorów do wejścia z jednej strony, ta funkcja sama w sobie zapewnia pewność większej liczbie użytkowników, z drugiej strony może zapewnić lepszy mechanizm wyjścia dla niektórych użytkowników; nie martwiąc się o płynność wyjścia lub wyjście z rabatu, w końcu niektórzy użytkownicy muszą również uzyskać stosunkowo stabilny dochód na rynku bessy. Obecny roczny dochód waluty ETH może osiągnąć 4,2%, chociaż nie jest on porównywalny z DeFi podczas hossy. jednak biorąc pod uwagę obecne warunki rynkowe, rentowność ta jest nadal atrakcyjna dla zwolenników długoterminowych.

🔰 Konsensus społeczności Ethereum

Samo Ethereum ma bazę programistów, bazę ekologiczną i bazę użytkowników. Na tej podstawie powstał stosunkowo silny konsensus społeczności. Tego rodzaju konsensus społeczności, w miarę ciągłego rozwoju ekosystemu Ethereum, w tym warstwy 2 stopniowo przewyższającej zdecydowaną większość sieci publicznych, rola Ethereum jako najbardziej podstawowej warstwy rozliczeniowej i dostawcy bezpieczeństwa w dziedzinie szyfrowania tylko wzmocni jego fosę.

🔰 Oprócz odblokowania stakowania ETH, aktualizacja zawiera również inne optymalizacje funkcji

To ulepszenie obejmuje nie tylko odblokowanie stakowania ETH, ale także inne ulepszenia, które są również korzystne dla długoterminowego rozwoju jego ekosystemu. Na przykład EIP-3651 może pomóc górnikom zaoszczędzić na kosztach gazu i przyspieszyć transakcje w kopalniach; na przykład EIP-3855 może również zmniejszyć zużycie gazu; EIP-3860 może obsługiwać większe kontrakty i wspierać wdrażanie kontraktów z bogatszymi funkcjami, co może być pomocne programiści uruchamiają więcej wyobraźni dAPP.

Analitycy JP Morgan stwierdzili również w raporcie, że oczekuje się, że aktualizacja Ethereum Shanghai zwiększy przychody Coinbase ze stakowania, według szacunków Coinbase zarabia już około 50 milionów dolarów rocznie dzięki stakingowi Ethereum, a po modernizacji Ethereum Shanghai tak się stanie; spodziewa się, że 95% inwestorów detalicznych na Coinbase będzie mogło uczestniczyć w stakingu Ethereum, co przyniesie roczny przychód Coinbase w wysokości 225 milionów dolarów do 545 milionów dolarów.

🔰 Podsumowanie

Opierając się na powyższych czterech punktach, osobiście uważam, że natychmiastowe otwarcie odblokowania zastawu będzie miało minimalny wpływ na presję sprzedażową. Nawet to „zdarzenie uaktualniające” będzie korzystne dla długoterminowego rozwoju całego Ethereum, więc nie martw się. zbyt wiele.

podsumowując

Jak wspomniano wcześniej, aktualizacja Ethereum w Szanghaju jest pozytywna dla długoterminowego rozwoju całego Ethereum. Oznacza to, że członkowie Core Team dyskutowali o lepszych sposobach optymalizacji usług całego Ethereum, chociaż EOF nie został uwzględniony. w tym raporcie. Szkoda aktualizacji. Przecież z punktu widzenia programistów ujednolicenie formatu EVM pomoże zmniejszyć liczbę „równoległych EVM”, które należy utrzymać. Jednak nie zadziałało to zgodnie z oczekiwaniami nadal zwracaj uwagę na kolejne spotkanie ACD i czekaj na kolejne uaktualnienie.

Ethereum minęło nieco ponad dziewięć lat, od 2013 r. do chwili obecnej. Aby móc osiągnąć taką wydajność, naprawdę chcę podziękować każdemu programiście za ich wkład i zaangażowanie obecnie, w ramach konferencji Consensus Layer Conference (CL), EIP-4844 został wyznaczony jako pierwsze uaktualnienie w przyszłości, z niecierpliwością czekam na zmiany i rozwój, jakie ta propozycja opublikowana przez V God może wnieść do następnego uaktualnienia.

Bibliografia

  1. Podręcznik konstruktora Ethereum

    https://ethereum.org/zh-tw/developers/

  2. Hudson Jameson „Kim jest główny programista Ethereum?”

    https://hudsonjameson.com/2020-06-22-what-is-an-ethereum-core-developer/

  3. Spotkanie warstwy wykonawczej 152 #700

    https://github.com/ethereum/pm/issues/700

  4. Aktualizacja z Szanghaju może poprawić perspektywy dla Coinbase: JP Morgan

    https://decrypt.co/119735/shanghai-update-could-brighten-outlook-for-coinbase-jp-morgan

  5. EIP-4844: TRANSAKCJE BLOBÓW FRAGMENTÓW

    https://www.eip4844.com/

#dlaczegokrypto #Ethereum