Przewodniki

Zamiana międzyłańcuchowa a most: jaka jest różnica?

Jasne wyjaśnienie różnicy między mostem a wymianą międzyłańcuchową, w tym, gdzie każdy z nich ma sens i jakie ryzyko należy wziąć pod uwagę.

Opublikowano 24 marca 20267 min read
Zamiana międzyłańcuchowa a most: jaka jest różnica?

Kluczowe wnioski

  • 1Most zazwyczaj przenosi wartość do innego łańcucha, podczas gdy zamiana międzyłańcuchowa może również rozwiązać problem końcowego aktywa, który chcesz utrzymać.
  • 2Swapy międzyłańcuchowe często ograniczają liczbę czynności wykonywanych ręcznie, ponieważ przenoszenie łańcucha i konwersja aktywów są traktowane jako jedna trasa.
  • 3Lepsza opcja zależy od celu, zasobu docelowego, presji czasu i obsługi trasy dostępnej w momencie wyceny.

Te dwa terminy są stale mieszane, a zamieszanie ma sens.

Z zewnątrz most i zamiana międzyłańcuchowa mogą wyglądać podobnie: zaczynasz od aktywa na jednym łańcuchu bloków i kończysz z możliwymi do wykorzystania środkami na innym. Różnica polega na co zmienia się podczas podróży.

Most polega przede wszystkim na przenoszeniu wartości z jednego łańcucha do drugiego. W najprostszym przypadku zaczynasz od zasobu w łańcuchu A i kończysz tym samym zasobem lub jego zawiniętą reprezentacją w łańcuchu B.

Wymiana międzyłańcuchowa idzie o krok dalej. Nie tylko przenosi wartość między łańcuchami. To również przekształca zasób w coś innego po drodze lub po przybyciu.

To może brzmieć jak subtelne rozróżnienie. W praktyce bardzo zmienia to doświadczenia użytkownika.

W skrócie: Most przenosi Cię przez łańcuchy. Zamiana międzyłańcuchowa przenosi Cię pomiędzy łańcuchami i zmienia to, co posiadasz.

Najprościej to sobie wyobrazić

Oto najprostszy model mentalny.

Most. Masz ETH na Ethereum i chcesz ETH w innym łańcuchu lub w wersji ETH zmostkowanej w tym łańcuchu. Celem jest transport.

Wymiana międzyłańcuchowa. Masz ETH na Ethereum i chcesz USDC na Arbitrum. Celem jest transport plus konwersja.

Innymi słowy, most rozwiązuje miejsce, w którym mieszka Twój zasób. Zamiana międzyłańcuchowa rozwiązuje problem gdzie znajduje się Twój zasób i z jakim aktywem chcesz skończyć.

Dlaczego to rozróżnienie jest ważne dla użytkowników

Powód, dla którego ta różnica jest istotna, nie ma charakteru akademickiego. Wpływa na to, ile kroków musi wykonać użytkownik.

Z mostkiem. Typowy przepływ może wyglądać następująco:

  1. Przenieś zasób z łańcucha A do łańcucha B
  2. Poczekaj na rozstrzygnięcie
  3. Odbierz mostowany lub transportowany zasób
  4. W razie potrzeby wykonaj osobną zamianę w łańcuchu docelowym

Z wymianą międzyłańcuchową. Bardziej zintegrowany przepływ może wyglądać następująco:

  1. Zacznij od żetonu X w łańcuchu A
  2. Kieruj wartość przez łańcuchy
  3. Konwertuj na token Y w ramach tego samego szerszego przepływu wykonania
  4. Przyjdź z aktywem, którego naprawdę chciałeś

Dlatego też swapy międzyłańcuchowe często wydają się bliższe wynikowi, jaki użytkownicy mieli na myśli od początku.

Większość ludzi nie myśli: „Chciałbym najpierw stworzyć most, a potem dokonać kolejnej zamiany”. Myślą: „Chcę otrzymać potrzebny token w łańcuchu, którego potrzebuję”.

Co właściwie robi most

Mosty są podstawową hydrauliką aktywności wielołańcuchowej. Łączą w przeciwnym razie odrębne środowiska blockchain.

W zależności od konstrukcji most może:

  • zablokuj zasób w łańcuchu źródłowym i wytnij jego reprezentację w łańcuchu docelowym
  • spalić reprezentację i zwolnić oryginalny zasób
  • przenosić wiadomości i instrukcje pomiędzy łańcuchami
  • polegać na walidatorach, przekaźnikach lub innych warstwach koordynacyjnych
  • rozliczać się przy różnych założeniach dotyczących zaufania i bezpieczeństwa w zależności od systemu

Ten ostatni punkt jest krytyczny. „Most” nie jest jednym modelem bezpieczeństwa. Jest to kategoria.

Niektóre mosty są bardziej godne zaufania, inne bardziej zdecentralizowane, inne szybsze, jeszcze inne sprawdzone w boju, a jeszcze inne bardziej wyspecjalizowane.

Co dodatkowo dodaje wymiana międzyłańcuchowa

Zamiana międzyłańcuchowa wykorzystuje mostowanie lub interoperacyjność w służbie szerszemu celowi: dostarczenie docelowego aktywa w łańcuchu docelowym.

Mechanizm wyznaczania tras może być zmuszony do podjęcia kilku decyzji:

  • jak przenosić wartość pomiędzy łańcuchami
  • czy zamienić przed mostem, za mostem, czy po obu stronach
  • jakiego mostu lub ścieżki interoperacyjności użyć
  • z której docelowej płynności skorzystać
  • jak zoptymalizować wydajność, prędkość, gaz i niezawodność

Z tego powodu zamiana między łańcuchami jest zwykle przedstawiana jako działanie użytkownika wyższego poziomu. Pod maską może obejmować zarówno logikę mostu, jak i logikę routingu DEX.

Użytkownik zadaje jedno pytanie: „Jak przejść z tego, co mam, do tego, czego chcę?”

Silnik odpowiada trasą.

Praktyczny przykład

Wyobraź sobie, że trzymasz ETH na Ethereum i chcesz USDC na Arbitrum.

Ścieżka wyłącznie mostowa.

  • Most ETH z Ethereum do Arbitrum
  • Poczekaj na przyjazd
  • Zamień ETH na USDC na Arbitrum

Ścieżka wymiany między łańcuchami.

  • Zainicjuj jedną akcję kierowaną
  • Użyj ścieżki wykonania, która przenosi wartość między łańcuchami
  • Dotrzyj z USDC na Arbitrum bez ręcznego wykonywania drugiego kroku

Różnica polega na wygodzie, to prawda, ale także na projekcie wykonania. Zamiana międzyłańcuchowa łączy lub koordynuje decyzje podejmowane przez wielu użytkowników.

Kiedy most jest lepszym wyborem

Mosty są nadal właściwym narzędziem w wielu sytuacjach.

Chcesz ten sam produkt w innej sieci. Jeśli celem jest po prostu przeprowadzka, most może wystarczyć.

Chcesz ręcznej kontroli nad zamianą miejsc docelowych. Niektórzy użytkownicy wolą najpierw przenieść środki, a później zdecydować, na co dokonać transakcji.

Zarządzasz saldami skarbowymi lub operacyjnymi. Czasami celem nie jest „zamiana na najlepszy żeton”. Jest to po prostu „przywrócenie równowagi między środowiskami”.

Wymiana tokena docelowego nie jest pilna. Jeśli czujesz się komfortowo, wykonując konwersję osobno, most może być całkowicie rozsądny.

Kiedy wymiana międzyłańcuchowa jest zwykle lepsza

Zamiana międzyłańcuchowa jest zwykle silniejsza, gdy użytkownikowi bardziej zależy na ostatecznym stanie docelowym niż na pośredniej instalacji hydraulicznej.

Chcesz konkretnego zasobu docelowego. Głównym apelem jest przybycie z tokenem, którego faktycznie potrzebujesz.

Chcesz mniej ręcznych czynności. Mniej przełączania kontekstu zwykle oznacza mniej błędów.

Nie chcesz myśleć w oparciu o logikę pierwszego mostu. Produkt uwzględniający trasy może wyodrębnić warstwę mostu bez ukrywania kompromisów.

Chcesz lepszego porównania tras. Interfejs wymiany międzyłańcuchowej może w jednym widoku ocenić koszt pomostu, płynność miejsca docelowego i kompleksowe wyniki.

Dzięki temu kompleksowemu podejściu produkt taki jak MindSwap może zapewnić prawdziwą przejrzystość.

Ryzyko nie jest identyczne

To kolejny powód, dla którego to rozróżnienie ma znaczenie.

Most i zamiana międzyłańcuchowa mogą wiązać się z pewnym ryzykiem, ale powierzchnia nie jest dokładnie taka sama.

Ryzyko związane z mostem. Mogą one obejmować:

  • ryzyko inteligentnych kontraktów
  • ryzyko walidatora lub przekaźnika
  • ryzyko ostateczności i terminu rozliczenia
  • ryzyko opakowanych aktywów lub reprezentacji
  • założenia dotyczące zaufania specyficzne dla łańcucha
  • opóźnienia operacyjne

Ryzyko związane ze swapami międzyłańcuchowymi. Mogą one obejmować:

  • powyższe ryzyko, jeśli w grę wchodzi pomost lub warstwa interoperacyjności
  • ryzyko płynności po stronie przeznaczenia
  • ryzyko poślizgu
  • złożoność trasy
  • recytuje lub odświeża trasę
  • dodatkowe zależności wykonawcze

Nie oznacza to jednak, że zamiany międzyłańcuchowe są „gorsze”. Oznacza to po prostu, że rozwiązują szerszy problem i dlatego mogą obejmować szerszy stos wykonawczy.

Dlaczego niektórzy użytkownicy utknęli po mostkowaniu

Zasługuje to na oddzielny rozdział, ponieważ zdarza się to cały czas.

Użytkownik pomyślnie łączy się, ląduje w łańcuchu docelowym, a następnie zdaje sobie sprawę z jednej z trzech rzeczy:

  • nadal nie posiadają potrzebnych aktywów
  • zamiana miejsca docelowego jest droższa niż oczekiwano
  • nie mają żetonu gazu rodzimego łańcucha docelowego

Jest to jeden z powodów, dla których przepływy wymiany międzyłańcuchowej uwzględniające trasy i gaz stały się bardziej atrakcyjne. Są zaprojektowane z myślą o rezultacie docelowym, a nie o półmetku.

Jak MindSwap powinien określić różnicę

MindSwap nie musi przytłaczać strony głównej diagramami protokołów. Wystarczy jasno wyjaśnić rozróżnienie na poziomie użytkownika.

Pomocna wersja wygląda następująco:

  • Most: przenieś wartość z jednego łańcucha do drugiego
  • Wymiana międzyłańcuchowa: przenoszenie wartości z jednego łańcucha do drugiego i wylądowanie w innym zasobie docelowym

Wtedy produkt może zrobić jeszcze ciekawszą rzecz: pokazać, która trasa jest dostępna, co otrzymuje użytkownik i jak wygląda całkowity oczekiwany wynik.

Jest to o wiele bardziej przydatne niż zmuszanie użytkowników do inżynierii wstecznej, niezależnie od tego, czy oferuje się im most, most plus zamianę, czy trasę DEX po stronie docelowej.

Zamiana mostkowa i międzyłańcuchowa w jednej tabeli

Pytanie Most Zamiana międzyłańcuchowa
Główny cel Przenoś wartość pomiędzy łańcuchami Przenieś wartość między łańcuchami i zmień zasób
Ten sam zasób w miejscu docelowym? Często tak Nie koniecznie
Liczba kroków użytkownika Często więcej Często mniej
Zależy od płynności docelowej? Nie zawsze Zwykle tak
Najlepsze dla Transport zasobu Osiągnięcie pożądanego stanu końcowego

Ostatnia myśl

Most to infrastruktura. Zamiana międzyłańcuchowa jest wynikiem użytkownika.

To najczystszy sposób na oddzielenie tych dwóch rzeczy.

Most zadaje pytanie: „Jak przenieść wartość z łańcucha A do łańcucha B?” Zamiana międzyłańcuchowa pyta: „Jak przenieść użytkownika z tego, co ma, do tego, czego chce?”

Gdy zauważysz tę różnicę, projekt produktu również stanie się wyraźniejszy. Zadaniem MindSwap nie jest zmuszanie użytkowników do dbania o instalację wodno-kanalizacyjną bardziej niż to konieczne. Jego zadaniem jest wytyczenie trasy, która doprowadzi ich do właściwego celu z jak najmniejszą liczbą nieprzyjemnych niespodzianek.

Często zadawane pytania

Czy wymiana międzyłańcuchowa to tylko pomost?

Nie dokładnie. Zamiana międzyłańcuchowa może wykorzystywać pod maską mostowanie lub interoperacyjność, ale obejmuje również konwersję aktywów niezbędną do osiągnięcia ostatecznego zasobu docelowego.

Kiedy powinienem użyć mostu zamiast wymiany międzyłańcuchowej?

Skorzystaj z mostu, gdy chcesz głównie przenieść ten sam zasób do innej sieci i zdecyduj, co dalej robić później.

Czy wymiana międzyłańcuchowa jest zawsze lepsza?

Nie. Często jest to wygodniejsze, ale najlepszy wybór zależy od celu, trasy, kosztów i zaangażowanych sieci.

Czy swapy międzyłańcuchowe są bardziej ryzykowne niż mosty?

Mogą obejmować więcej ruchomych części, ponieważ rozwiązują szerszy problem. Właściwe porównanie dotyczy konkretnej trasy, a nie wyłącznie etykiety.

Dlaczego użytkownicy czasami nadal potrzebują gazu po zmostkowaniu?

Ponieważ mostkowanie zmienia lokalizację łańcucha zasobu, ale niekoniecznie konfigurację operacyjną użytkownika lub token, którego ostatecznie potrzebuje.

Powiązane lektury

Aby porównać trasy między łańcuchami i trasami onchain w jednym interfejsie, wróć do Strona główna MindSwap.

Wskazówka

Wybierz narzędzie pasujące do zadania

Jeśli chcesz zakończyć z innym zasobem w innej sieci, porównaj całą trasę, zamiast zakładać, że najlepszy będzie przepływ od mostu.

  • Użyj mostu, gdy potrzebujesz głównie ruchu łańcucha
  • Jeśli zasób docelowy ma znaczenie, użyj wymiany międzyłańcuchowej
  • Przed potwierdzeniem przejrzyj zastrzeżenia dotyczące czasu i wykonania

Powiązane wpisy

Blog