Autor: badacz YBB Capital, Ac-Core, kompilator: 0xjs@金财经
TDR:
Ze względu na brak ujednoliconych standardów oraz różne architektury i mechanizmy konsensusu w różnych blockchainach proces transferu aktywów między łańcuchami jest złożony i kosztowny. Istniejące mosty stron trzecich stoją w obliczu wyzwań związanych z zaufaniem i bezpieczeństwem, a mosty scentralizowane muszą utrzymywać płynność i przenosić koszty na użytkowników. Łańcuch emisji jednym kliknięciem jest podobny do rozwiązania trylematu i stanowi kompromisowe rozwiązanie w zakresie mostkowania aktywów.
Dojrzałość rynku jest prowadzona przez OP Stack i Superchain, a Base jest udanym przykładem. AggLayer jest natywnie kompatybilny z Ethereum i jest łatwiejszy do zaakceptowania, ale musi zapewniać bezpieczeństwo i niezawodność procesu agregacji. Sukces Elastic Chain zależy od rozwoju ZKSync. Jesteśmy optymistami co do OP w krótkiej perspektywie i ZK w dłuższej perspektywie.
Na tle niewystarczającej innowacyjności w branży, DeFi jest nadal głównym scenariuszem zastosowania Rollupów. Obecnie na Rollupach rzadziej pojawiają się DePIN, RWA i duże projekty GameFi, natomiast mogą pojawić się rynki SocialFi i NFT, ale popularność rynku jest niepewna. Blockchain jako całość pokazuje efekt Matthew Trend nieograniczonego wydawania Rollupów zasługuje na długoterminową uwagę na górze i krótkoterminową uwagę na środkowym i niższym poziomie.
1. Łączenie łańcuchów wysp: problem mostów
Podczas przesyłania zasobów między łańcuchami każdy łańcuch bloków ma unikalną architekturę, mechanizm konsensusu, dowód stanu i zmianę stanu. Brak ujednoliconych standardów i interoperacyjności skutkuje złożoną komunikacją między łańcuchami i wymianą danych. Te procesy weryfikacji są często zbyt kosztowne, aby można je było przeprowadzić w łańcuchu. To ograniczenie doprowadziło do rozpowszechnienia się wielopartyjnych komitetów ds. podpisów, których zadaniem jest weryfikacja stanu innych łańcuchów. Dlatego nie ma uniwersalnego zdecentralizowanego standardu lub protokołu, który mógłby osiągnąć interoperacyjność między wszystkimi łańcuchami bloków, ograniczając swobodny przepływ zasobów między różnymi łańcuchami bloków.
Aby osiągnąć transfer zasobów między łańcuchami, pojawiło się wiele mostów stron trzecich, ale mosty te stoją przed poważnymi wyzwaniami w zakresie bezpieczeństwa sieci, związanymi z kwestiami zaufania. Nawet gdyby scentralizowane mosty były w stanie zapewnić całkowite bezpieczeństwo, nadal musiałyby utrzymywać wystarczającą płynność w każdym zintegrowanym łańcuchu, aby przenieść koszty operacyjne na użytkowników. Obecnie nie można pokonać trudności związanych z zaufaniem natywnym zdecentralizowanym mostom zasobów i mostkom stron trzecich, co skłoniło ZKsync, Polygon i Optimism do uruchomienia bardziej natywnych rozwiązań, takich jak Elastic Chain, AggLayer i Superchain wyjaśniacz, aby osiągnąć zlokalizowane rozszerzenie wielu łańcuchów .
2, ZKsync3.0: Elastyczny łańcuch
Źródło obrazu: zksync.mirror
W 2023 roku Matter Labs, główna firma programistyczna stojąca za ZKsync, wypuściła ZK Stack, zestaw narzędzi, który pozwala programistom budować własne łańcuchy bloków w oparciu o technologię ZKsync. Zasadniczo te niestandardowe łańcuchy zostaną połączone za pomocą Elastic Chain, przekształcając ZKsync 3.0 z pojedynczego Ethereum L2 w Elastic Chain.
Aktualizacja rdzenia protokołu ZKsync 3.0, wydana 7 czerwca 2024 r., jest najbardziej złożoną jak dotąd aktualizacją ZKsync. Rekonfiguruje most ZKsync L1 w umowę na współdzielony router w celu obsługi rozwijającej się sieci interoperacyjnych łańcuchów ZK. Framework ZK Stack umożliwia natywną, pozbawioną zaufania i tanią interoperacyjność między sieciami.
Matter Labs stwierdziło: „Elastic Chain to nieskończenie skalowalna sieć złożona z ZK Chain (rollupy, validium i volitions), zapewniająca jej bezpieczeństwo poprzez matematyczne metody weryfikacji i zapewniająca płynną interoperacyjność w ramach ujednoliconego i intuicyjnego doświadczenia użytkownika w ekosystemie ZKsync płynniej i wydajniej.”
2.1 Architektura łańcucha elastycznego
Elastic Chain nie opiera się całkowicie na technologii ZK, ani nie może po prostu dodawać „łatek” odpornych na ZK do innych systemów wielołańcuchowych innych niż ZK. Ogólnie rzecz biorąc, jego sieć jest realizowana za pomocą trzech komponentów: routera ZK, bramy ZK i łańcuchów ZK.
1. Router ZK:
Podstawowy mechanizm routingu: ZK Router jest głównym komponentem routingu architektury ZKSync 3.0, odpowiedzialnym za zarządzanie i koordynację komunikacji i transmisji danych pomiędzy różnymi łańcuchami i węzłami w sieci.
Komunikacja międzyłańcuchowa: Wykorzystując wydajne protokoły komunikacji międzyłańcuchowej, ZK Router zapewnia szybką i bezpieczną transmisję danych pomiędzy różnymi łańcuchami, zwiększając interoperacyjność i wydajność całej sieci.
2. Brama ZK:
Węzły wejściowe i wyjściowe: ZK Gateway służy jako węzeł wejściowy i wyjściowy sieci ZKSync 3.0, obsługujący interakcję pomiędzy zewnętrznymi łańcuchami bloków (takimi jak sieć główna Ethereum) a siecią ZKSync.
Mostkowanie aktywów: Odpowiedzialny za mostkowanie aktywów i transfer między zewnętrznymi blockchainami a siecią ZKSync, zapewniając bezpieczny i efektywny przepływ aktywów pomiędzy różnymi łańcuchami.
Agregacja transakcji: Agreguj transakcje użytkowników w partie, a następnie generuj dowody z wiedzą zerową i przesyłaj je do zewnętrznych łańcuchów bloków w celu weryfikacji, zmniejszając obciążenie danymi w łańcuchu i opłaty transakcyjne.
Oprogramowanie pośrednie: można je rozumieć jako oprogramowanie pośrednie wdrożone pomiędzy łańcuchami Ethereum i ZK w celu osiągnięcia kompleksowej interoperacyjności między łańcuchami ZK.
3. Łańcuchy ZK: Zapewnij ważność i bezpieczeństwo transakcji poprzez generowanie i weryfikację dowodów z wiedzą zerową oraz przesyłanie wyników do ZK Router w celu rollupu i koordynacji. Są one połączone z inteligentnymi kontraktami L1 za pośrednictwem ZK Gateway, są w pełni niezależne, konfigurowalne i budowane przy użyciu ZK Stack.
Według ZKsync Gateway jest kluczowym elementem Elastic Chain, umożliwiającym płynne rozliczenia z ZK Chains do Ethereum. Przesyłając dowody i dane do Ethereum za pośrednictwem Gateway, możesz osiągnąć następujące korzyści:
Synteza próbna międzypartyjna i międzyłańcuchowa: redukcja kosztów weryfikacji L1.
Stanowa kompresja delta: Kompresuje małe partie danych wysyłanych do bramy i efektywnie przekazuje je w dużych partiach do L1.
Szybsza finalność: weryfikuje dowody łańcuchowe i zapobiega konfliktom dzięki mostowaniu międzyłańcuchowym o niskim opóźnieniu, wzmocnionemu przez stakowanie od dużej liczby walidatorów. Łańcuch Z K nie musi ufać innym łańcuchom.
Aktywność: Aktywność każdego łańcucha ZK jest zarządzana niezależnie przez jego walidatorów; bramka nie będzie miała wpływu na jej aktywność. Łańcuch może swobodnie opuścić bramę.
Odporność na cenzurę: Wymuszone transakcje między łańcuchami będą tańsze niż zwykłe transakcje odporne na cenzurę L1, dzięki czemu będą łatwiejsze w użyciu dla wszystkich użytkowników.
ZK Chains nie muszą korzystać z ZK Gateway i można je rozliczać bezpośrednio do Ethereum, swobodnie decydując się na opuszczenie sieci ZK Gateway bez wpływu na bezpieczeństwo jej łańcucha. Mogą przełączać się między korzystaniem z bramy ZK a rozliczaniem się bezpośrednio w Ethereum. ZK Gateway będzie obsługiwany przez zdecentralizowany, pozbawiony zaufania klaster walidatorów, aby zapewnić odporność i niezawodność sieci. Do udziału w tym zdecentralizowanym procesie weryfikacji wymagane są tokeny ERC20. Zarządzanie siecią ZKSync wyznaczy w tym celu token (prawdopodobnie ZK Token).
Walidatorzy zostaną obciążeni opłatą za most i opłatą za bajt danych stanu delta opublikowanych w ZK Gateway. Zachęca to walidatorów do dołączenia do ZK Gateway, ponieważ ich dochody mogą gwałtownie wzrosnąć wraz ze wzrostem wartości transakcji w łańcuchu. Dodatkowo, ze względu na usługę rekompresji świadczoną przez walidatory, rozliczanie danych poprzez ZK Gateway będzie tańsze niż rozliczanie bezpośrednio w sieci Ethereum, dlatego prawdopodobnie większość sieci ZK może zdecydować się na przyłączenie.
3, Wielokąt 2.0: Agglayer
Źródło obrazu: Agregat wielokątny
3.1 Pochodzenie projektu Agglayer
Podobnie jak OP Stack i ZK Stack, łańcuchy bloków utworzone przy użyciu Polygon CDK można bezpośrednio zintegrować z Agglayerem, wykorzystując jego ujednolicone usługi mostowania i bezpieczeństwa, aby osiągnąć interoperacyjność z innymi łańcuchami bloków. Stanowi to podstawową architekturę Polygon 2.0.
Podstawowa idea Agglayera wywodzi się z projektu Shared Validity Sequencing zaproponowanego przez Umbra Research. Projekt ma na celu osiągnięcie atomowej interoperacyjności między łańcuchami pomiędzy wieloma optymistycznymi pakietami zbiorczymi. Korzystając ze współdzielonego sekwencera, system może w jednolity sposób obsługiwać porządkowanie transakcji i publikowanie katalogu głównego wielu pakietów zbiorczych, zapewniając niepodzielność i wykonanie warunkowe.
Aby to osiągnąć, potrzebne są trzy następujące elementy:
Wspólny sekwencer: odbiera i przetwarza żądania transakcji między łańcuchami.
Algorytm konstrukcji bloków: Wspólny sekwencer odpowiada za budowanie bloków zawierających operacje międzyłańcuchowe i zapewnienie ich atomowości.
Wspólna ochrona przed oszustwami: Wdrożenie wspólnego mechanizmu zapobiegania oszustwom pomiędzy powiązanymi pakietami zbiorczymi w celu wykonywania operacji między łańcuchami.
Ponieważ istniejące pakiety zbiorcze umożliwiają już dwukierunkową komunikację między warstwą 1 i warstwą 2, firma Umbra dodała jedynie MintBurnSystemContract (Burn i Mint), aby uzupełnić te trzy komponenty.
proces roboczy:
Operacja nagrywania w łańcuchu A: może zostać wywołana przez dowolny kontrakt lub konto zewnętrzne, a po pomyślnym zakończeniu zostanie zarejestrowana w burnTree.
Operacja Mint na łańcuchu B: Po pomyślnym wykonaniu przez sekwencer jest ona rejestrowana w mintTree.
Niezmienniki i spójność:
Spójność Merkle Roots: Merkle Roots burnTree w łańcuchu A i mintTree w łańcuchu B muszą być dokładnie takie same, aby zapewnić spójność i atomowość operacji między łańcuchami.
Operacja systemowa:
Wspólny sekwencer jest odpowiedzialny za publikację partii transakcji i zadeklarowanych korzeni stanu obu Rollupów w Ethereum. Może być scentralizowany lub zdecentralizowany (np. Metis). Sekwenser odbiera transakcje i buduje bloki dla zestawień A i B. Jeśli transakcja na A pomyślnie wejdzie w interakcję z MintBurnSystemContract, spróbuje wykonać odpowiednią transakcję Mint na B. Jeśli transakcja Mint zakończy się sukcesem, obejmuje zarówno transakcję Burn na A, jak i transakcję Mint na B; jeśli się nie powiedzie, wyklucza obie transakcje.
3.2 Podstawowe komponenty agregatora:
W Polygon 2.0 Agglayer, Unified Bridge i Pessimistic Proofs to jego podstawowe komponenty.
1. Zunifikowany most
Ramy techniczne:
Komunikacja międzyłańcuchowa: Istotą Unified Bridge jest osiągnięcie płynnej komunikacji między różnymi łańcuchami oraz realizacja transferu danych i zasobów między różnymi rozwiązaniami warstwy 2 a główną siecią Ethereum za pośrednictwem protokołów komunikacyjnych między łańcuchami.
Agregacja płynności: Most agreguje płynność z różnych rozwiązań warstwy 2, umożliwiając użytkownikom swobodne przenoszenie aktywów pomiędzy sieciami bez obawy o fragmentację płynności.
Logika implementacji:
Przekazywanie wiadomości: Unified Bridge implementuje komunikację między łańcuchami za pośrednictwem mechanizmu przekazywania komunikatów. Wiadomość zawiera istotne informacje o transakcji i jest przekazywana między łańcuchami za pośrednictwem protokołu mostu.
Blokowanie i zwalnianie zasobów: Gdy użytkownik zablokuje zasób w określonym łańcuchu, Unified Bridge zwolni zasoby o tej samej wartości w łańcuchu docelowym. W procesie tym wykorzystuje się inteligentne kontrakty, aby zapewnić bezpieczeństwo i przejrzystość.
Protokół interoperacyjności: Aby zapewnić interoperacyjność pomiędzy różnymi łańcuchami, Unified Bridge korzysta ze standardowego protokołu interoperacyjności. Protokoły te definiują sposób obsługi transakcji międzyłańcuchowych, weryfikowania ważności transakcji i rozwiązywania potencjalnych konfliktów.
Źródło: Zagregowane łańcuchy bloków: nowa teza
2. Dowody pesymistyczne
Ramy techniczne:
Bezpieczeństwo: Dowód pesymistyczny to środek bezpieczeństwa mający na celu zapobieganie nieuczciwym transakcjom. Wprowadza dodatkowe kroki weryfikacyjne podczas weryfikacji transakcji, aby mieć pewność, że wszystkie transakcje są ważne.
Opóźniona weryfikacja: W przeciwieństwie do dowodów optymistycznych, dowody pesymistyczne zakładają, że transakcje mogą być złośliwe i są w pełni weryfikowane przed potwierdzeniem.
Logika implementacji:
Weryfikacja wstępna: Po złożeniu transakcji system niezwłocznie przeprowadza weryfikację wstępną obejmującą sprawdzenie podstawowych informacji o transakcji, ważności podpisu itp.
Dogłębna weryfikacja: Po przejściu wstępnej weryfikacji transakcja wchodzi w etap dogłębnej weryfikacji, a system wywołuje serię inteligentnych kontraktów w celu sprawdzenia złożoności i potencjalnego ryzyka transakcji.
Rozstrzyganie sporów: Jeśli w procesie weryfikacji zostaną wykryte jakiekolwiek problemy, system uruchomi mechanizm rozstrzygania sporów. Umożliwia to użytkownikom i walidatorom przedstawienie dodatkowych dowodów w celu rozstrzygnięcia sporów i zapewnienia ostatecznej ważności transakcji.
Agglayer zapewnia wysoce bezpieczne, skalowalne i interoperacyjne środowisko blockchain, integrując Unified Bridge i Pessimistic Proofs. Komponenty te nie tylko zwiększają bezpieczeństwo systemu, ale także upraszczają transakcje między łańcuchami, ułatwiając użytkownikom interakcję między łańcuchami. Więcej szczegółów można znaleźć w poprzednim artykule YBB Capital „Od modułowości do agregacji: odkrywanie rdzenia agglayera w Polygon 2.0”.
4. Optymizm: wyjaśnienie Superchaina
W 2023 r. firma Optimism objęła inicjatywę w pionierskim wdrażaniu za pomocą jednego kliknięcia. Jej początkowym projektem był OP Stack, który ustanowił standard dla ujednoliconej sieci. OP Stack to platforma startowa dla Optimism Superchain, rozwiązania skalującego Ethereum oraz centrum interakcji i transakcji pomiędzy wszystkimi L2 zbudowanymi przy użyciu OP Stack.
Optimism Superchain ma wspólny stos rozwojowy OP Stack, mostkowanie, warstwy komunikacyjne i zabezpieczenia, zapewniając, że poszczególne łańcuchy mogą koordynować i działać jako jednostka. Strukturę tę można podzielić na pięć różnych warstw, z których każda ma swój specyficzny cel i funkcjonalność:
Warstwa dostępności danych: określa główne źródło surowych danych wejściowych do łańcucha w oparciu o stos OP, głównie za pośrednictwem Ethereum DA.
Warstwa zamawiania: kontroluje sposób gromadzenia i przekazywania transakcji użytkownika, zwykle zarządzanym przez jednego zleceniodawcę.
Warstwa pochodna: Przetwarzaj oryginalne dane na wejściu warstwy wykonawczej, głównie przy użyciu technologii Rollup.
Warstwa wykonawcza: definiuje strukturę stanu systemu i funkcje konwersji, z wirtualną maszyną Ethereum (EVM) jako modułem centralnym.
Warstwa rozliczeniowa: umożliwia zewnętrznym łańcuchom bloków przeglądanie prawidłowego stanu łańcucha stosu OP poprzez weryfikację awarii opartą na dowodach.
W porównaniu z Elastic Chain i Agglayer, Optimism Superchain jako pierwszy wszedł na rynek i zajął znaczny udział. Warto podkreślić, że uruchomiona na jej podstawie Baza odpowiada za dużą część dziennych wydatków na gaz, co odzwierciedla jej dużą aktywność łańcuchową.
Źródło: Dune Optimism — dane dotyczące łańcucha Superchain
5. Subiektywne przemyślenia na temat publikowania linków jednym kliknięciem
5.1 Analiza konkurencji AggLayer, Superchain i Elastic Chain
(Treść w tej sekcji przedstawia wyłącznie osobiste poglądy autora.)
Powyższe trzy plany ekspansji kontynuują swoje narracje dotyczące ekspansji typu roll-up. Z punktu widzenia dojrzałości rynku, OP Stack i Superchain objęły wiodącą pozycję w zajęciu rynku, a Base jest ich najskuteczniejszym przedstawicielem.
Zaletą AggLayer jest natywna kompatybilność i może działać bezpośrednio w istniejącej sieci Ethereum bez znaczących modyfikacji podstawowego protokołu. Dzięki temu jest bardziej dostępny dla istniejących użytkowników i programistów Ethereum. Wyzwaniem jest zapewnienie bezpieczeństwa i niezawodności procesu polimeryzacji.
Wstępna ocena Elastic Chain zależy od rozwoju ekologii ZKsync i budowania społeczności. Jeśli sam ZKsync nie będzie mógł się rozwijać, Elastic Chain może stanąć przed wyzwaniami w zakresie przyciągania programistów i utrzymywania entuzjazmu społeczności, krótko mówiąc, jest obiecujący OP, jestem optymistą co do ZK w dłuższej perspektywie.
Jednak nieodłącznym problemem związanym z tymi trzema rozwiązaniami jest stosunkowo scentralizowany charakter Rollupa. Ostatnio potencjalnymi konkurentami stały się rozwiązania skalujące oparte na pakietach zbiorczych. Przenosi sekwencer bezpośrednio do L1, samego Ethereum, eliminując w ten sposób potrzebę stosowania dodatkowych sekwencerów lub skomplikowanych etapów weryfikacji dla L2. Chociaż istnieją pewne potencjalne problemy z MEV, to bardziej natywne podejście do rozszerzania zasługuje na uwagę w celu przyszłego rozwoju.
Źródło: ZKsync — Wprowadzenie do elastycznego łańcucha
5.2 Przyszłe trendy i innowacje aplikacyjne Rollupu
Ogólnie rzecz biorąc, wraz z promocją „publikowania łańcuchowego jednym kliknięciem” liczba pakietów zbiorczych jako głównego rozwiązania rozszerzającego Ethereum będzie nadal rosła. Nawet jeśli ekosystem Bitcoin będzie prosperował w 2023 r., jego nienatywna ekspansja będzie opierać się na wielu koncepcjach ekspansji Ethereum. Tam, gdzie innowacyjność rynku jest ograniczona, innowacyjność i wpływ aplikacji Rollup mogą być ograniczone.
Dla każdego łańcucha maszyn wirtualnych TVL jest kluczowym wskaźnikiem niezależnie od tego, jak zmienia się rynek, dlatego najwcześniejszymi zastosowaniami mogą być różne protokoły DeFi. Ponadto może pojawić się również protokół SocialFi i rynek handlu NFT.
W innych obszarach DePIN może mieć trudności z rozwojem w Rollupie i L1, a lider może wyłonić się w Solanie. Koncepcja RWA z większym prawdopodobieństwem rozwinie się na L1, ale mniej pewna na Rollupie. Wzrośnie także GameFi, ale gry na dużą skalę będą miały szansę jedynie na Rollupie z GameFi jako rdzeniem. Dlatego większość niektórych aplikacji jest obecnie związanych z DeFi.
Jednak Efekt Matthew w branży blockchain jest oczywisty. Wraz z nadejściem ery wielołańcuchowej zasoby zostaną skoncentrowane na najlepszych projektach, silni pozostaną silni, a słabi zostaną wyeliminowani.
Oryginalny link tekstowy do raportu badawczego YBB Capital