Przyszłością Web3 będzie świat wielołańcuchowy, z dużą liczbą modułowych i pojedynczych łańcuchów bloków tworzących cały ekosystem. Jednak obecne doświadczenie użytkownika nie jest płynne podczas wykonywania operacji wielołańcuchowych. Na przykład aktywa użytkowników w Ethereum muszą zostać przeniesione między łańcuchami, zanim będą mogły zostać wykorzystane w Arbitrum; NFT przechowywane przez użytkowników mogą być wykorzystywane tylko w rzucanych przez nich blokach cyrkulacja w ekologii łańcuchowej. Proces międzyłańcuchowy jest bardzo bolesny i wymaga uwzględnienia wielu czynników, takich jak opakowania, wysokie opłaty za gaz i czas oczekiwania.

Wyobraź sobie, że Twoje zasoby mogłyby współdziałać między wieloma łańcuchami lub używać Dapps w wielu łańcuchach bloków bez międzyłańcuchów, lub gdyby istniał sposób dla programistów na łatwe wdrażanie i wykorzystywanie zasobów wielołańcuchowych... Implementacja tych pomysłów jest w oparciu o punkt wyjścia: zasoby nie będą już istniały w izolacji w swoim natywnym łańcuchu. Jest to kluczowa przyszłość oparta na pełnym łańcuchu, którą buduje LayerZero.

Wierzymy, że gdy użytkownicy będą w przyszłości korzystać z Dapps, nie będą musieli wiedzieć, na którym łańcuchu bloków są wdrożeni. Przypomina to sytuację, w której użytkownicy nie muszą wiedzieć, czy są hostowani w Amazon Web Services czy Google, gdy korzystają z Instagrama lub Tiktok. i Google w świecie Web2 Microsoft Azure. Warstwa bazowa opracowywana przez LayerZero ma nadzieję zrealizować wizję prawdziwej interoperacyjności i połączyć wszystkie warstwy 1, niezależnie od tego, czy są to ekosystemy EVM, ekosystemy IBC, czy inne ekosystemy. Użytkownicy nie martwią się już tym, czy główne protokoły, takie jak Aave i Compound, obsługują określone łańcuchy.

TLDR: Multi-chain to dopiero początek, mamy nadzieję zrealizować wizję interoperacyjności pełnego łańcucha razem z LayerZero.

Wprowadzenie do LayerZero

LayerZero to uniwersalny podstawowy protokół do przesyłania informacji o danych. Przesyła informacje w łańcuchu w bezpieczny i prosty sposób, aby osiągnąć komunikację między aplikacjami typu cross-chain. Wdrażając „punkty końcowe LayerZero” (będące lekkimi klientami składającymi się z inteligentnych kontraktów z funkcjami komunikacji, weryfikacji i sieci) w odpowiednim łańcuchu, użytkownicy mogą osiągnąć komunikację między łańcuchami w ramach pojedynczej, pozbawionej zaufania i bezpiecznej transakcji.

LayerZero wykorzystuje Oracles (obecnie Chainlink) i Relayers do przekazywania informacji pomiędzy punktami końcowymi LayerZero w łańcuchu docelowym. Warto zauważyć, że każdy podmiot może przyjąć rolę Oracle i Relayer. Punktem wyjścia tego projektu jest niezależny, otwarty i niewymagający zezwoleń. Oracle publikuje nagłówek bloku w łańcuchu źródłowym w łańcuchu docelowym, a Relayer publikuje dane transakcji i weryfikuje dowody transakcji. Oracle i Relayer pozostają niezależne.

nieskończone możliwości

Urok architektury LayerZero polega na tym, że umożliwia użytkownikom i programistom wykonywanie wszystkiego, co chcą w całym łańcuchu za pomocą inteligentnych kontraktów, niezależnie od tego, czy są to transakcje, aktywa międzyłańcuchowe, transfer NFT, gry, sieci społecznościowe itp. Poniżej znajduje się analiza przypadków użycia LayerZero w wielu scenariuszach zastosowań.

Mostkowanie i handel

Powszechnym modelem międzyłańcuchowym zasobów jest łatwy do wdrożenia mechanizm Lock-Mint. Największą wadą tego typu technologii międzyłańcuchowej jest to, że nie może ona wysyłać zasobów natywnych do różnych łańcuchów i większość opiera się na pośredniej enkapsulacji zasobów. Tego typu rozwiązanie międzyłańcuchowe wiąże się również z pewnymi problemami w zastosowaniach praktycznych, takimi jak brak płynności, duży poślizg, wysokie opłaty, długi czas oczekiwania itp., a wrażenia użytkownika nie są dobre.

Stargate to protokół zbudowany na warstwie LayerZero, który umożliwia płynne przesyłanie transakcji w łańcuchu. Jest to pierwszy protokół, który rozwiązuje niemożliwy trójkąt międzyłańcuchowy. Dzięki Stargate użytkownicy i aplikacje mogą przesyłać natywne aktywa między łańcuchami, korzystając jednocześnie z ujednoliconej puli płynności protokołu i uzyskując natychmiastową finalność transakcji. Ponadto, w oparciu o Stargate, użytkownicy i aplikacje nie muszą zajmować się zamkniętymi aktywami. Użytkownicy mogą łatwo wymieniać USDC na Ethereum na USDT na Arbitrum. Dane pokazują, że od momentu uruchomienia Stargate przetworzyło ponad 1 milion przelewów, a wolumen transakcji przekroczył 4,5 miliarda dolarów amerykańskich. W Stargate wdrożono aplikacje, w tym Sushiswap, umożliwiające użytkownikom wymianę rodzimych aktywów. Ponadto Stargate wspiera użytkowników w korzystaniu z tokenów gazu w swoich łańcuchach źródłowych w celu płacenia opłat za gaz wymaganych w przypadku transakcji wielołańcuchowych, co jest również problemem dla użytkowników przeprowadzających transakcje na aktywach wielołańcuchowych.

Międzyłańcuchowy transfer tokenów — pełnołańcuchowe tokeny zamienne (tokeny Omni Fungible)

Podobnie jak w przypadku mostkowania, przenoszenie tokenów w różnych łańcuchach często wiąże się z owijaniem nienatywnych tokenów, co nie tylko wpływa na możliwość kompozycji, ale także prowadzi do fragmentacji płynności. Na przykład token UNI na Ethereum i token UNI na Avalanche to dwa różne aktywa. Nie można ich używać zamiennie w aplikacjach, szczególnie w przypadku tokenów z długim ogonem. Niewystarczająca płynność często prowadzi do różnych cen.

LayerZero próbuje rozwiązać powyższe problemy tworząc Omnichain Fungible Tokens – nowy typ tokena, który można łączyć na wszystkich blockchainach integrowanych przez LayerZero. Na przykład Trader Joe zintegrował się z LayerZero i uruchomił JOE jako token Omnichain. JOE jest prawdziwie natywnym tokenem wielołańcuchowym, który można mostkować w Avalanche, Arbitrum, BNB itp.

Innym interesującym przykładem jest to, jak Pendle wykorzystuje LayerZero do wdrożenia pełnołańcuchowej veTokenomiki: użytkownicy Pendle mogą synchronizować swoje salda vePENDLE w Ethereum we wszystkich łańcuchach obsługiwanych przez protokół (takich jak Arbitrum). W ten sposób veToken nie jest już odizolowany od różnych sieci, a użytkownicy mogą łatwo zwiększać nagrody w różnych pulach Pendle.

Transfer międzyłańcuchowy NFT — tokeny niewymienne o pełnym łańcuchu (tokeny Omni Non-Fungible)

Podobnie jak w powyższym przykładzie, NFT nie będą już istnieć w izolacji w swoich natywnych ekosystemach – użytkownicy mogą przenosić swoje NFT pomiędzy ekosystemami takimi jak Ethereum, Polygon i Solana. Jednym z przykładów jest to, że w styczniu tego roku firma Pudgy Penguins ogłosiła, że ​​dzięki technologii pełnego łańcucha LayerZero jej podseria Lil Pudgys może teraz łączyć się między sieciami Polygon, BNB Smart Chain i Arbitrum. Oznacza to, że wiele projektów NFT będzie mogło uzyskać dostęp do płynności i użytkowników innych ekosystemów za pośrednictwem łańcuchów międzyłańcuchowych, bez konieczności dzielenia bazy użytkowników w celu uruchomienia zupełnie nowego projektu w innym łańcuchu.

Handel instrumentami pochodnymi

Jednym z ważnych problemów DEX-ów jest brak płynności. Rage Trade próbuje rozwiązać ten problem. Jest zbudowany na LayerZero, generuje dochód poprzez połączenie puli protokołów ETH/USD, takich jak GMX i Sushiswap, i zapewnia płynność cykliczną. Innymi słowy, Rage Trade może wykorzystywać tokeny LP z innych łańcuchów bloków, takich jak Polygon, Avalanche, Solana itp. jako płynność protokołu w łańcuchu Arbitrum. Biorąc za przykład skarbiec 3CRV, gdy tokeny 3CRV LP są wykorzystywane jako zabezpieczenie w łańcuchu A, możemy również zapewnić wirtualną płynność dla Rage Trade w łańcuchu B.

rynek walutowy

LayerZero odgrywa również rolę w przestrzeni pożyczkowej. Użytkownicy składają zabezpieczenie w określonym łańcuchu i pożyczają inne aktywa w innym łańcuchu za pośrednictwem komunikacji międzyłańcuchowej LayerZero. Wykorzystując komunikację LayerZero i stabilny interfejs routingu Stargate, Radiant Capital umożliwia użytkownikom deponowanie dowolnych aktywów w łańcuchach Arbitrum i BNB oraz natychmiastowe pożyczanie dowolnych aktywów w innych blockchainach obsługiwanych przez LayerZero. Na przykład użytkownicy mogą stawiać ETH na Arbitrum i pożyczać USDT na Avalanche. Proces ten zapewnia prawdziwą interoperacyjność aktywów w całym łańcuchu i w największym stopniu uwalnia płynność w każdym łańcuchu bloków.

Patrząc w przyszłość

Ponieważ programiści w dalszym ciągu badają nowe przypadki użycia pełnego łańcucha, nie możemy się doczekać bardziej innowacyjnych aplikacji zbudowanych na LayerZero, obejmujących scenariusze takie jak NFTFi, agregatory zysków, portfele z pełnym łańcuchem bez dostosowywania RPC, gier, sieci społecznościowych, DID i innych scenariuszy.

Jesteśmy bardzo podekscytowani wizją LayerZero zakładającą umożliwienie prawdziwej interoperacyjności w ekosystemie Web3 w celu poprawy komfortu użytkowania. LayerZero wysłało ponad 3 miliony wiadomości i rozszerzyło się na ponad 40 łańcuchów publicznych, w tym łańcuchy inne niż EVM, takie jak Aptos i Solana. Wykazało popularność w Stargate i innych czołowych protokołach lub projektach, takich jak Sushiswap, Trader Joe i Pudgy Penguins. nie tylko udowodnił doskonałą zdolność LayerZero do dostosowania się do rynku, ale także udowodnił skuteczną realizację gwiazdorskiego zespołu kierowanego przez Bryana Pellegrino, Ryana Zaricka, Caleba Banistera, Ari Litana, Irene Wu itp.