Inwentaryzacja rozwiązań DA

W poprzednim artykule na temat dostępności danych pt. ​​„Web3 Popular Science | Dlaczego dostępność danych jest tak ważna dla warstwy 2?” (Część 1)”, wprowadziliśmy, że problem dostępności danych (DA), przed którym stoi L2, polega głównie na kompromisie między bezpieczeństwem a kosztami. W wyniku kompromisów pojawiły się również rozwiązania DA on-chain i off-chain. Te dwa różne rozwiązania zostaną szczegółowo przedstawione poniżej.

Rozwiązanie na łańcuchu: Proto-Danksharding

Rozwiązanie on-chain odnosi się do faktu, że L2 nadal wykorzystuje Ethereum jako warstwę DA i polega na Ethereum w celu zmniejszenia kosztów dostępności danych.

Proto-Danksharding (aka EIP-4844) to rozwiązanie Ethereum umożliwiające zmniejszenie kosztów dostępności danych. Wprowadza nowy format transakcji – Blob. Dane transakcyjne przesłane przez L2 będą przechowywane nietrwale w warstwie konsensusu Ethereum w formacie Blob, zapewniając tańszą dostępność danych w L2.

Oznacza to, że Ethereum będzie w przyszłości służyć jako tablica ogłoszeń działająca w czasie rzeczywistym. Dane na tablicy zostaną po pewnym czasie usunięte, a L2 musi znaleźć sposób na przechowywanie kopii zapasowych wszystkich danych.

Oczekuje się, że Proto-Danksharding zostanie wprowadzony w ramach aktualizacji Ethereum w Cancun pod koniec tego roku.

Rozwiązania poza łańcuchem

Mówiąc laikiem, rozwiązaniem poza łańcuchem jest zaprzestanie używania Ethereum jako warstwy DA i zamiast tego poszukiwanie bardziej ekonomicznych sposobów uzyskania dostępności danych. Ze względu na różnice w decentralizacji i bezpieczeństwie rozwiązania off-chain można podzielić na cztery typy: Validium, Data Availability Committee (DAC), Volition i ogólne rozwiązania DA.

  • Ważność

Wśród planów ekspansji początkowo zbadanych przez Ethereum, ten, który wykorzystuje dowód ważności i publikuje dane w łańcuchu, nazywa się ZK Rollup. Ten, który również wykorzystuje dowód ważności, ale publikuje dane poza łańcuchem, nazywa się Validium; publikuje dane poza łańcuchem, nazywa się Validium, ten publikowany w łańcuchu nazywa się OP Rollup, a ten, który również wykorzystuje zabezpieczenia przed oszustwami, ale publikuje dane poza łańcuchem, to Plasma.

Plan ekspansji Plazmy został teraz porzucony przez Ethereum Po tym, jak Ethereum ogłosiło trasę ekspansji skupioną na Rollupie, Validium stopniowo przestało być zainteresowane. Jednakże, ponieważ dane transakcyjne udostępniane przez Validium poza łańcuchem są zarządzane przez scentralizowanego operatora, Validium jest obecnie określane jako wysoce scentralizowane rozwiązanie DA.

W tym modelu, chociaż prywatność stron transakcji jest doskonale chroniona, a koszt DA jest najniższy, ryzyko jest również najwyższe. Jeśli operator spoza łańcucha zawiedzie lub zrobi coś złego, środki użytkownika nie zostaną odzyskane.

  • Komitet ds. Dostępności Danych (DAC)

Aby zmniejszyć ryzyko awarii pojedynczego punktu spowodowanej przez jednego operatora, Validium jest obecnie najczęściej używane w połączeniu z Komitetem ds. Dostępności Danych (DAC). DAC przypomina łańcuch konsorcjów składający się z wielu autorytatywnych lub zaufanych członków węzłów. Będą oni zapisywać kopie danych transakcji i ujawniać dane w przypadku awarii operatora lub złośliwego zachowania, aby ułatwić użytkownikom wypłatę środków.

Koszt operacyjny DAC jest również stosunkowo niski, ale z punktu widzenia bezpieczeństwa mały DAC (8–10 osób) jest nadal podatny na kradzież klucza prywatnego lub zbiorowe złośliwe zachowanie, a fundusze w łańcuchu również zostaną zamrożone lub skradzione.

  • Wola

Volition to model hybrydowy, który pozwala użytkownikom wybrać, czy dane pojedynczej transakcji mają być publikowane w łańcuchu, czy poza nim. Na przykład w DEX, który wybiera ten model, użytkownicy mogą kontrolować wiele kont, przenosić aktywa na konta danych poza łańcuchem w celu częstych i tanich transakcji, gdy potrzebne są transakcje, a następnie przesyłać aktywa na konta danych w łańcuchu po zakończeniu transakcji .

Dlatego w porównaniu z czystym Validium, Volition może odziedziczyć część bezpieczeństwa Ethereum.

  • Uniwersalne rozwiązanie DA

Wszystkie omówione powyżej rozwiązania DA poza łańcuchem są w kontekście Ethereum i istnieje również ogólny typ rozwiązania DA, które mogą nie tylko zapewnić dostępność danych dla L2 Ethereum, ale także obsługiwać większą liczbę łańcuchów i projektów. Na przykład EigenDA, Celestia, Avail itp. zostaną szczegółowo przedstawione w następnej sekcji.

Chociaż techniczne wdrożenia uniwersalnych rozwiązań DA są różne, ogólną ideą jest zwiększenie bezpieczeństwa dostępności danych w celu osiągnięcia bezpieczeństwa na poziomie łańcucha publicznego. Mają więc własne węzły weryfikacji, producentów bloków, mechanizmy konsensusu itp., ale nie mają inteligentnych kontraktów.

Wprowadzenie do projektu warstwy DA

W idei modułowego blockchaina Ethereum stanowi prawie 90% warstwy konsensusu i warstwy rozliczeniowej. Po zaciętej rywalizacji warstwa wykonawcza utworzyła początkowo wzór „czteronożny” (tj. Optimism, Arbitrum, Starknet, zkSnyc). . Jedynie warstwa dostępności danych (DA) jest wciąż w powijakach. Poniżej autor przedstawi kilka popularnych projektów warstwy DA w celach informacyjnych.

StarkEx

StarkEx to framework opracowany przez zespół StarkWare w celu zapewnienia rozwiązań rozszerzających dla określonych aplikacji. Ponieważ zapewnia również rozwiązania w zakresie dostępności danych dla aplikacji, jest również klasyfikowany jako projekt warstwy DA. StarkEx ma trzy tryby dostępności danych: on-chain, Validium i Volition. Tym, co różni się od przedstawionego powyżej czystego Validium, jest to, że rozwiązanie Validium dostarczone przez StarkEx zawiera DAC w celu poprawy bezpieczeństwa.

Projekty wykorzystujące obecnie StarkEx do zapewnienia dostępności danych obejmują dYdX v3, Immutable, Sorare, DeversiFi itp.

zkPorter

zkPorter to rozwiązanie DA poza łańcuchem zaproponowane przez Matter Labs, zespół badawczo-rozwojowy zkSync, w kwietniu 2021 r. zkPorter to niezależny łańcuch przeznaczony specjalnie dla L2 do publikowania danych transakcyjnych. Sieć utrzymuje bezpieczeństwo poprzez mechanizm konsensusu PoS. Posiadacze tokenów zkSync mogą zadeklarować, że tokeny staną się opiekunami zkPorter (Guardians) w celu weryfikacji i podpisywania bloków. Jest to jeden z powodów, dla których społeczność uważa, że ​​zkSync będzie emitował monety i zrzuty, ponieważ mechanizm konsensusu zkPorter obejmuje tokeny zarządzania.

Ponadto w wizji Matter Labs konta na zkPorter mogą bezproblemowo współdziałać z kontami lub umowami na ZK Rollup (era zkSync). Z punktu widzenia użytkownika jedyną oczywistą różnicą może być to, że koszt konta zkPorter będzie znacznie tańszy.

ZK Rollup ma silną interoperacyjność z zkPorter

Warto jednak zaznaczyć, że choć zkPorter został zaproponowany kilka lat temu, nadal nie ma ruchu, a Matter Labs nie ujawniło żadnych informacji na temat sieci testowej zkPorter i postępów w rozwoju.

EigenDA

EigenDA to projekt warstwy DA opracowany w oparciu o EigenLayer. Znajomi, którzy nie znają EigenLayer, mogą przeczytać poprzednie artykuły Dongjian Weekly „Raport z badań | EigenLayer: Wzmacnianie bezpieczeństwa Ethereum i inspirowanie nowej ery stakingu”.

Ale zasadniczo, w przeciwieństwie do ogólnych projektów DA Celestia i Avail, EigenDA jest oprogramowaniem pośredniczącym. Nie posiada własnego mechanizmu konsensusu, a jego bezpieczeństwo zapewnia tryb ponownego zastawiania walidatora Ethereum firmy EigenLayer.

EigenDA jest także pierwszą aktywną usługą weryfikacji (AVS) na EigenLayer. Dostawcy ponownie przyrzekają ETH w EigenDA w celu wykonania usług weryfikacji danych w celu uzyskania nagród. Kupujący (L2) publikuje dane do EigenDA w celu uzyskania niższych kosztów transakcji i wyższego TPS .

Chociaż EigenDA nie została jeszcze uruchomiona w sieci testowej, wiele zespołów planowało zintegrować EigenDA ze swoimi L2, takimi jak Mantle, Layer N, Offshore itp.

Celestia

Celestia to publiczny łańcuch DA ogólnego przeznaczenia z własnymi węzłami weryfikacyjnymi i mechanizmem konsensusu PoS. Chociaż jest droższy od innych rozwiązań DA poza łańcuchem, jego bezpieczeństwo jest od nich znacznie wyższe.

Celestium to łańcuch Ethereum L2, który wykorzystuje Celestię jako warstwę DA, a Ethereum jako warstwę rozliczeniową i konsensusową.

Sposób, w jaki Celestium osiąga dostępność danych, jest następujący:

  • Celestium jak zwykle przesyła dane dowodowe (Dowody) do Ethereum, ale publikuje dane transakcji (Data transakcji) do Celestii;

  • Certyfikat dostępności danych jest podpisywany przez węzeł weryfikacyjny Celestii i wysyłany do umowy mostowej DA wdrożonej na Ethereum w celu weryfikacji i przechowywania;

  • Można uzyskać do niego dostęp w dowolnym momencie poprzez kontrakty L2 na Ethereum.

Celestia zakończyła dwie rundy finansowania, kończąc finansowanie na kwotę 1,5 mln USD w rundzie zalążkowej w marcu 2021 r. i 55 mln USD w drugiej rundzie w październiku 2022 r., z udziałem wielu znanych VC.

W tym samym czasie wiadomość o zrzutach opublikowana przez Celestię 26 września zwróciła uwagę ludzi na modułową ścieżkę blockchain i warstwę DA.

Zgodnie z oficjalnymi instrukcjami Celestia będzie zrzucać TIA (natywny zasób Celestii) do 7579 programistów i 576 653 adresów w łańcuchu. Deweloperzy obejmują produkty publiczne i infrastrukturę kluczowych protokołów, Eth Research, publiczni współpracownicy projektów warstwy DA (takich jak Avail, EigenLayer i Solana), a adresy w łańcuchu obejmują aktywnych użytkowników w Ethereum Rollup oraz osoby zainteresowane Cosmos Hub i wzmacniaczem IBC .

Wykorzystać

Avail był pierwotnie projektem założonym przez Polygon Labs w 2020 roku w celu rozwiązywania problemów z dostępnością danych, ale w marcu tego roku oddzielił się od Polygon i działał jako niezależny publiczny łańcuch DA, nie ograniczający się już do Polygon czy Ethereum.

Technicznie jest bardziej złożony niż Celestia. Uruchomienie sieci głównej ma nastąpić w pierwszym kwartale 2024 r., a obecnie dostępna jest tylko sieć testowa. Sieć testowa Avail wkroczyła obecnie w drugą fazę, a użytkownicy mogą w niej uczestniczyć na wiele sposobów, w tym:

  • Pozyskiwanie tokenów: użytkownicy mogą uzyskać tokeny sieci testowej AVL w celu eksploracji funkcji tyczenia i nominacji;

  • Rozwój Blockchain: użytkownicy mogą swobodnie tworzyć modułowe aplikacje lub łańcuchy Blockchain zintegrowane z Avail;

  • Role sieciowe: Użytkownicy mogą dołączyć do sieci testowej jako walidator lub lekki klient, ułatwiając w ten sposób proces weryfikacji danych.

Oczywiście w porównaniu z interakcją L2 próg interakcji projektów warstwy DA jest wyższy, ale odkąd Celestia ogłosiła zrzut, wykwalifikowani partnerzy mogą eksplorować i wchodzić w interakcje. Avail organizuje obecnie wydarzenie motywacyjne w sieci testowej „Wyzwania Clash of Nodes”
https://docs.availproject.org/clash-of-nodes/challenges/…

Ale wniosek jest taki: samo uruchamianie węzłów jest bezużyteczne i nie można zdobyć punktów. Jeśli chcesz zdobyć punkty, musisz ubiegać się o Validator. Nie jest to łatwe. Zwykli użytkownicy czekają teraz na nowe zadania i mogą nadal zwracać uwagę.

Podsumowanie i refleksje

W przyszłej mapie drogowej Ethereum zaprezentowanej przez Vitalika w 2022 roku wyraźnie widać, że po The Merge celem The Surge, który ma zostać wdrożony w kolejnym etapie Ethereum, jest dalsze obniżenie kosztów publikowania danych dla L2 poprzez EIP-4844. Oznacza to, że Ethereum chce jedynie wydzielić warstwę wykonawczą i ma nadzieję w dalszym ciągu zachować funkcje warstwy DA, warstwy rozliczeniowej i warstwy konsensusu.

Dlatego nietrudno wyjaśnić, dlaczego wnioskodawca EIP-4844 i L2BEAT nie są skłonni przyznać, że projekty ekspansji wykorzystujące rozwiązania DA poza łańcuchem to L2.

Po oficjalnym zakończeniu aktualizacji w Cancun te projekty warstwy DA poza łańcuchem (szczególnie łańcuch publiczny DA) mogą bezpośrednio stanąć w obliczu konkurencji biznesowej z Ethereum. Co do tego czasu, oprócz skupienia się na niższych kosztach, co zrobią? konkurencyjność?

Celestia zdecydowała się w tym czasie wyemitować monety, aby zachęcić deweloperów i aktywne adresy w sieci. Być może kierowała się także względami strategicznymi, aby wykorzystać okazję i pozyskać ludzi. Jednocześnie dla użytkowników warto również z niecierpliwością czekać, czy w przyszłości w rywalizacji na poziomie DA pojawią się projekty o dużych pieniądzach, takie jak Optimism i Arbitrum.

Bibliografia:

【1】PSE Trading: Nowa narracja o modułowym łańcuchu bloków — rywalizujący bohaterowie na poziomie DA

【2】 Krajobraz dostępności danych poza łańcuchem Ethereum

【3】Wprowadzenie do EigenDA: Dostępność danych w hiperskali dla pakietów zbiorczych

【4】 FAQ dotyczące Proto-Dankshardingu

【5】Czy istnieje rozwiązanie problemu przeciążenia Ethereum? zkPorter: komponowalne rozwiązanie rozszerzające Ethereum Layer 2

【6】Kwantowy most grawitacyjny: bezpieczna dostępność danych poza łańcuchem dla Ethereum L2 z Celestią

【7】 Wola i widmo pojawiającej się dostępności danych

Zastrzeżenie: Cała zawartość tej witryny może wiązać się z ryzykiem związanym z projektem i służy wyłącznie celom naukowym i referencyjnym i nie stanowi żadnej porady inwestycyjnej. Proszę podejść do tego racjonalnie, ustalić właściwą filozofię inwestycyjną i zwiększyć świadomość w zakresie zapobiegania ryzyku. Przed nawiązaniem kontaktu i przejęciem zaleca się wszechstronne rozważenie różnych istotnych czynników, w tym między innymi osobistego celu zakupów i tolerancji ryzyka.

Informacja o prawach autorskich: Prawa autorskie do cytowanych informacji należą do oryginalnych mediów i autora. Bez zgody Jian Shu J Club inne media, strony internetowe lub osoby fizyczne nie mogą przedrukowywać artykułów na tej stronie. Jian Shu J Club zastrzega sobie prawo do dochodzenia odpowiedzialności prawnej za powyższe czyny.