
Ten artykuł został przetłumaczony z Thora Hartvigsena
Przedmowa
W miarę jak zbliża się czas aktualizacji Ethereum, dyskusje związane z ekologią Ethereum stają się coraz bardziej popularne, a nawet kilka planów ekspansji wykorzystuje ten czas do publikowania wiadomości, czy to różnych działań Arbitrum, czy drugiej rundy zrzutów firmy Optimism , wskazówki zkSync dotyczące rychłej emisji waluty itp. wywołały poruszenie w kręgach walutowych i łańcuchowych, podczas gdy Polygon zaczął ogłaszać serię ekscytującej współpracy pod koniec ubiegłego roku.
W tym artykule skupiono się na bieżącym rozwoju powyższych czterech planów ekspansji na Ethereum i zrozumieno, jakie są ich przyszłe plany działania. Daj się poznać więcej na temat aktualnych trendów rozwojowych blockchain!
Oświadczenie: Ten artykuł został autoryzowany przez pierwotnego autora, Thora Hartvigsena
Treść artykułu
ważne terminy
Najpierw zdefiniuj modułowość blockchaina. Blockchain można podzielić na 4 części. Obecne łańcuchy bloków (Ethereum, Solana itp.) są monolityczne, co oznacza, że pojedyncza warstwa obsługuje wszystkie części. Modularne łańcuchy bloków to łańcuchy, które zlecają jedną lub więcej z tych warstw łańcuchom zewnętrznym.

Ethereum Rollups (Warstwa 2) to odrębny blockchain, który rozszerza i dziedziczy bezpieczeństwo Ethereum. Pakiety zbiorcze, takie jak Arbitrum i Optimism, stanowią warstwę wykonawczą i dziedziczą dostępność danych, konsensus i rozliczenia z sieci głównej Ethereum (Eth-mainnet).
Rollupy występują w dwóch rodzajach:
Rollupy optymizmu: wykorzystanie dowodów na oszustwo (arbitrum i optymizm)
ZK Rollupy: Korzystanie z dowodu ważności (zkSync, Starknet, zk-EVM)
Dowód na oszustwo: Informacje są wymieniane pomiędzy „Prover” i „Verifier”. Zakłada się, że wszystkie transakcje są prawidłowe i są dodawane do pliku wsadowego transakcji. Transakcje te są następnie sprawdzane przez „Obserwatorów”, aby upewnić się, że nie wystąpiło żadne złośliwe zachowanie.
Dowód ważności: Dowód ważności jest obliczany na podstawie pakietów zbiorczych, a nie w głównej sieci Ethereum (w przeciwieństwie do dowodu oszustwa). „Certyfikator” i „weryfikator” wykorzystują kryptografię do wymiany informacji. Informacje są między sobą udostępniane, ale nie zostaną ujawnione.
Dodatek: Kolejnym kluczowym punktem Rollupów jest sekwencer: sekwencer to wyznaczony węzeł odpowiedzialny za przesyłanie transakcji użytkownika do Warstwy 2. Następnie opublikuj pakiet transakcji Rollups w sieci głównej Ethereum, aby zaktualizować status Rollupów.
💙 Decyzja

Obecnie Arbitrum wykorzystuje następujące metody:
Pojedynczy scentralizowany sekwencer jest odpowiedzialny za odbieranie transakcji użytkowników i wysyłanie partii transakcji z powrotem do sieci głównej.
Zestaw „białych list” pomaga walidatorowi Arbitrum w odczytywaniu partii transakcji sekwencera i przesyłaniu „katalogu głównego stanu Arbitrum” do sieci głównej Ethereum w formie dowodu oszustwa. Każdy walidator może zakwestionować „stan główny” ustalony w sieci głównej, o ile istnieje uczciwy walidator, prawidłowy stan warstwy 2 zostanie opublikowany w sieci głównej.
Już wcześniej pojawiały się obawy dotyczące umieszczenia walidatorów na białej liście. Jeśli jednak od zakończenia fuzji Ethereum żaden walidator nie zgłosi „state-root” w ciągu 7 dni, funkcja białej listy zostanie zignorowana, co znacznie poprawia bezpieczeństwo. Jeśli chcesz dowiedzieć się więcej, możesz zapoznać się z tym artykułem:
https://twitter.com/bkiepuszewski/status/1594754717330309120
Mapa trasy:
Arbitrum wdrożyło Nitro w 2022 roku, co znacząco obniżyło koszty komunikacji i realizacji.
W przyszłości sekwencjonowaniem partii będzie zarządzał komitet sekwencjonerów, a nie centralnie.
Arbitrum może uruchomić token w celu poprawy bezpieczeństwa sieci.
🔴 Optymizm

Optimism uruchamia również scentralizowany sekwencer i używa specjalnych uprawnień do sekwencjonowania transakcji i przesyłania plików wsadowych transakcji.
Tymczasem zespół Optimism rozwija swój interaktywny system odporny na oszustwa, aby zapewnić poprawność stanu rollupów.
Dlatego obecny mechanizm zabezpieczający przed oszustwami został tymczasowo wyłączony, a użytkownicy mogą polegać jedynie na sekwencerze w celu opublikowania prawidłowego stanu pakietów w sieci głównej Ethereum.
Jednak wszystko to wkrótce się zmieni wraz z „OP Stack”. Optymizm to coś więcej niż tylko zbiorcze pakiety optymizmu warstwy 2 na Ethereum.
OP Stack to: „Modułowy projekt open source dla różnych wysoce skalowalnych i interoperacyjnych łańcuchów bloków, nie tylko pakietów zbiorczych, a nie tylko optymizmu”.

Zasadniczo OP Stack to platforma do budowania łańcuchów bloków i pakietów zbiorczych.
Programiści mogą łączyć jeden lub więcej modułów w stosie OP, aby budować interoperacyjne łańcuchy. Będą one nazywane „łańcuchami OP” i mogą należeć do warstwy 2, warstwy 3 lub czegoś zupełnie innego.

OP Stack wprowadzi zdecentralizowany zestaw sekwencerów, a łańcuchy OP będą mogły zintegrować te sekwencery, dzięki czemu nie będzie potrzeby martwić się produkcją bloków odpowiednich łańcuchów. Umożliwia także wprowadzenie interoperacyjnej „atomowej możliwości komponowania międzyłańcuchowego” wyższego poziomu.
Pierwszym krokiem w tym ambitnym planie działania jest Optymizm Bedrock, który umożliwi:
Równoważność Ethereum
Niższa opłata za gaz
Modułowość: przygotuj się na przyszłość, mając możliwość wymiany komponentów OP Stack. Optymizm może technicznie stać się ZK-Rollupem

🟣 Wielokąt

Chociaż Polygon wywodzi się z warstwy 2, w miarę dalszego rozwoju jest zasadniczo bardziej podobny do warstwy 1 EVM. Mechanizm PoS dostarczany z Polygonem to tylko jedno z wielu przyszłych rozwiązań.
Polygon buduje cztery różne łańcuchy, wszystkie ze strukturami o wiedzy zerowej (przy użyciu dowodów ważności).
Jednym z nich jest Polygon Hermez, czyli zk-EVM. zk-EVM można podzielić na cztery kategorie w oparciu o kompatybilność i wydajność Ethereum. Zk-EVM firmy Polygon jest typu 2.
Typ 2 jest znacznie bardziej kompatybilny z Ethereum niż Typ 4, ale nie jest tak wydajny jak Typ 4. Mówi się, że Polygon Hermez jest tuż za rogiem.

Inne produkty firmy Polygon zk obejmują:
Miden (rollupy na bazie STARK)
Zero (technologia niestandardowa)
Nightfall (rollupy skupiające się na prywatności)
Polygon buduje także modułowy blockchain o nazwie Avail. Jest podobna do Celestii w tym sensie, że działa jako warstwa dostępności danych.
W zeszłym roku autor dokonał także pełnego podsumowania rozwoju Polygon. Możesz zapoznać się z tym artykułem:
https://twitter.com/ThorHartvigsen/status/1580225764984659969
🔁 zkSync

Matter Labs buduje zkSync 2.0, typ 4 zk-EVM. Według ostatnich ciekawych wskazówek dotyczących projektu na Twitterze, uruchomienie sieci głównej będzie miało szansę zostać wdrożone w najbliższej przyszłości. Ponieważ jest to zk-EVM typu 4, to ma więcej Wysoka wydajność i skalowalność, ale słaba kompatybilność z Ethereum.
Teoretycznie niższa kompatybilność utrudnia wdrożenie z perspektywy programisty i stanowi wyzwanie dla Ethereum DApps do wdrożenia tutaj.
Jednak zkSync zbudował wiele rozwiązań, aby rozwiązać ten problem, w tym własną maszynę wirtualną i język.
zkSync 2.0 zostanie podzielony na dwa interoperacyjne łańcuchy (zkRollup i zkPorter). zkPorter to „will”, bliższy warstwie 3, z „dostępnością danych poza łańcuchem” (dane są przetwarzane w warstwie 2 zk-Rollup).
Mówi się, że także dzięki tej konstrukcji zkPorter jest w stanie zapewnić ponad 20 000 TPS, jednak bezpieczeństwo warstwy 3 jest nieco niższe niż warstwy 2. Zaletą jest lepsza skalowalność.
Na przykład Uniswap wdraża swoje inteligentne kontrakty w warstwie 2, a użytkownicy DApp mogą realizować transakcje za pośrednictwem zkPorter (warstwa 3) przy bardzo niskich opłatach.

Więcej informacji na temat warstwy 3 można znaleźć w tym artykule:
https://twitter.com/ThorHartvigsen/status/1601925264656588800
Ostatnim elementem planu zkSync jest tak zwany „HyperChains”, warstwa 3 zbudowana i obsługiwana przez warstwę 2 zk-EVM. Te HyperChainy służą jako „Validium” i mają większą skalowalność i dostosowywanie (takie jak łańcuchy aplikacji), ale są nieco mniej bezpieczne niż sieć główna Ethereum.

podsumowując
Tak naprawdę w planie rozbudowy Warstwy 2 znajduje się wiele ciekawych projektów, jak choćby wspomniane wcześniej Celestia i Fuel, gdy mowa o modułowym blockchainie, oraz Scroll i Starknet, o których ostatnio wiele osób dyskutowało, z powyższego artykułu wynika, że są to m.in. możemy Widać, że największymi problemami z dotychczasowymi planami ekspansji są „centralizacja” i „wady”. To również spowodowało wiele wątpliwości w rozwoju projektu, a nawet jest uważane za niezgodne z podstawową wartością blockchain . Widzieliśmy również, że projekty czterowarstwowe opisane w tym artykule rzeczywiście aktywnie rozwiązują te problemy i zapewniają lepsze aplikacje i usługi.
Tak się składa, że faktycznie obsługiwałem wszystkie cztery warstwy 2. Większość ludzi powinna była używać Polygon, więc nie będę o tym wspominał szczegółowo. W przypadku pozostałych trzech jest to oczywiste pod względem doświadczenia operacyjnego, szybkości transakcji i koszt transakcyjny. Jest lepszy niż główna sieć Ethereum, a nawet mogę powiedzieć, że jest lepszy niż operacje bankowości internetowej, do których większość z nas jest przyzwyczajona. To także napawa mnie większym optymizmem i pewnością, jeśli chodzi o rozwój blockchain.
Oczywiście, jeśli rozwój branży ma zalety, muszą być też wady. Być może najbardziej krytykowaną rzeczą jest bezpieczeństwo W porównaniu z główną siecią Ethereum, warstwa 2 może być bardziej podatna na ataki hakerów, powodując ryzyko i straty. Należy na to zwrócić szczególną uwagę, w połączeniu z brakiem koordynacji pomiędzy warstwą 2, możliwość interoperacyjności jest zbyt niska, co również sprawia, że programiści stają przed większymi wyzwaniami w rozwoju.
Nie ma to jednak wpływu na energiczny rozwój warstwy 2. Rzeczywiście rozwiązało to wiele problemów, z którymi borykał się Ethereum w przeszłości. Wierzę, że w przyszłości, o ile wspomniane niedociągnięcia uda się skorygować i zoptymalizować, wierzę, że ten ekosystem to zrobi być coraz lepszym.

Bibliografia
Thor Hartvigsen „Plany działania dla warstwy 2”
https://pine-ixora-306.notion.site/Layer-2-roadmaps-85b41e16e8424bab85061251e0dfaa61
Decyzja
https://arbitrum.io/
Optymizm
https://community.optimism.io/docs/protocol/
Wielokąt
https://wiki.polygon.technology/
zkSync
https://docs.zksync.io/zkevm/#how-scalable-is-a-zk-rollup
Thor Hartvigsen „Wątek przełamujący podstawy skalowania”
https://twitter.com/ThorHartvigsen/status/1601925174898659328
Thor Hartvigsen „Wątek przełamujący modułowe łańcuchy bloków i Celestia + Paliwo”
https://twitter.com/ThorHartvigsen/status/1613579112534396928
Tłumaczenie chińskie: https://mirror.xyz/lilcrowz.eth/QwhOFq9n39tjmFXdtYxm1QzyGcC4cWAbigtIQZvyz84


