Przybycie programowalnego handlu: jak Hook stał się „mózgiem” puli transakcyjnej?

By: foresightnews.pro|19.10.2026 08:06:27
0
Udostępnij
copy
Oceń nas w GoogleOceń nas w Google

Uniswap v4 Hook przekształca zyski rynkowe.

Autor: Thejaswini M A

Tłumaczenie: Chopper, Foresight News

Na początku października projekt Memecoin na Ethereum o nazwie Claus zmienił część swojego „mózgu”. Claus dzieli opłaty transakcyjne na zakupy, zniszczenie, wstrzykiwanie płynności oraz nagrody dla posiadaczy NFT.

Finansowe operacje tego tokena są ściśle związane z pogodą. Claus przydziela opłaty transakcyjne na zakupy, zniszczenie, płynność oraz nagrody dla posiadaczy NFT. Przez pewien czas raporty pogodowe z lotniska Heathrow w Londynie były wykorzystywane do określenia, ile funduszy przeznaczyć na zniszczenie tokenów, a ile na wsparcie puli funduszy. Deszcz sprzyjał zniszczeniu tokenów, podczas gdy słoneczna pogoda sprzyjała płynności. Jeśli dane meteorologiczne byłyby przerwane, fundusze byłyby rozdzielane równomiernie.

Eksperyment pogodowy to tylko jedna z wielu funkcji jego puli transakcyjnej. 6 października zespół projektu ogłosił usunięcie funkcji arbitrażu, ale zachował adres kontraktu tokena, pulę transakcyjną oraz wszystkie pozostałe funkcje. Dzięki temu posiadacze nie muszą wymieniać swoich tokenów na nową wersję. Możliwość ta wynika z zastosowania w puli transakcyjnej Uniswap v4 programowalnego Hook.

Hook to fragment inteligentnego kontraktu, który może dodawać dodatkowe instrukcje do procesu transakcyjnego. Inni deweloperzy mogą za pomocą Hook dostosowywać opłaty transakcyjne lub aktywować nieużywaną płynność. Deweloperzy mogą budować różnorodne rynki w ramach istniejącej giełdy, nie musząc od podstaw wdrażać nowej zdecentralizowanej giełdy ani przekonywać wszystkich użytkowników do migracji.

Dlatego 8 października, jeśli sprawdzisz publiczny kontrakt rejestracji Hook w Uniswap, kontrakt odpowiedzialny za całą logikę opłat Claus przeszedł z starego FeeWeatherHook na nowy kod FeePrivacyHook.

Zespół projektu twierdzi, że ten token jest inteligentnym agentem: token to jego ciało, a programowalny Hook Uniswap v4 to jego mózg. W przeszłości zasady tokena, gdy zostały zapisane w kontrakcie, były na stałe stosowane przez wszystkie giełdy.

Hook oddziela te zasady od kontraktu tokena i umieszcza je na poziomie rynku transakcyjnego. Niektóre Hooki nawet wspierają późniejsze przepisanie zasad transakcyjnych.

Wokół tej technologii kształtuje się nowy przemysł. Generuje to wiele interesujących produktów, ale także wprowadza nowe ryzyko utraty aktywów.

Czym jest Hook?

Załóżmy, że w jednej puli cena ETH wynosi 2000 USD, a w innej 2020 USD. Roboty handlowe mogą kupować w tańszej puli, a sprzedawać w droższej, a po odliczeniu opłat i kosztów gazu, pozostały zysk to zysk z arbitrażu. Tego rodzaju transakcje arbitrażowe wyrównują różnice cenowe między dwiema pulami. Zazwyczaj roboty arbitrażowe zabierają cały zysk, a pula transakcyjna zarabia tylko na opłatach transakcyjnych.

Zwykłe pule płynności mają już wbudowane zasady dotyczące obliczania transakcji i pobierania opłat. Jednak deweloperzy mogą chcieć pozostawić część zysków z arbitrażu użytkownikom. Hook to niezależny inteligentny kontrakt, który wykonuje dodatkowe instrukcje w określonych punktach transakcji. Niektóre Hooki mogą wykorzystać tę logikę, aby po zakończeniu wymiany wykryć różnice cenowe i w ramach tej samej transakcji przeprowadzić operacje arbitrażowe, aby wyrównać różnice. Następnie uzyskany zysk z arbitrażu może być dzielony między dostawców płynności, traderów oraz projekt, który wdrożył ten Hook.

W Uniswap v4 istnieje wspólny kontrakt o nazwie PoolManager, który zarządza wymianami i rejestruje salda poszczególnych pul. Wszystkie pule v4 na tej samej sieci korzystają z tego PoolManagera, ale każda pula ma niezależną płynność i ustawienia parametrów.

Gdy wymieniasz ETH na token CLAUS, PoolManager wywołuje pulę ETH/CLAUS do obsługi tej transakcji. Jeśli ta pula ma Hook, system oceni, kiedy uruchomić Hook.

Hook może zawierać funkcję beforeSwap, co oznacza, że instrukcje te są wykonywane przed realizacją transakcji. Na przykład obliczenie opłaty za tę wymianę lub weryfikacja, czy trader ma uprawnienia do transakcji. Istnieje również funkcja afterSwap, która oznacza, że instrukcje są wykonywane po zakończeniu transakcji, co może uruchomić wykup tokenów lub zaktualizować zarejestrowaną cenę. Hook może używać jednej z tych funkcji, aktywować obie lub współpracować z innymi funkcjami związanymi z dodawaniem/usuwaniem płynności.

Te instrukcje nie muszą być często zmieniane. Jeden Hook może przez wiele lat stosować te same zasady, na przykład stałe przeznaczanie części opłat jako nagrody.

Pula transakcyjna może również nie mieć zamontowanego Hooka, w takim przypadku PoolManager obsługuje transakcje zgodnie z logiką standardu v4. Hook jest skierowany do deweloperów, którzy chcą dostosować logikę transakcji.

Trudność polega na tym, że deweloperzy mogą chcieć później zmienić logikę instrukcji. Podczas tworzenia puli w konfiguracji zapisywany jest adres kontraktu Hook, a PoolManager korzysta z tego adresu, aby wywołać odpowiedni kontrakt. W projekcie Uniswap v4 ten adres jest stałym elementem tożsamości puli. Wdrożenie nowego Hooka z nowym adresem nie spowoduje automatycznego powiązania z istniejącą starą pulą transakcyjną.

Jeśli nie ma mechanizmu aktualizacji, aby użyć nowego Hooka, trzeba utworzyć nową pulę transakcyjną i przenieść płynność.

Claus zastosował architekturę umożliwiającą aktualizację, aby uniknąć tego problemu. Jego Hook dzieli się na dwie części: jeden kontrakt zachowuje stały adres do wywołania przez pulę; drugi kontrakt przechowuje rzeczywisty kod instrukcji do wykonania. Pierwszy kontrakt nazywany jest agentem.

Gdy upoważniony administrator Claus chce zmienić zasady, wystarczy wdrożyć nową wersję kodu instrukcji i powiadomić kontrakt agenta o przełączeniu na nową wersję. Pula transakcyjna nadal wywołuje ten sam adres Hook, ale logika kodu wykonywanego przez Hook została zaktualizowana.

To jest zasada, dzięki której istniejące pule transakcyjne mogą uzyskać nowe funkcje bez konieczności migracji tokenów przez użytkowników. Strona posiadająca uprawnienia do aktualizacji ma władzę nad zachowaniem puli, co jest miejscem, w którym użytkownicy muszą ocenić ryzyko zaufania.

Funkcje, które wcześniej były trudne do zrealizowania

Przed powstaniem Hooka deweloperzy mogli już wprowadzać specjalną logikę do tokenów, ale było to trudne do zintegrowania z ekosystemem DeFi.

Pierwszym rozwiązaniem było bezpośrednie zapisanie zasad w kontrakcie tokena. Na Ethereum powstały w ten sposób „tokeny podatkowe”, czyli tokeny ERC-20, które automatycznie pobierały opłatę podczas transferu. Jeśli przesyłasz 100 tokenów do wymiany, kontrakt tokena pobiera 2 tokeny, a ostatecznie tylko 98 tokenów trafia do puli transakcyjnej. Giełda oczekuje otrzymania pełnych 100 tokenów, więc transakcja kończy się niepowodzeniem.

Dokumentacja Uniswap v3 wskazuje, że tego rodzaju tokeny nie są zgodne ze standardowymi kontraktami trasowania. Deweloperzy mogą jedynie korzystać z kontraktów opakowujących lub dostosowanych tras, aby znaleźć obejścia. Mechanizm podatkowy, choć może gromadzić fundusze na nagrody, zwiększa trudność handlu tokenami, a wiele giełd nie może obsługiwać tego rodzaju automatycznych opłat.

Deweloperzy mogą również budować oddzielne kontrakty wokół puli lub modyfikować kod giełdy, wdrażając niezależną wersję DEX. Jednak budowa całej infrastruktury wiąże się z dużo większym nakładem pracy niż sama funkcjonalność.

Hook zapewnia deweloperom specjalny nośnik do przechowywania zasad transakcyjnych. Umożliwia to następujące możliwości:

  • Pobieranie funduszy na wykup lub nagrody tylko podczas transakcji, bez opodatkowania zwykłych transferów portfela;
  • Automatyczne dostosowywanie opłat transakcyjnych, na przykład w przypadku wzrostu zmienności rynku;
  • Dzielić zyski z arbitrażu między traderów i dostawców płynności;
  • Ograniczać uprawnienia do transakcji, pozwalając na handel tylko portfelom z białej listy;
  • Łączyć płynność z protokołami pożyczkowymi, generując odsetki z nieużywanej płynności, gdy nie jest wykorzystywana do wymiany;
  • Budować powyższe funkcje w ramach istniejącej giełdy, bez potrzeby wdrażania i utrzymywania niezależnego DEX.

Hook zainspirował również nowy model biznesowy: rdzeniem produktu jest dostosowana logika transakcji w puli.

14 października Uniswap wdrożył VolatilePair, Hook, który rozróżnia stawki opłat dla kupujących i sprzedających, który jako pierwszy uruchomił pulę transakcyjną ETH/USDC na Ethereum. Ten Hook pobiera różne opłaty od kupujących i sprzedających w zależności od ostatnich wahań cen. Oficjalne ogłoszenie wskazuje, że wcześniej wprowadzony Hook StablePair dla stablecoinów osiągnął wolumen transakcji wynoszący 3,1 miliarda USD w ciągu czterech tygodni.

Inne zespoły również dostosowują opłaty w zależności od rodzaju aktywów handlowych.

Projekt DEX Fables na Robinhood Chain przyjął powyższe podejście, wspierając handel tokenizowanymi akcjami i inne aktywa, polegając na Hook, aby dostosować opłaty w zależności od czasu, zmienności i innych sygnałów. Gdy rynek papierów wartościowych jest zamknięty, tokeny akcji nadal mogą być handlowane, ale w tym czasie wiarygodne źródła danych o cenach i możliwości hedgingu są ograniczone.

Logika wspierająca dynamiczne stawki polega na tym, że płynność w tych okresach jest zupełnie inna niż w okresach aktywnego handlu.

Fables dostosowuje opłaty w zależności od godzin otwarcia i zamknięcia amerykańskiego rynku. Niektóre fundusze tokenizowane pozwalają na posiadanie tylko kwalifikowanym inwestorom.

Uniswap Labs w lipcu wprowadził kontrolowane uprawnienia do puli transakcyjnej Uniswap v4, a Superstate, Securitize i Dowgo są pierwszymi partnerami. To rozwiązanie wykorzystuje Hook do weryfikacji, czy portfel ma uprawnienia do handlu i dostarczania płynności.

Jego DualPool Hook pożycza nieużywane tokeny od market makerów, a gdy wymiana wymaga ich użycia, odzyskuje je. Spark już przeniósł 150 milionów dolarów płynności do v4 i planuje wdrożyć ten Hook. Hook aukcyjny może stopniowo sprzedawać nowe tokeny przez pewien czas, a ostatecznie generować pulę transakcyjną na podstawie ceny rozliczeniowej kupujących. Aztec wykorzystał ten Hook, aby zebrać około 59 milionów dolarów od ponad 17 000 licytujących.

Na poziomie danych, wolumen transakcji v4 w ciągu ostatnich 30 dni wyniósł 39,7 miliarda dolarów, co stanowi około połowy całkowitego wolumenu Uniswap i przyczyniło się do 64% opłat Uniswap. Duża część tego wolumenu pochodzi z Robinhood Chain. Bitquery przeprowadził badania nad pulami tej sieci na początku września, stwierdzając, że tylko około jedna trzecia pul v4 miała zamontowany Hook, ale te pule przyczyniły się do 74,5% transakcji.

Ekosystem Ethereum

Jeśli Hook stanie się nowym nośnikiem zasad handlu tokenami, to szansa tkwi w sprzedaży gotowych zestawów narzędzi do ich wdrażania, a programmable.market jest tego przykładem. Twierdzi, że jest to infrastruktura otwartego uruchamiania Uniswap v4, mówiąc prościej, to zestaw narzędzi, który umożliwia jednoczesne wdrażanie predefiniowanych zasad handlu tokenami na Ethereum i Robinhood Chain. Wybierając wersję Classic, można wdrożyć tokeny z dostosowanymi opłatami transakcyjnymi, w połączeniu z wiecznie zablokowanym pulą transakcyjną ETH.

Moim zdaniem, to w zasadzie tokeny podatkowe, tylko że teraz logika opłat znajduje się w puli transakcyjnej, a umowa routingu może je rozpoznać z wyprzedzeniem. Wersja Custom wdrażana przez API jest skierowana do zespołów projektowych, które chcą dostosować rozwiązania Hook. W domyślnych ustawieniach nowych projektów programmable na Robinhood Chain, pobierana jest opłata w wysokości 0,2% na wskazany adres. Dokumentacja również szczerze przyznaje, że umowa nie przeszła jeszcze zewnętrznego audytu ani publicznych konkursów bezpieczeństwa.

Claus został uruchomiony za pośrednictwem programmable.market. Odkup, nagrody NFT, alokacja funduszy w oparciu o warunki pogodowe mogą być zintegrowane jako część handlu tokenami. Claus może zmieniać przeznaczenie opłat transakcyjnych bez potrzeby wydawania nowych tokenów. Jednak posiadacze muszą na bieżąco śledzić zmiany - zasady, które zaakceptowali przy zakupie tokenów, mogą być później zmieniane.

Na Robinhood Chain istnieje również podobna platforma narzędziowa Hookrfun, oferująca 22 rodzaje „komponentów Hook” do wyboru dla twórców, w tym ochronę przed snajperami, automatyczne niszczenie itp. Wśród nich komponent What The Hook może uchwycić różnice cenowe między pulami przed robotami arbitrażowymi i podzielić zyski z traderami oraz dostawcami płynności. Narzędziownia do wydawania tokenów Hookr zawiera tę usługę.

Zewnętrzne pule bezpośrednio korzystają z domyślnych zasad podziału zysków What The Hook: 45% trafia do dostawców płynności, 5% do traderów, 40% do skarbu państwa, a 10% dla polecających, powyższe to proporcje podziału zysków z arbitrażu. What The Hook jest jedynym narzędziem, które publicznie udostępnia związane dane, a większość skumulowanych funduszy arbitrażowych pozostaje w skarbie państwa.

Cena --

--
--
--

Ekosystem Solany

Protokół Uniswap nie został wdrożony na Solanie, a transakcje Solany są rozproszone pomiędzy różne DEX-y, takie jak Raydium, Orca, Meteora. Nie ma jednolitego PoolManagera do montowania Hook, dlatego Solana wbudowuje Hook w same tokeny.

Nowy standard tokenów Solany Token-2022 wspiera twórców w dodawaniu Hook do transferów. Za każdym razem, gdy token jest przenoszony, ten program jest uruchamiany, obejmując transakcje kupna i sprzedaży oraz zwykłe przelewy portfelowe. Może weryfikować zasady, na przykład sprawdzając, czy adres odbiorcy spełnia warunki posiadania, a jeśli nie, blokuje transfer.

Hooked to platforma do emisji tokenów Solany, a każdy token wydany na platformie ma wbudowany Hook do transferów. Twórcy mogą wybierać spośród 39 gotowych zasad, na przykład mechanizmu „gorącego ziemniaka”, lub wymagać, aby kupujący czekał 15 minut po zakupie, zanim będzie mógł sprzedać; mogą również pozwolić AI na generowanie dostosowanych zasad. Każda zasada jest opatrzona zrozumiałym opisem, a niektóre tokeny wspierają głosowanie ze strony projektów lub posiadaczy, aby później zmieniać zasady. Każda transakcja wiąże się z opłatą w wysokości 1%, a większość jest używana do odkupu i zniszczenia natywnego tokena platformy Hooked.

Jednak istnieją ograniczenia, chyba że administrator zatwierdzi, Raydium nie utworzy puli transakcyjnej dla tokenów z Hookiem. Meteora może wspierać tego typu tokeny na krzywej wartości; jednak gdy tokeny są aktualizowane i wchodzą do głównej puli transakcyjnej, logika Hooka jest usuwana. Alternatywnym rozwiązaniem Hooked jest pozostawienie tokenów na stałe na krzywej, co zapewnia ciągłe działanie zasad.

W Uniswap v4 dodatkowe zasady należą do puli transakcyjnej. Ten sam token może być handlowany w puli z zamontowanym Hookiem lub w puli bez Hooka. Użytkownicy mogą samodzielnie wybierać pulę transakcyjną lub pozwolić routerowi na automatyczny wybór.

Logika transferu Hooka w Solanie jest inna: zasady są związane z samym tokenem, a każde działanie przenoszenia tokenu uruchamia zasady, w tym przelewy między portfelami. Oba rozwiązania mają odpowiednie ekosystemy upstream i downstream: router decyduje, do której puli kierować transakcje, a giełda decyduje, które funkcje tokenów wspierać.

Deweloperzy mają więcej narzędzi do projektowania rynku, ale ich wybory będą decydować o tym, czy projekt zdobędzie użytkowników i płynność.

Jakie zmiany przyniosą ulepszalne zasady

Uważam, że cecha ulepszania jest ważniejsza niż sam Hook. Stały Hook to tylko ulepszona wersja tokenów podatkowych. Sprawia, że rynek handlu tokenami staje się jak aplikacja, która może przyjmować aktualizacje wersji.

Wcześniej, aby zmienić logikę tokenów, konieczna była migracja tokenów. Projekt wdraża nową umowę, żądając od wszystkich posiadaczy wymiany tokenów, prosząc giełdy o ponowne uruchomienie, a płynność będzie rozproszona pomiędzy nową i starą wersją. We wrześniu 2024 roku Polygon wymieni MATIC na POL, wszyscy posiadacze będą musieli wymienić 1:1, a giełdy będą musiały pomóc użytkownikom w dokonaniu przełączenia.

Tego typu migracje zawsze pozostawiają część posiadaczy w tyle. Ulepszany Hook pozwala projektom zmieniać zachowanie handlowe tokenów bez masowej migracji użytkowników. Znacznie obniża to koszty prób i błędów projektów.

Najcenniejszym zastosowaniem Hooka może nie być Memecoin. Myślę o tokenizowanych papierach wartościowych - zasady handlu rzeczywistymi aktywami będą się stale zmieniać. Fundusz może dodać nowe limity otwarcia dla inwestorów z innych krajów, co wymaga aktualizacji weryfikacji kwalifikacji inwestorów. Ulepszany Hook może dostosować się do zmian zasad, zachowując istniejącą pulę transakcyjną. Nie zmieni to prawnych praw inwestorów ani nie usunie ograniczeń w umowie tokena, ale pozwoli rynkom dostosować się do zmieniających się zasad. Dla rynków, które mają działać przez długi czas, ta zdolność jest znacznie bardziej praktyczna niż jednorazowe zablokowanie wszystkich zasad przy uruchomieniu.

Fundusz może potrzebować aktualizacji zasad handlu, podczas gdy społeczność Memecoin może chcieć, aby zasady nigdy nie były zmieniane przez projekt. Obie te potrzeby są uzasadnione. W obliczu ulepszanych Hooków, będę szczególnie sprawdzać, jakie treści mogą być zmieniane przez kontrolerów. Aktualizacja tylko kwalifikacji dostępu do handlu to jedna sprawa; ale możliwość zmiany opłat transakcyjnych i przekierowywania funduszy nagród będzie miała silniejszą kontrolę nad użytkownikami puli.

Chciałbym mieć czas na przegląd przed wprowadzeniem zmian, które wpłyną na moje fundusze; jeśli się nie zgadzam, mam również możliwość wycofania się. Projekty mogą wbudować okres oczekiwania na powiadomienia w umowach, ograniczając zakres zmian, które mogą wprowadzać deweloperzy. Całkowite zrezygnowanie z uprawnień do aktualizacji, chociaż zapobiega późniejszym zmianom, również pozbawia możliwości późniejszego naprawienia luk. Przed wpłatą funduszy dokładnie przejrzę te warunki, a także sprawdzę opłaty i oczekiwane zyski.

Claus nazywa Hook mózgiem tokenów. W przyszłości zespoły projektowe mogą pozwolić AI na automatyczne aktualizowanie Hooka w zależności od warunków rynkowych. Na przykład AI dostosowuje opłaty w ramach ustalonego przez zespół zakresu i wyjaśnia powody każdej zmiany. Tego rodzaju automatyczne dostosowanie jest bardzo atrakcyjne, ale chcę potwierdzić: kto ustala granice tego AI i kto ma prawo do zatrzymania, gdy AI podejmie błędną decyzję.

Pieniądze od zawsze miały swoje zdanie. W 1932 roku, w czasie wielkiego kryzysu, miasto Wogau w Austrii wyemitowało lokalną walutę. Aby utrzymać ważność banknotów, posiadacze musieli co miesiąc kupować znaczki skarbowe o wartości 1%. Kto chciałby trzymać walutę, która ciągle traci na wartości? Ten projekt zachęcał ludzi do wydawania pieniędzy, a nie ich gromadzenia.

Lokalny rząd finansował dzięki temu mechanizmowi projekty publiczne i pozwalał mieszkańcom na płacenie podatków tą walutą, w tym na spłatę zaległych podatków. W 1933 roku interweniował austriacki bank centralny, kończąc ten eksperyment.

W tamtych czasach zasady dotyczące waluty były ustalane przez rząd. Rząd wciąż ustala zasady, kształtując sposób, w jaki ludzie używają waluty. A technologia kryptograficzna pozwala deweloperom na ustalanie takich zasad dla niezależnych tokenów i rynków, a nabywcy mogą swobodnie wybierać rozwiązania odpowiadające ich potrzebom.

Wybór tokena to w istocie ocena, czy ten zestaw zasad jest dla Ciebie odpowiedni.

Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.

Możesz również polubić

iconiconiconiconiconiconiconiconicon
Obsługa klienta:@weikecs
Współpraca biznesowa:@weikecs
Quant trading i MM:bd@weex.com
Program VIP:support@weex.com