Obecnie trwa nowy postęp w „Cancun Upgrade” Ethereum: 8 grudnia 2023 r. podczas 176. spotkania Fundacji Ethereum deweloperzy jednomyślnie zgodzili się, że jeśli wszystko pójdzie dobrze, fork Goerli zostanie zaplanowany na początek 2024 r., a celem jest aktywacja sieć testowa Goerli Dencun w styczniu 2024 r.
Jeśli chodzi o konkretny czas ostatecznego zakończenia „aktualizacji Cancun” Ethereum, zgodnie ze spekulacjami znawców branży na temat bieżącego postępu w opracowywaniu protokołu i postępu w ukończeniu testów, oczekuje się, że aktualizacja zostanie oficjalnie wdrożona w okresie od marca do kwietnia 2024 r.
Skoncentruj się na rynkach pierwotnych i wtórnych kręgu walutowego. Zaangażowany w badanie gwałtownie rosnących monet pierwszego poziomu i potencjalnych monet drugiego poziomu wysokiej jakości. V: wu354133 nie ma progu, żadnych opłat, żadnych promocji giełd, żadnych linków handlowych.
Znaczenie „aktualizacji Cancun” Ethereum jest nie mniejsze niż znaczenie „aktualizacji Shapella” – ponieważ ta aktualizacja jest kluczem do dalszej ekspansji Ethereum. Może ona zwiększyć wolumen transakcji, na które sieć Ethereum może odpowiedzieć na sekundę i tak się stanie otwierają także Ethereum. Nowy etap w rozwoju możliwości przechowywania i wyszukiwania danych.
Dla użytkowników blockchain, którzy posiadają aktywa cyfrowe, najbardziej intuicyjną zmianą, jaką „aktualizacja Cancun” Ethereum wprowadzi do transakcji na aktywach cyfrowych, jest to, że opłaty za gaz wymagane do transakcji na aktywach cyfrowych w sieci Ethereum Layer 2 zostaną znacznie obniżone, a spadek może osiągnąć 14 razy.
imToken obsługuje teraz wszystkie sieci warstwy 2 i łańcuchy kompatybilne z EVM w Ethereum. Po zakończeniu „aktualizacji Cancun” użytkownicy posiadający zasoby cyfrowe mogą korzystać z zasobów sieci Ethereum warstwy 2 z wyższą wydajnością kosztową i niższymi opłatami za gaz poprzez handel imToken. Ponadto imToken obsługuje OP i Polygon, a także możesz cieszyć się stosunkowo niższymi kosztami obsługi sieci, korzystając bezpośrednio z funkcji Zamień imTokena.
Dla programistów blockchain należy pamiętać, że po oficjalnym wdrożeniu „Cancun Upgrade” Ethereum w 2024 r. sieć testowa Goerli nie będzie już używana. Zaleca się, aby programiści jak najszybciej przenieśli się do sieci testowej Sepolia.
imToken teraz w pełni obsługuje sieć testową Sepolia i obsługuje roszczenia dotyczące zasobu testowego sieci testowej Sepolia poprzez wejście „kranu”.
Dowiedz się więcej o „Uaktualnieniu Cancun”
Cancun to słynne miasto turystyczne w Meksyku i miejsce konferencji Devcon 3. Zgodnie z zasadami nazewnictwa aktualizacji Ethereum, aktualizacje nazwane na cześć nazw miejsc są aktualizacjami warstwy wykonawczej Ethereum.
Aktualizacja warstwy konsensusu Ethereum zsynchronizowana z tą „aktualizacją Cancun” ma nazwę kodową Deneb, dlatego oficjalna nazwa pełnej wersji warstwy wykonawczej i warstwy protokołu tej aktualizacji Ethereum została określona jako „aktualizacja Dencun to Cancun (Cancun ). ) + słowo złożone Deneba.
Poniżej znajdują się protokoły ulepszeń (w skrócie EIP), na które warto zwrócić uwagę w „Aktualizacji Cancun”, pozwól nam wspólnie zrozumieć.
01
Bohater „Aktualizacji Cancun”: EIP-4844
Prototyp shardingu Ethereum
▶ Cele ulepszeń: rozwiązanie problemu skalowalności (tj. potrzeb rozbudowy) Ethereum, pomoc w obniżeniu kosztów transakcyjnych rozwiązania Ethereum Layer 2 (Layer 2) Rollups oraz zwiększenie szybkości Rollupów.
▶ Tło ulepszeń: Koszt sieci głównej Ethereum Layer 1 (Warstwa 1) zawsze był wysoki i pilnie potrzebne są niezbędne ulepszenia, aby zmniejszyć całkowity koszt operacyjny.
Obecnie rozwiązania skalujące w Ethereum to przede wszystkim pakiety zbiorcze warstwy 2.
W praktyce rozwiązanie Rollups pomaga użytkownikom zaoszczędzić wiele kosztów operacyjnych (zwanych dalej Opłatą za Gaz). Na przykład w imieniu projektu Optimism regularny koszt Opłaty za Gaz wynosi tylko 0,001 gwei, czyli jest znacznie niższy niż zwykły. koszt sieci głównej warstwy 1 Ethereum; rozwiązanie ZK Rollups charakteryzuje się lepszą wydajnością kompresji danych, nie wymaga dołączania danych podpisu i jest tańsze nawet do jednego procenta w porównaniu z siecią główną warstwy 1 Ethereum.
Jednak dla szerszego grona użytkowników koszty gazu, nawet po zastosowaniu rozwiązania Rollups, nadal stanowią stosunkowo wysokie obciążenie. Ponadto wydajność Ethereum w przetwarzaniu transakcji równoległych jest nadal niska i może obsłużyć jedynie dwucyfrowy wolumen transakcji na sekundę. Wymaga to wprowadzenia nowych ulepszeń, aby poprawić skalowalność.
Sharding – to potężna metoda ulepszeń umożliwiająca rozwiązanie powyższych problemów, ale nie została jeszcze zaimplementowana w Ethereum. Aktualna propozycja planu ulepszeń EIP-4844 ma na celu rozwiązanie powyższych potrzeb i wdrożenie aktualizacji shardingu, co okazało się kompromisem które można zastosować w Ethereum na obecnym etapie, i położyła wstępne podstawy techniczne dla Ethereum w celu osiągnięcia ogólnego fragmentowania danych w przyszłości.
Dlatego EIP-4844 był kiedyś nazywany „Proto-danksharding”, co jest „prototypem shardingu”. Słowo dank ma również inne pochodzenie. Pochodzi od nazwiska badacza Ethereum, Dankrada Feista, który powiedział kiedyś: „EIP-4844 stanie się akceleratorem Rollupów”.
Obecnie, w celu bardziej intuicyjnego przedstawienia ulepszeń technicznych EIP-4844, tytuł protokołu ulepszeń EIP-4844 został jednolicie opisany jako „Transakcje Shard Blob”, czyli „Transakcje Shard Blob”.
▶ Treść ulepszeń (ukończone ulepszenia techniczne):
· Przedstawiamy transakcje Blob: Blob to skrót od Binary Large Object. Transakcje obiektów BLOB to nowy typ transakcji, który będzie używany w przyszłym fragmentowaniu. · Wprowadź całą logikę warstwy wykonawczej wymaganą do wdrożenia przyszłego pełnego fragmentowania. · Wprowadzenie logiki sprawdzania krzyżowego dla wszystkich warstw wykonania i konsensusu wymaganych do wdrożenia przyszłego pełnego fragmentowania. · Wdrożenie warstw pomiędzy weryfikacją bloku sygnału nawigacyjnego (tj. danymi warstwy 2 Ethereum) i próbkowaniem dostępności danych typu blob. · Wprowadź bloki beaconów, aby zaimplementować większość logiki wymaganej do przyszłego pełnego fragmentowania.

▶ Uwaga: Blob został pierwotnie zaprojektowany do przenoszenia danych warstwy 2 Ethereum. Jednocześnie Blob, ten zestaw wektorów danych, jest przechowywany przez węzły warstwy konsensusu Ethereum, więc nie może zostać odczytany przez maszynę wirtualną Ethereum (EVM) warstwy wykonawczej. Osiąga się to poprzez separację danych Obniżone opłaty za rozwiązania Ethereum Layer 2 Rollups. Ponadto dane obiektu BLOB zostaną usunięte po 18 dniach. Aby zmniejszyć obciążenie sieci głównej spowodowane propozycjami ulepszeń, w EIP-4844 ustalono górny limit zwiększonej przestrzeni dyskowej każdego bloku sygnału nawigacyjnego w porównaniu z przyszłą implementacją pełnego fragmentowania, ograniczając go do rozmiaru danych około 0,5 MB (około 4 obiektów typu Blob) ), ale oczekuje się, że ten górny limit wzrośnie w przyszłości. Wpływ EIP-4844 na maksymalną liczbę transakcji na sekundę w blockchainie (Max TPS)
Sieć EIP-4844 przed wdrożeniem Po wdrożeniu EIP-4844
Optymizm455637
Decyzja pierwsza226316.4
zkSync Era750750
Ethereum1313△ Dane zaktualizowane 2023/12/11EIP-4844 Wpływ na opłaty za gaz w transakcjach na aktywach
Sieć EIP-4844 przed wdrożeniem Po wdrożeniu EIP-4844
Wyślij wymianęWyślij wymianę
Optymizm 0,11 USD 0,22 USD 0,00788 USD 0,02 USD
Decyzja pierwsza 0,17 USD 0,48 USD 0,01214 0,034 USD
Era zkSync 0,10 USD–0,00714 USD–
Ethereum$1,56$7,78$1,56$7,78△ Źródło danych: I2fees.info, statystyki na dzień 2023/12/802 „Cancun Upgrade” Lista propozycji ulepszeń potwierdzonych do wdrożenia: · EIP-4844· · EIP-1153 · · EIP-6780· · EIP- 4788 · · EIP-5656 · · EIP-7516 · Oprócz wspomnianej powyżej propozycji ulepszeń EIP-4844 o wysokim profilu, na dzień 8 grudnia 2023 r. „Aktualizacja Cancun” potwierdziła, że istnieją również propozycje ulepszeń, które są w trakcie opracowywania zaimplementowano: ▶ EIP-1153 „Kody operacji przechowywania przejściowego”: Dodaj kody operacji przechowywania przejściowego. Magazyn przejściowy to rozwiązanie zaprojektowane specjalnie w celu rozwiązania wewnętrznej komunikacji bloków. Magazyn przejściowy nie zmienia semantyki istniejących operacji. Dane z magazynu tymczasowego zostaną usunięte po każdej transakcji. Dostęp do dysku serwera nie będzie konieczny po użyciu, a klient nie będzie musiał ładować oryginalne dane. Dlatego, mówiąc relatywnie, zaletą korzystania z tymczasowego przechowywania danych w celu rozwiązania problemów komunikacyjnych w blokach jest to, że opłata za gaz jest niska i nie ma potrzeby uwzględniania zwrotu opłat operacyjnych z powodu tymczasowego przechowywania w przyszłych projektach przechowywania danych Ethereum. Jednakże EIP-1153 nie ma na celu rozwiązania problemu wykorzystania tymczasowego przechowywania danych w istniejących inteligentnych kontraktach. ▶ EIP-6780 „SELFDESTRUCT tylko w tej samej transakcji”: Zmodyfikuj funkcję kodu operacji SELFDESTRUCT, aby przygotować się na przyszłe zastosowanie architektury Verkle Tree (powszechnie określanej jako „Drzewo Walkera”) w Ethereum. Obecnie Ethereum korzysta z architektury Merkle Tree (powszechnie określanej jako „Drzewo Merkle”). Użycie kodu operacyjnego SELFDESTRUCT może spowodować dużą liczbę zmian w statusie konta, na przykład można usunąć kody i pamięć. Jednakże, gdy w przyszłości architektura Verkle Tree zostanie zastosowana do Ethereum, kont nie będzie można łatwo modyfikować ani usuwać, ponieważ architektura Verkle Tree będzie przechowywać każde konto w innym kluczu konta, a klucze te nie będą połączone z kontem root. . Dlatego EIP-6780 proponuje modyfikacje funkcjonalności kodu operacji SELFDESTRUCT. Zgodnie z EIP-6780 zmodyfikowany kod operacji SELFDESTRUCT nie ma już możliwości zmiany ani usuwania kont podczas użytkowania i będzie używany tylko do przesyłania ETH do osoby dzwoniącej, ale istnieje wyjątek, gdy wywoływana jest funkcja SELFDESTRUCT za pomocą inteligentnego kontraktu w ramach tej samej transakcji, która została utworzona.

▶ EIP-4788 „Główny blok bloku Beacon w EVM”: Odsłoń katalog główny bloku łańcucha sygnału nawigacyjnego w maszynie wirtualnej Ethereum. Korzeń bloku łańcucha sygnału nawigacyjnego to akumulator kryptograficzny (Akumulatory) używany do sprawdzania dowolnego stanu konsensusu. Ujawnienie katalogu głównego bloku łańcucha sygnału nawigacyjnego w maszynie wirtualnej Ethereum umożliwi dostęp do warstwy konsensusu Ethereum przy minimalnym poziomie zaufania. Jest to również ulepszony protokół, który ułatwia opracowywanie przypadków użycia i będzie wspierać przypadki użycia, takie jak Staking Pools i inteligentne mosty kontraktowe, w celu poprawy ich założeń dotyczących zaufania. ▶ EIP-5656 „MCOPY – instrukcja kopiowania pamięci”: zapewnia wydajną instrukcję maszyny wirtualnej Ethereum, której można używać do kopiowania obszarów pamięci. Kopiowanie pamięci jest operacją podstawową i jest bardzo przydatne w przypadku różnych operacji wymagających intensywnych obliczeń, jednak przyszłe wdrożenie na maszynie wirtualnej Ethereum będzie również wiązać się z kosztami operacyjnymi. Instrukcja wprowadzona przez EIP-5656 to nowa instrukcja, która wcześniej nie istniała. Jeśli wypuszczone inteligentne kontrakty korzystają z tej nowej instrukcji, muszą zwrócić uwagę na kompatybilność i być może będą musiały dostosować swoje działania. ▶ EIP-7516 „Kod operacji BLOBBASEFEE”: Przedstawiamy kod operacji BLOBBASEFEE. Ten kod operacji jest taki sam, jak kod operacji BASEFEE powiązany z protokołem EIP-3198, z tą różnicą, że BLOBBASEFEE zwraca opłatę podstawową za obiekt Blob zgodnie z protokołem EIP-4844 w tej aktualizacji Cancun. Kiedy oficjalnie ustalono harmonogram „Cancun Upgrade” (około kwietnia ~ maja 2023 r.), gorąco dyskutowano nad protokołem warstwy wykonawczej EIP-2537 (prekompilowana operacja na krzywej BLS12-381), który można dodać do „Cancun Upgrade”, EIP- 5920 (wprowadzający nowy kod operacji PAY), stan na dzień 8 grudnia 2023 r., nie zostały jeszcze ujęte w harmonogramie aktualizacji.

03 „Cancun Upgrade” Potwierdzone wdrożenie propozycji ulepszeń zsynchronizowanej warstwy konsensusu Ethereum „Deneb Upgrade” obejmuje: · EIP-7400 · · EIP-7045 · · EIP-7514 · ▶ EIP-7400 „Zawsze ważne podpisane dobrowolne wyjścia” : Osiągnij trwałe i skuteczne dobrowolne wycofanie się z podpisu. Ten protokół techniczny służy głównie do blokowania domeny podpisu wyjściowego walidatora na bieżącej warstwie konsensusu Capella i uzyskał stałą ważność po „aktualizacji Cancun”, zmniejszając w ten sposób złożoność operacji zastawu na Ethereum. ▶ EIP-7045 „Zwiększ maksymalną szczelinę dołączania atestu”: Zwiększ maksymalną wartość uwierzytelniania zaszyfrowanego tekstu jawnego (szczelina tekstu jawnego). Ten protokół techniczny będzie miał kluczowe znaczenie dla bieżącej analizy bezpieczeństwa LMD-GHOST i walidacji przepisów. Obecnie walidatory w łańcuchu mają 32 szczeliny na tekst jawny do sprawdzania emisji. Po wdrożeniu protokołu technicznego EIP-7045 walidatory mogą mieć aż 64 szczeliny na tekst jawny do sprawdzania emisji. ▶ EIP-7514 „Dodaj maksymalny limit rezygnacji z epoki”: Dodaj maksymalny limit rezygnacji z epoki. Celem wdrożenia tego protokołu technicznego jest złagodzenie negatywnych problemów zewnętrznych spowodowanych wzrostem całkowitej kwoty postawionego ETH. EIP-7514 jest rozwiązaniem przejściowym i w przyszłości dostępne będą rozwiązania techniczne zaprojektowane specjalnie z myślą o rozwiązaniu powyższych problemów. Wraz ze wzrostem całkowitej ilości zadeklarowanych ETH duża liczba nieograniczonych walidatorów doprowadzi do wzrostu ilości danych dotyczących szumów, a presja danych na warstwę konsensusu Ethereum również wzrośnie. Plan ulepszeń technicznych EIP-7514 Aby rozwiązać powyższe problemy, zaleca się ustawienie maksymalnego limitu rezygnacji na 8. To nie tylko zmniejsza liczbę aktywnych walidatorów dodanych do zestawu, ale także ogranicza nieograniczony rozwój zestawu. Skoncentruj się na rynkach pierwotnym i wtórnym kręgu walutowego. Zaangażowany w badanie gwałtownie rosnących monet pierwszego poziomu i potencjalnych monet drugiego poziomu. V: wu354133 nie ma progu, żadnych opłat, żadnych promocji giełd, żadnych linków handlowych. Projekty, które można jeszcze uruchomić na rynku pierwotnym: Na drugim piętrze BlUR powstaje platforma transakcyjna NFT, —— Nazwa projektu: blast Przynależność do ścieżki: L2 Instytucja inwestycyjna: paradygmat Zasady blokowania: Odblokowany Wolumen emisji: 10 miliardów Przewidywany czas uruchomienia : Platforma na pierwszy kwartał: Binance lub Oyi - Nazwa projektu: Nxyz Instytucja inwestycyjna: Coinbase Sequoia Capital Greyloc Zasady blokowania: Zablokowana na 30 dni i zwolniona 5 razy Przewidywany czas uruchomienia;Grudzień


