Kluczowe punkty do zapamiętania

  • Transakcje oparte na intencjach pozwalają użytkownikom określić pożądany wynik zamiast konkretnych kroków, które należy wykonać, aby go osiągnąć.

  • Ten model przenosi złożoność realizacji użytkownika na wyspecjalizowanych zewnętrznych agentów, nazywanych rozwiązywaczami lub wykonawcami.

  • Transakcje oparte na intencjach mogą poprawić płynność twojego doświadczenia handlowego, jednocześnie pomagając płacić mniej opłat i chroniąc przed niektórymi botami handlowymi.

  • Niemniej jednak mają swoje ograniczenia, takie jak potencjalne ryzyko centralizacji i pewien stopień nieprzejrzystości w sposobie, w jaki pośrednicy (rozwiązywacze) realizują transakcje.

Bannière des cours de Binance Academy

Wprowadzenie

Na początku zdecentralizowanej finansowania (DeFi) realizacja transakcji przypominała rozwiązywanie zagadki: trzeba było ustalić opłaty za gaz, wybrać właściwą ścieżkę handlową i trzymać kciuki, aby transakcja się powiodła. W przypadku błędu traciłeś pieniądze.

Transakcje oparte na intencjach zostały zaprojektowane w celu rozwiązania tych problemów i uczynienia obszaru DeFi bardziej dostępnym. Zamiast dać ci zestaw narzędzi i poprosić o zbudowanie samochodu, system jest kierowcą taksówki, który zabierze cię tam, gdzie chcesz się udać.

Czym jest intencja?

W DeFi intencja to cel: w przeciwieństwie do standardowej transakcji, która wymienia konkretne instrukcje (na przykład „Zrób A, następnie B, aby uzyskać C.”), intencja jedynie określa pożądany rezultat (na przykład „Chcę X i jestem gotów zapłacić Y.”). Porównajmy ten nowy model oparty na intencjach z tradycyjną metodą.

Tradycyjna metoda imperatywów

Jest to podejście „rękodzielnicze”, w którym musisz przekazać konkretne instrukcje blockchainowi.

  • Przykład: „Weź mój token, idź do tej konkretnej puli, wymień go, zapłać wymagane opłaty za gaz i zaksięguj nowy token na moim portfelu.”

  • Problem: jeśli kwota opłat za gaz się zmienia lub pula jest pusta, twoja transakcja nie powiodła się. Musisz znać dokładne działanie systemu.

Nowa metoda intencji deklaratywnych

Jest to podejście „delegacyjne” opisane powyżej, w którym skupiasz się na wyniku.

  • Przykład: „Mam 1 ETH i chcę uzyskać przynajmniej 2000 USDC, zrób to.”

  • Rozwiązanie: nie ma znaczenia, która pula jest używana lub jak opłacane są opłaty za gaz, chcesz po prostu, aby końcowy wynik odpowiadał twojemu żądaniu.

Jak działają systemy oparte na intencjach?

Cykl życia transakcji w architekturze opartej na intencjach jest wyraźnie różny od jej cyklu życia w standardowym modelu publicznego mempoola.

  1. Wyrażenie użytkownika: użytkownik podpisuje wiadomość (intencję) określając swój konkretny cel, na przykład zamianę tokena A na token B po minimalnej cenie.

  2. Outsourcing: ta intencja jest przekazywana do sieci zewnętrznych agentów, często nazywanych rozwiązywaczami, badaczami lub wykonawcami.

  3. Wykonanie: rozwiązywacze konkurują, aby znaleźć najlepszą drogę realizacji. Są w stanie agregować płynność z różnych źródeł, grupować wiele zleceń lub wykorzystywać własny zapas, aby zaspokoić popyt.

  4. Rozliczenie: zwycięski rozwiązywacz realizuje transakcję na blockchainie. W wielu modelach płaci z góry opłaty za gaz i zwraca je sobie poprzez transakcję.

Korzyści z transakcji opartych na intencjach

Lepsze doświadczenie użytkownika

Intencje abstrahują od technicznej złożoności DeFi: użytkownicy nie muszą martwić się nagłymi wzrostami opłat za gaz, niepowodzeniem transakcji lub ręcznymi transferami pomiędzy blockchainami. Na przykład możliwe jest handlowanie bez opłat za gaz, ponieważ rozwiązywacze mogą regulować opłaty sieciowe w natywnej kryptowalucie (takiej jak ETH) podczas gdy użytkownik płaci tokenem, który zamienia (takim jak USDC).

Ochrona przed VME

W tradycyjnych operacjach handlowych użytkownicy są narażeni na maksymalną wartość wydobywalną (VME), w tym poprzez przedtransakcje lub ataki kanapkowe. Systemy oparte na intencjach często chronią użytkowników, delegując ryzyko realizacji na rozwiązywaczy. Transakcja jest finalizowana dopiero wtedy, gdy warunki użytkownika są spełnione, co skłania rozwiązywacza do zachowania wartości transakcji.

Efektywność kapitału i ciekawsze ceny

Poprzez outsourcing wykonania użytkownicy uzyskują dostęp do konkurencyjnego rynku rozwiązywaczy, którzy poszukują najlepszych cen w źródłach płynności wewnątrz i poza blockchainem. Rozwiązywacze mogą również grupować wiele transakcji (zbieżność potrzeb), aby poprawić efektywność i zredukować ogólny wpływ na sieć.

Przykłady platform DeFi, które wykorzystują transakcje oparte na intencjach

Wiele protokołów DeFi przyjęło modele oparte na intencjach, aby poprawić swoje usługi.

  • Protokół CoW: wykorzystuje aukcje zbiorowe do dopasowywania transakcji i ochrony użytkowników przed VME.

  • UniswapX: agreguje płynność z różnych źródeł i oferuje zamiany bez opłat za gaz za pomocą mechanizmu odwróconych aukcji.

  • 1inch Fusion: pozwala użytkownikom składać zlecenia realizowane przez profesjonalnych rozwiązywaczy, którzy opłacają opłaty za gaz.

  • Protokół Across: wykorzystuje intencje do ułatwienia szybkich i tanich transferów między blockchainami.

Ryzyka i trudności

Intencje upraszczają operacje handlowe, ale wiążą się z pewnymi trudnościami, których nie należy lekceważyć.

  • Ryzyko centralizacji: uzyskanie statusu rozwiązywacza jest na razie wymagającym procesem, a jeśli tylko garstka dużych firm uzyska dostęp, system może stać się bardziej scentralizowany.

  • Zaufanie: musisz zaufać systemowi rozwiązywaczy, który musi być sprawiedliwy. Ponieważ część operacji odbywa się poza głównym blockchainem, czasami trudniej jest dokładnie określić działania podejmowane w porównaniu z dawną metodą.

Wnioski

Transakcje oparte na intencjach starają się uczynić DeFi dziedziną tak prostą w użyciu jak klasyczna aplikacja bankowa. Skupiając się na tym, co chcesz osiągnąć, a nie na tym, jak to zrobić, technologia znika na drugim planie i sprawia, że operacje handlowe są bardziej płynne, bezpieczne i tańsze dla wszystkich typów użytkowników DeFi w miarę jej rozwoju.

Aby pójść dalej

Ostrzeżenie: ta treść jest prezentowana "tak jak jest" w celach edukacyjnych i ogólnych informacji, bez żadnych przedstawień ani gwarancji jakiegokolwiek rodzaju. Nie należy jej interpretować jako porady finansowej, prawnej ani innej profesjonalnej, ani jako rekomendacji zakupu konkretnego produktu lub usługi. Skonsultuj się z wykwalifikowanymi profesjonalnymi doradcami, aby uzyskać odpowiedzi na swoje pytania. Produkty wymienione w tym artykule mogą nie być dostępne w Twoim regionie. Jeśli artykuł jest napisany przez osobę trzecią, wyrażone opinie są opiniami tego zewnętrznego współautora i niekoniecznie odzwierciedlają te od Binance Academy. Zapoznaj się z naszym pełnym ostrzeżeniem, aby dowiedzieć się więcej. Ceny aktywów cyfrowych mogą być zmienne. Wartość twojej inwestycji może spadać lub rosnąć, a możesz nie odzyskać zainwestowanej kwoty. Jesteś odpowiedzialny za swoje decyzje inwestycyjne, a Binance Academy nie ponosi odpowiedzialności za straty, jakie możesz ponieść. Ta treść nie powinna być interpretowana jako porada finansowa, prawna ani profesjonalna. Aby uzyskać więcej informacji, zapoznaj się z naszymi Warunkami użytkowania i naszym Ostrzeżeniem o ryzyku.