BDS
articles, resource-center

Tworzenie aplikacji Cross-Chain Web3: kompleksowy przewodnik

December 17, 2025
12 min
c
Architektura aplikacji Cross-chain Web3 pokazująca połączone sieci blockchain z agregatorami mostków

Wprowadzenie

Zrozumienie wyzwania związanego z fragmentacją łańcucha bloków

Ekosystem blockchain to obecnie zbiór odizolowanych sieci o różnych możliwościach i kompromisach. Ta dezintegracja stanowi poważną przeszkodę zarówno dla użytkowników, jak i programistów.

Użytkownicy są często ograniczeni do jednej sieci blockchain, gdy chcą korzystać z aplikacji tej sieci, co wymaga od was:

  • Kupujcie natywne tokeny tej sieci
  • Dokonuj złożonych transakcji międzyłańcuchowych

Wymiana międzyłańcuchowa polega na wymianie aktywów opartych na jednym łańcuchu bloków na inne, w tym ETH oparte na Ethereum na MATIC oparte na Polygon. Operacje te są zazwyczaj wieloetapowe, dlatego koszty gazu często pochłaniają wartość mniejszych operacji.

Każdy etap pośrednictwa w procesie wymiany wiąże się z koniecznością uiszczenia dodatkowych opłat, co sprawia, że cały proces jest kosztowny i nieefektywny.

Rozwiązania pomostowe i ich ograniczenia

Wymianę międzyłańcuchową można ograniczyć za pomocą rozwiązań pomostowych zapewnianych przez mostki blockchain, takie jak protokoły Lock i Mint. Zabezpieczają one aktywa w oryginalnym łańcuchu bloków i emitują porównywalne aktywa w nowym łańcuchu bloków, co znacznie zmniejsza liczbę transakcji potrzebnych do przeniesienia aktywów między dwiema sieciami.

Programiści mogą dodawać mostki Web3 do swoich aplikacji, aby tworzyć aplikacje obsługujące więcej niż jeden łańcuch bloków i jego natywne zasoby. Jednak ekosystem mostków nie jest ujednolicony, a każdy mostek obsługuje tylko kilka łańcuchów.

Nie ma sensu i jest to czasochłonne, aby za każdym razem, gdy potrzebny jest dodatkowy łańcuch, tworzyć nowy most. Na szczęście powstało wiele projektów, które zostały opracowane jako agregatory mostów i DEX, oferujące pojedynczy dostęp do różnych protokołów.

Popularne agregatory mostków i DEX

Należy zwrócić uwagę na takie przykłady, jak LI.FI, Rubic, Via i Swing. Platformy te łączą różne giełdy i różne mostki, umożliwiając programistom połączenie się z kilkoma sieciami za pośrednictwem tego samego punktu integracji.

Koncepcja protokołu LI.FI

LI.FI to jedna z najbardziej szczegółowych metod wymiany aktywów między tym samym łańcuchem i między łańcuchami. Platforma ta wykorzystuje agregatory mostkowe i DEX, aby zapewnić najbardziej optymalną trasę w przypadku wymiany aktywów i automatycznie identyfikuje najbardziej efektywną trasę każdej transakcji wymiany tokenów.

Widżet LI.FI zapewnia deweloperom elastyczny interfejs użytkownika, który można łatwo osadzić w aplikacjach front-endowych. W projektach wymagających większej personalizacji, LI.FI SDK pozwala na większą kontrolę nad procesem wymiany.

Uwagi dotyczące dostępności tokenów

Dostępność tokenów jest również kwestią, którą należy wziąć pod uwagę podczas korzystania z LI.FI. W przypadku, gdy nowo wyemitowany token nie znajduje się na liście żadnego DEX lub mostka, LI.FI nie będzie w stanie zaoferować routingu do tego aktywa.

Protokół ten wymaga, aby wartości tokenów były znane w celu obsługi wymiany, co uzyskuje się poprzez notowanie tokenów na jednej z obsługiwanych giełd lub mostków.

Ilustracja integracji międzyłańcuchowej: projekt Celebstar

Popularność celebrytów jest tokenizowana, a projekt demonstracyjny, znany jako Celebstar, daje wam możliwość inwestowania w tokeny waszych ulubionych celebrytów.

Platforma posiada mechanizm krzywej wiązania, który służy do agregowania tokenomiki dla każdego tokenu celebryty. Cena tokenów reprezentuje celebrytów i ma formę niestandardowego tokenu ERC20 znanego jako TAL.

Jak działa Celebstar

Tokeny celebrytów są nabywane przy użyciu tokenów TAL w fanach, natomiast widget LI.FI służy do nabywania tokenów TAL za pomocą dowolnego obsługiwanych aktywów w dowolnym kompatybilnym łańcuchu bloków.

Na przykład użytkownicy mogą zamienić MATIC w sieci Polygon na TAL w sieci Ethereum. Po otrzymaniu tokenów TAL użytkownicy będą mogli kupić tokeny celebrytów po aktualnym kursie rynkowym.

W przypadku sprzedaży tokenów celebrytów użytkownicy otrzymują tokeny TAL w zależności od wartości rynkowej w momencie sprzedaży.

Niezbędne narzędzia i technologie

W projekcie wykorzystano szereg popularnych technologii:

  • Solidity i Hardhat do opracowania i wdrożenia tokenu ERC20
  • React do tworzenia interfejsu użytkownika
  • LI.FI w celu realizacji funkcji międzyłańcuchowej
  • Uniswap V2, aby utworzyć pulę płynności
  • LI.FI w celu integracji z aplikacją front-endową
  • Celebstar do zakupu tokenów

Umowa dotycząca tokenów TAL

Token TAL jest standardową umową ERC20. Twórcy umów tokenów ERC20 opracowali dokumentację, która może służyć jako szczegółowa instrukcja tworzenia umów.

Przyjęcie odbywa się zgodnie z konwencjonalnym generowaniem tokenów, takim jak odpowiednia podaż tokenów i najprostsza funkcjonalność transferu.

Wdrożenie tokenu TAL

Wdrażanie tokenów powinno odbywać się ostrożnie w odniesieniu do rejestrowania adresów umów, ponieważ adres ten będzie kluczem do integracji umowy Celebstar.

Hardhat oferuje szczegółowe instrukcje dotyczące procesu wdrażania inteligentnych kontraktów, które zapewniają prawidłowe wdrożenie i walidację sieci.

Tworzenie umowy Celebstar

Umowa Celebstar wykorzystuje operacje tworzenia i niszczenia tokenów do przeprowadzania operacji kupna i sprzedaży tokenów celebrytów. W ramach platformy wdrożono gospodarkę zamkniętą poprzez umowę dotyczącą tworzenia tokenów celebrytów z wykorzystaniem TAL jako waluty bazowej.

Architektura umowy obejmuje techniki obliczania cen z wykorzystaniem krzywych obligacji, które zapewniają, że ceny tokenów zmieniają się w zależności od podaży i popytu. Dzięki temu proces inwestowania staje się dla ciebie interesującym doświadczeniem i jest opłacalny ekonomicznie.

Wdrażanie i konfiguracja umowy

Wdrożenie kontraktu Celebstar przebiega tak samo jak wdrożenie tokenu TAL. Adres kontraktu należy wpisać w integracji frontendowej, aby interfejs użytkownika mógł komunikować się z funkcjonalnością inteligentnego kontraktu.

Instalowanie pul płynności Uniswap

Aby utworzyć pulę płynności tokenów TAL na Uniswap, należy użyć konta właściciela kontraktu, ponieważ podaż tokenów rozpocznie się od początkowej wpłaty na konto właściciela po wdrożeniu.

Odbywa się to poprzez wyrażenie zgody na wydatek tokenów i dostarczenie tokenów w celu utworzenia puli płynności. Utworzenie widgetu LI.FI kierującego tworzeniem puli płynności stanowi pierwsze powiązanie cenowe między tokenami TAL a ETH i jest podstawą powiązania cenowego.

Proces ten został zilustrowany na zrzutach ekranu pokazujących relacje między wartościami tokenów a procesami zatwierdzania i dostaw wymaganymi do utworzenia puli.

Zacznij tworzyć aplikacje międzyłańcuchowe już dziś

Zmień swój projekt Web3 dzięki płynnej funkcjonalności międzyłańcuchowej dzięki integracji LI.FI.

Integracja frontendu z widżetem LI.FI

Instalacja i konfiguracja widżetu LI.FI w aplikacji frontendowej wymaga zestawu wytycznych zawartych w dokumentacji dotyczącej pomyślnej instalacji i konfiguracji.

Po integracji użytkownik może wybrać aktywa łańcucha źródłowego oraz aktywa łańcucha docelowego w zależności od swoich potrzeb. Konfiguracja aplikacji będzie obejmowała Goerli jako łańcuch, z którego chcesz korzystać, oraz tokeny TAL jako aktywa docelowe.

Dostępne opcje routingu

LI.FI rozpoznaje już dostępne trasy, takie jak trasa Uniswap utworzona przez pulę płynności. Gdy routing jest możliwy, macie do wyboru różne opcje routingu, a transakcje będą skutkowały taką samą ilością tokenów TAL w zależności od obowiązujących cen.

Przykładowo, przy tokenach TAL o wartości 5000 tokenów za ETH, użytkownik powinien otrzymać około 50 tokenów TAL o wartości 0,01 ETH. Obliczenia te są dobrze przedstawione w interfejsie, a proces wymiany jest przejrzysty.

Podobnie jak w przypadku ograniczeń sieci testowej, demonstracja pokazuje wymianę w ramach tego samego łańcucha, ponieważ mosty często nie mają wystarczającej płynności, aby ułatwić działanie sieci testowych. Niemniej jednak w sieci głównej istnieją szerokie wymiany międzyłańcuchowe o wysokim poziomie płynności.

Struktura opłat i monetyzacja

LI.FI nie nakłada bezpośrednich opłat na transakcje, a korzystanie z platformy jest dość tanie. Platforma zapewnia jednak monetyzację twórcom aplikacji, którzy chcieliby pobierać opłaty od użytkowników za funkcję wymiany międzyłańcuchowej.

Model podziału przychodów

Struktura opłat LI.FI

KomponentProcent opłatyOdbiorca
Korzystanie z platformy0%LI.FI
Opłaty za zgłoszenie85%Programista
Udział w przychodach15%LI.FI

Wnioski

Most międzyłańcuchowy i agregatory DEX, takie jak LI.FI, umożliwiają tworzenie płynnych aplikacji Web3 międzyłańcuchowych. Dzięki tym rozwiązaniom programiści nie będą musieli polegać na użytkownikach korzystających z różnych DEX-ów lub mostów w celu zakupu tokenów wymaganych do korzystania z aplikacji.

Taki projekt zapewnia użytkownikom znacznie większą wygodę, eliminując punkty tarcia, które mogą zniechęcać ich do korzystania z zdecentralizowanych aplikacji. Klienci będą mogli skoncentrować się na podstawowej funkcjonalności aplikacji, zamiast martwić się skomplikowanymi procesami pozyskiwania tokenów.

Integracja funkcji międzyłańcuchowych to ważny krok w kierunku bardziej połączonego i przyjaznego dla użytkowników końcowych ekosystemu blockchain. Technologie te będą coraz częściej wykorzystywane, gdy osiągną większą dojrzałość i zostaną przyjęte, ale zawsze będą służyć jako pomost między różnymi sieciami blockchain, dopóki doświadczenia związane z Web3 nie staną się bardziej ujednolicone dla wszystkich.

FAQ

#cross-chain
#Web3
#blockchain
#LI.FI
#bridge aggregators
#interoperability
#DeFi
#smart contracts
BDS

Jesteśmy pionierami w dziedzinie technologii blockchain, oferując innowacyjne rozwiązania, które wzmacniają pozycję firm i osób prywatnych na całym świecie.

+1 929 560 3730 (USA)
+44 2045 771515 (Wielka Brytania)
+372 603 92 65 (Estonia)
Harju maakond, Tallinn, Lasnamäe linnaosa, Katusepapi tn 6-502, 11412, Estonia

Bądź na bieżąco

Otrzymuj najnowsze wiadomości i aktualności dotyczące technologii blockchain na swoją skrzynkę e-mailową.