Oryginał |. Odaily Planet Daily
Autor |. Mąż Jak
Branża wyznaczyła przynajmniej jeden podstawowy kierunek, a mianowicie, że wielołańcuchowy wszechświat oparty na Ethereum stopniowo nabiera kształtu. Choć trzeba jeszcze zweryfikować, czy skupia się na L2, czy łączy cały ekosystem metodą Rollup, jedno jest pewne, że przyszłe sceny narracyjne powiązanych projektów będą miały dużą skalę i będą w stanie zrodzić kolejną Alfę .
W tym momencie naszym oczom ukazał się zkLink, który ogłosił nową rundę zasad zdobywania punktów lojalnościowych. Kiedy Odaily Planet Daily dowiedziało się o jego specyficznych zasadach, przeprowadziło badanie na zkLink i odkryło, że może to być powiązane z potencjalnym trendem skupionym na Rollupie opisanym przez Paradigm.
Przegląd projektu
zkLink to wielołańcuchowa infrastruktura handlowa ZK-Rollup zaprojektowana w celu rozwiązania problemu niewystarczającej płynności w transakcjach i interoperacyjności L1 i L2 opartych na EVM.
● Płynność: Obecne status quo jest takie, że różne DEX-y w każdym łańcuchu mają własne pule płynności, a płynność w pulach jest stosunkowo zamknięta.
Na przykład, jeśli użytkownik chce użyć Tokena 1 w łańcuchu A, aby kupić Token 2 w łańcuchu B, normalnymi krokami jest wymiana DEX Tokena 1 w łańcuchu A na stabilną walutę, a następnie przejście do łańcucha B poprzez łańcuch międzyłańcuchowy most. Wymień żeton 2 na DEX łańcucha B. Proces ten nie tylko wiąże się z wyższymi kosztami gazu, ale także jest pozbawiony bezpieczeństwa. zkLink służy jako oprogramowanie pośredniczące do wdrażania kontraktów w różnych łańcuchach. Użytkownicy spełniający powyższe wymagania mogą wykonywać te operacje bezpośrednio za pośrednictwem DEX w zkLink, używając dowodów o wiedzy zerowej jako dowodów transakcji, a między niektórymi sieciami stosowane są lekkie wyrocznie w celu zapewnienia ważności. wydajność transakcji; jednocześnie użyj zkRollup, aby obniżyć koszty gazu.
● Interoperacyjność: zkLink to oprogramowanie pośredniczące w transakcjach międzyłańcuchowych w wielołańcuchowym wszechświecie Ethereum. Z punktu widzenia L1 bazującego na EVM, zkLink należy do L2. Z punktu widzenia L2 zkLink należy do L3. Granice obu się pokrywają.
Obecnie zkLink obsługuje sieć główną Ethereum, łańcuch BNB, Polygon, Avalanche, zk-Sync, Starknet, Arbitrum, Optimism i większość innych L1 i L2 opartych na EVM.
Realizacja techniczna
Techniczne wdrożenie zkLink opiera się głównie na dwóch technologiach: ZK-Rollup i zkSNARKs. Technologia ZK-Rollup agreguje transakcje w wielu łańcuchach i przedstawia podsumowanie wszystkich transakcji w łańcuchu, zmniejszając w ten sposób ilość danych transakcyjnych i koszty obliczeniowe. Technologia zkSNARKs służy do kompresji transakcji i zapewnienia poprawności realizacji transakcji, przy jednoczesnej ochronie prywatności transakcji.
Zgodnie ze schematem działania sieci ZkLink:
• Wiele aplikacji DApp może współdzielić stan zbiorczy, aby osiągnąć możliwość łączenia i opłacalność. Konkretny współczynnik musi opierać się na rzeczywistych warunkach.
• zkLink wdroży wiele stanów zbiorczych, aby poprawić wydajność. Wiele stanów pakietu zbiorczego nie będzie bezpośrednio korzystać z tej samej puli płynności.
• DApp pełni funkcję sortera i przejmuje odpowiedzialność za sortowanie transakcji. Aplikacje DApps muszą być zaprojektowane tak, aby chronić przed zagrożeniami MEV.
• Liczne stany Rollup mogą jeszcze bardziej obniżyć koszty poprzez krzywe rekurencji, poprawiając w ten sposób szybkość działania sieci.
zkLink 的 zk-Rollup
Normalny zk-Rollup składa się z trzech faz następujących po sobie: faza składania, faza sprawdzania i faza wykonania. zkLink dodaje fazę synchronizacji pomiędzy fazą sprawdzania a fazą wykonywania. Ponieważ zkLink ujednolica wiele łańcuchów, rolą fazy synchronizacji jest ujednolicenie statusu różnych łańcuchów.
Faza synchronizacji to proces przetwarzania sieci Oracle. Jej funkcją jest promowanie wymiany końcowych korzeni między różnymi łańcuchami i porównywanie, czy końcowe korzenie dwóch łańcuchów są spójne. Poniższy obrazek przedstawia proces zbiorczy zkLink.
zkLink 的 zkSNARKs
zkLink zapewnia poprawność stanu offline i ważność transakcji poprzez zkSNARK, weryfikuje ograniczony charakter stanu offline poprzez dowód wiedzy zerowej oraz zapewnia ważność transakcji poprzez wprowadzenie lekkiej sieci Oracle do określonych wymagań sieciowych.
Scenariusze zastosowań
zkLink ma potencjał w wielu scenariuszach zastosowań. Oficjalny scenariusz wygląda następująco:
● Zdecentralizowana wymiana oparta na księgach zamówień dla wielołańcuchowych swapów atomowych: ZkLink umożliwia bezproblemowe wielołańcuchowe swapy atomowe poprzez agregację zleceń w różnych łańcuchach.
● Wielołańcuchowa krzywa AMM: zkLink obsługuje krzywą AMM w wielu łańcuchach, zapewniając wysoką wydajność i niski koszt handlu aktywami.
● Wydawanie i mostkowanie uniwersalnych tokenów zamiennych (OFT) obejmujących cały łańcuch: zkLink umożliwia agregację tokenów wydanych w różnych łańcuchach, eliminując ryzyko międzyłańcuchowe i kosztowne opłaty pomostowe.
● Wielołańcuchowe przesyłanie i handel NFT: zkLink udostępnia funkcje wielołańcuchowego przesyłania i handlu NFT, zapewniając większą płynność i interoperacyjność na rynku NFT.
Uważamy, że oprócz wyżej wymienionych oficjalnych scenariuszy aplikacji, zkLink powinien zostać zintegrowany z obecnym portfelem AA. Jako komponent oparty na intencjach, portfel AA może współpracować z wielołańcuchowym protokołem jedności transakcji ZkLink, tworząc jeden-. zatrzymaj transakcję, którą użytkownicy muszą jedynie wyrazić. Ostatecznym celem jest zapewnienie poprawności i stabilności procesu pośredniego w sposób zk. Ta metoda obniża próg dla nowych użytkowników.
Ekonomia symboliczna
Token narzędziowy i token zarządzania zkLink są oparte na ERC 20 ZKL, a szczegóły nie zostały jeszcze przydzielone ani ogłoszone (sieć główna nie jest jeszcze online).
ZKL posiada następujące funkcje:
1. Opłata blokowa zkLink: używana jako token płatniczy dla DApps w celu uzyskania dostępu do usług zkLink i płacenia opłat za wykorzystanie przestrzeni blokowej w sieci. Gdy serwer dApp przesyła blok do umowy zkLink, musi za pomocą ZKL uiścić opłatę za usługę walidatora. Opłata naliczana jest na podstawie ceny jednostkowej i sumy jednostek transakcyjnych w bloku.
● DApp musi obciążyć ZKL hipoteką, aby uzyskać dostęp do kontraktu menadżerskiego.
● Walidator musi także obciążyć ZKL hipoteką jako depozytem i otrzymać ZKL w nagrodę poprzez wygenerowanie dowodów o wiedzy zerowej.
● Użytkownicy posiadający ZKL mogą także otrzymać przywileje i uprawnienia specjalne, np. zniżki w opłatach transakcyjnych.
2. Zarządzanie: Posiadacze ZKL mogą obciążyć ZKL hipoteką, aby uzyskać veZKL w celu inicjowania propozycji i głosowania nad propozycjami udziału w zarządzaniu i opracowywaniu protokołu.
Mechanizm zrzutu – punkty lojalnościowe
Obecnie zkLink uruchamia nowy mechanizm punktów lojalnościowych w Galxe, którego uruchomienie planowane jest na czwarty kwartał tego roku. Ten punkt lojalnościowy będzie standardem dla zrzutów. Zgodnie z poniższym obrazkiem, w Galxe aktualnie wyświetlane są nagrody punktowe z poprzednich aktywności.
Sposób na zdobycie punktów lojalnościowych polega na wykonaniu odpowiednich zadań, a dotychczasowe punkty są nadal zliczane. Nowe wydarzenie oficjalnie wystartuje w czwartym kwartale tego roku, a szczegółowe zasady nie zostały jeszcze ogłoszone.
stan ekologiczny
Obecnie zkLink znajduje się na etapie sieci testowej, a aplikacje DApps w łańcuchu obejmują ZKEX, zkJump i OpenWorld.
ZKEX to pierwsza zdecentralizowana wielołańcuchowa giełda zamówień oparta na zkLink. (faza testowa)
zkJump to most międzyłańcuchowy oparty na zkLink i obecnie obsługuje 12 łańcuchów, w tym BNB Chain, Avalanche, zk-Sync, Starknet i Optimism. (faza testowa)
OpenWorld to zdecentralizowana giełda instrumentów pochodnych oparta na zkLink. (faza testowa)
Ponieważ zkLink nie został jeszcze oficjalnie uruchomiony, ekologiczna konstrukcja jest wciąż na stosunkowo wczesnym etapie. Jednakże, zgodnie z procesem operacyjnym sieci ZkLink, budowanie DApps na ZkLink może być stosunkowo trudne działać jako funkcja sortująca zkRollup.
Porównanie konkurencyjnych produktów
zkLink jest pozycjonowany jako oprogramowanie pośredniczące dla połączeń wielołańcuchowych związanych z Ethereum. Realizuje połączenia transakcyjne za pośrednictwem zkSNARK i zkRollup. Jest to zasadniczo część ścieżki międzyłańcuchowej, która obecnie dobrze się rozwija, ale metody i ścieżki wdrażania z tych dwóch funkcje są różne.
Jako ogólna infrastruktura międzyłańcuchowa Layerzero wykorzystuje przekaźniki, wyrocznie i punkty końcowe (umowy wdrożone w każdym łańcuchu) jako narzędzia do transmisji międzyłańcuchowej. Przekaźnik jest odpowiedzialny za przesyłanie dowodu transakcji w łańcuchu, wyrocznia jest odpowiedzialna za odczytywanie informacji nagłówka bloku łańcucha źródłowego i przesyłanie ich, a punkt końcowy jest odpowiedzialny za służenie jako punkt końcowy do odbioru lub transmisji.
● Spakuj wymagane dane i miejsce docelowe do wyroczni i przekaż przez Punkt końcowy łańcucha źródłowego.
● Maszyna Oracle odczytuje i potwierdza nagłówek bloku. Gdy maszyna Oracle ustali, że blok przeszedł kilka potwierdzeń w łańcuchu A, wysyła nagłówek bloku do punktu końcowego w łańcuchu B.
● Punkt końcowy w łańcuchu docelowym pyta przekaźnik poprzez otrzymany nagłówek bloku, a przekaźnik otrzymuje dowód transakcji z łańcucha źródłowego.
● Po przejściu weryfikacji poza łańcuchem wyrocznia i przekaźnik wyślą odpowiednie informacje o transakcji do łańcucha docelowego, aby zakończyć komunikację między łańcuchami.
Layerzero przesyła osobno informacje z nagłówka bloku i dowód transakcji, aby osiągnąć stosunkowo bezpieczną komunikację między łańcuchami. Ryzyko polega na tym, że przekaźnik i wyrocznia nie będą w zmowie, co zależy od stopnia ich decentralizacji.
Dzięki powyższemu wprowadzeniu do Layerzero, chociaż oba zawierają kontrakty w różnych łańcuchach docelowych w celu gromadzenia dowodów transakcji, zkLink jest bardziej nastawiony na warstwę aplikacji, aby poprawić interoperacyjność pomiędzy L1 i L2. Layerzero, podobnie jak L0, jest odpowiedzialna za synchronizację między łańcuchami itp. Obydwa mają różne cele.
kilka myśli
Co dokładnie Paradigm nazywa wielołańcuchową, połączoną siecią skupioną na Rollupie?
Jeśli chodzi o połączenia wielołańcuchowe, ze względu na niską prędkość głównej sieci Ethereum i wysokie opłaty za gaz, wszyscy chcą to zmienić poprzez połączenie wielołańcuchowe. W ciągu ostatnich kilku lat duże zainteresowanie wzbudziły projekty takie jak Cosmos i Polkadot jak dotąd ekosystemu nadal brakuje. Kiedy rozwija się L2, orientacja popytowa zmienia się z połączenia między L1 i L1 na połączenie między L1 i L2 oraz L2.
Dlatego uważam, że obecnym głównym kierunkiem Web3 jest połączenie wielołańcuchowego wszechświata (opartego na EVM lub L2) z Ethereum jako rdzeniem. W przypadku połączeń wzajemnych skupionych na Rollupie zkLink wyjaśnia, że wykorzystuje Rollup jako narzędzie do pakowania transakcji każdego łańcucha w stan Rollup zkLink, aby osiągnąć ujednolicenie obu w oparciu o zkLink, aby zwiększyć i poprawić korelację między L1 i L2; wzajemną operacyjność, obniżając próg uczestnictwa nowych użytkowników.
Na koniec użyj metafory, aby opisać rolę zkLink na końcu tego artykułu:
Jeśli wielołańcuchowy wszechświat Ethereum jest opisany jako archipelag, zkLink jest odpowiednikiem statku. Potrzebuje jedynie stacji dokującej na każdej wyspie, która będzie odpowiedzialna za połączenie między każdą wyspą.
