BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

새 초안 2026-10-19 18:46:09

Foresight News
特邀专栏作者
이 기사는 약 6186자로, 전체를 읽는 데 약 9분이 소요됩니다
Uniswap v4 Hook이 시장 수익을 재분배하고 있습니다.
AI 요약
펼치기
  • 핵심 관점: Uniswap v4의 업그레이드 가능한 Hook은 토큰 거래 규칙을 컨트랙트 레이어에서 유동성 풀 레이어로 분리하여, 프로젝트가 사용자를 마이그레이션할 필요 없이 거래 로직을 수정할 수 있게 합니다. 이는 프로그래밍 가능한 시장 규칙을 둘러싼 새로운 산업을 촉진하고 있지만, 동시에 거버넌스 신뢰 리스크도 초래합니다.
  • 핵심 요소:
    1. Hook은 거래 프로세스에서 추가 명령을 실행하는 스마트 컨트랙트로, beforeSwap/afterSwap 등의 함수를 지원하여 동적 수수료율, 차익거래 수익 재분배, 화이트리스트 접근 등의 기능을 구현할 수 있습니다.
    2. Claus 프로젝트는 프록시 컨트랙트 아키텍처를 통해 Hook 업그레이드를 구현했으며, 10월 8일 수수료 로직을 FeeWeatherHook에서 FeePrivacyHook으로 전환했고, 보유자는 새로운 토큰으로 교환할 필요가 없습니다.
    3. Uniswap v4는 지난 30일간 거래량이 397억 달러에 달해 Uniswap 전체의 약 절반을 차지하며, 수수료의 64%를 기여했습니다. Robinhood Chain에서는 v4 풀 중 3분의 1만이 Hook을 탑재하고 있지만, 74.5%의 거래량을 기여했습니다.
    4. StablePair Hook은 출시 4주 만에 거래량이 31억 달러에 달했습니다. Aztec은 경매 Hook을 통해 17,000명 이상의 입찰자로부터 약 5,900만 달러를 모금했습니다. Spark는 1억 5,000만 달러의 유동성을 v4로 마이그레이션했습니다.
    5. Solana는 다른 경로를 채택하여 Token-2022 표준은 전송 Hook을 토큰 자체에 내장했으며, Hooked 플랫폼은 39개의 기성 규칙을 제공하지만 Raydium 등 DEX는 Hook을 탑재한 토큰에 대해 접근 제한이 있습니다.
    6. 업그레이드 가능한 Hook의 핵심 가치는 프로젝트의 시행착오 비용을 낮추는 데 있으며, 특히 규칙을 지속적으로 조정해야 하는 토큰화 증권 등 RWA 시나리오에 적합하지만, 업그레이드 권한의 귀속과 수정 범위는 사용자가 중점적으로 평가해야 할 신뢰 리스크입니다.

원문 저자: Thejaswini M A

원문 편역: Chopper, Foresight News

10월 초, 이더리움의 Claus라는 밈코인 프로젝트가 자신의 '두뇌' 일부를 교체했다. Claus는 거래 수수료를 분할하여 바이백, 소각, 유동성 공급, 그리고 NFT 보유자 보상 지급에 사용한다.

이 토큰의 재무 운영은 날씨와 밀접하게 연관되어 있다. Claus는 거래 수수료를 바이백, 소각, 유동성, NFT 보유자 보상 등 용도로 배분한다. 한때 런던 히스로 공항의 날씨 보고서가 토큰 소각에 얼마를 사용하고, 거래를 지원하기 위해 유동성 풀에 얼마를 환류할지를 결정하는 데 사용되기도 했다. 비 오는 날은 토큰 소각에 유리하고, 맑은 날씨는 유동성에 유리했다. 기상 데이터가 중단되면 자금은 균등하게 분배되었다.

기상 실험은 이 거래 풀의 여러 기능 중 하나일 뿐이다. 10월 6일, 프로젝트 측은 차익거래 기능을 제거하되 토큰 컨트랙트 주소, 거래 풀 및 나머지 모든 기능은 유지한다고 발표했다. 이에 따라 보유자는 보유 토큰을 새 버전 토큰으로 교환할 필요가 없게 되었다. 이러한 운영이 가능한 근본적 이유는 Uniswap v4 거래 풀이 업그레이드 가능한 Hook을 채택했기 때문이다.

Hook은 거래 프로세스에 추가 명령을 부착할 수 있는 스마트 컨트랙트다. 다른 개발자들은 Hook을 활용해 수수료를 조정하거나 유휴 유동성을 활성화한다. 개발자는 기존 거래소 내부에 각종 차별화된 마켓을 구축할 수 있으며, 새로운 탈중앙화 거래소를 처음부터 배포하고 모든 사용자를 마이그레이션하도록 설득할 필요가 없다.

따라서 10월 8일까지 Uniswap 공개 Hook 등록 컨트랙트를 조회하면, Claus의 모든 수수료 로직을 담당하는 컨트랙트가 기존의 FeeWeatherHook에서 완전히 새로운 코드인 FeePrivacyHook으로 전환된 것을 확인할 수 있다.

프로젝트 팀은 이 토큰 자체가 하나의 지능형 에이전트라고 말한다. 토큰은 몸체이고, 업그레이드 가능한 Uniswap v4 Hook이 두뇌라는 것이다. 과거에는 토큰의 규칙이 컨트랙트에 한 번 기록되면 모든 거래소가 이 고정된 규칙을 영구적으로 따랐다.

반면 Hook은 이러한 규칙을 토큰 컨트랙트에서 분리하여 거래 시장 계층에 배치한다. 일부 Hook은 심지어 이후에 거래 규칙을 다시 작성하는 것도 지원한다.

이 기술을 중심으로 완전히 새로운 산업이 형성되고 있다. 이는 수많은 흥미로운 제품을 탄생시켰지만, 동시에 적지 않은 새로운 자산 손실 위험도 초래했다.

Hook이란 무엇인가?

한 거래 풀에서 ETH가 2000달러에 호가되고, 다른 풀에서 2020달러에 호가된다고 가정하자. 거래 봇은 저가 풀에서 매수하고 고가 풀에서 매도할 수 있으며, 수수료와 가스비를 공제한 나머지 수익이 차익거래 수익이 된다. 이러한 차익거래는 두 풀 사이의 가격 차이를 해소한다. 일반적으로 차익거래 봇이 모든 수익을 가져가고, 거래 풀은 거래 수수료만 벌어들인다.

일반 유동성 풀에는 이미 거래 계산 및 수수료 징수 규칙이 내장되어 있다. 하지만 개발자는 차익거래 수익의 일부를 사용자에게 남겨주기를 원할 수 있다. Hook은 독립적인 스마트 컨트랙트로, 거래의 특정 시점에 추가 명령을 실행한다. 일부 Hook은 이 로직을 활용해 스왑 완료 후 가격 차이를 감지하고, 동일 거래 내에서 차익거래를 실행하여 가격 차이를 해소할 수 있다. 이후 포착된 차익거래 수익은 유동성 공급자, 트레이더, 그리고 해당 Hook을 배포한 프로젝트 측에 분배될 수 있다.

Uniswap v4에는 PoolManager라는 공유 컨트랙트가 있어 스왑을 통합 처리하고 각 풀의 잔액을 기록한다. 동일 체인상의 모든 v4 풀은 이 PoolManager를 공유하지만, 각 풀은 독립적인 유동성과 파라미터 설정을 가진다.

ETH로 CLAUS 토큰을 스왑하면 PoolManager가 ETH/CLAUS 풀을 호출하여 이 거래를 처리한다. 해당 풀에 Hook이 있으면 시스템은 Hook 실행 시점도 판단한다.

Hook에는 beforeSwap 함수가 포함될 수 있으며, 이는 거래 실행 전에 이러한 명령을 실행한다는 의미다. 예를 들어 이 스왑의 수수료를 계산하거나 트레이더가 거래 권한을 가지고 있는지 검증한다. afterSwap 함수도 있어 거래 완료 후 명령을 실행하며, 토큰 바이백을 트리거하거나 갱신된 가격을 기록할 수 있다. Hook은 이 중 하나의 함수만 단독으로 사용하거나, 둘 다 활성화하거나, 유동성 추가/제거 관련 다른 함수와 조합할 수도 있다.

이러한 명령은 자주 변경할 필요가 없다. 하나의 Hook 세트는 예를 들어 수수료의 일부를 고정적으로 보상으로 지급하는 등 동일한 규칙을 수년간 사용할 수 있다.

거래 풀에 Hook을 탑재하지 않을 수도 있으며, 이 경우 PoolManager는 v4 표준 로직에 따라 거래를 처리한다. Hook은 거래 로직을 커스터마이징하려는 개발자를 위한 것이다.

어려운 점은 개발자가 이후에 명령 로직을 교체하려 할 때 발생한다. 풀 생성 시 설정에 Hook 컨트랙트 주소가 기록되며, PoolManager는 이 주소를 통해 해당 컨트랙트를 호출한다. Uniswap v4 설계에서 이 주소는 풀 정체성의 영구적인 구성 요소다. 완전히 새로운 주소의 Hook을 배포해도 기존 거래 풀에 자동으로 바인딩되지 않는다.

업그레이드 메커니즘이 없다면 새 Hook을 사용하려면 새 거래 풀을 만들어야 하고 유동성을 그쪽으로 마이그레이션해야 한다.

Claus는 업그레이드 가능한 아키텍처를 채택하여 이 문제를 회피했다. Hook은 두 부분으로 나뉜다. 하나의 컨트랙트는 풀이 호출할 수 있도록 영구 주소를 유지하고, 두 번째 컨트랙트는 실제로 실행되는 명령 코드를 저장한다. 첫 번째 컨트랙트를 프록시라고 한다.

Claus의 권한 관리자가 규칙을 수정하려 할 때, 새 버전의 명령 코드를 배포하고 프록시 컨트랙트에 새 버전으로 전환하도록 알리기만 하면 된다. 거래 풀은 여전히 동일한 Hook 주소를 호출하지만, Hook이 실행하는 코드 로직은 이미 업데이트되어 있다.

이것이 기존 거래 풀이 사용자의 토큰 마이그레이션 없이도 완전히 새로운 기능을 얻을 수 있는 원리다. 업그레이드 권한을 가진 측이 풀의 동작을 제어할 권한을 가지며, 이는 사용자가 신뢰 위험을 평가해야 하는 지점이다.

과거에 구현하기 어려웠던 기능

Hook이 등장하기 전에도 개발자는 토큰에 특수 로직을 구현할 수 있었지만, DeFi 생태계와 호환되기 어려웠다.

첫 번째 방안은 규칙을 토큰 컨트랙트에 직접 작성하는 것이다. 이더리움에서는 이로 인해 '과세 토큰'이 탄생했는데, 즉 ERC-20 토큰이 전송 시 자동으로 수수료를 공제하는 것이다. 스왑을 위해 100개의 토큰을 보내면 토큰 컨트랙트가 2개를 공제하고 최종적으로 98개만 거래 풀에 들어간다. 하지만 거래소 컨트랙트는 100개 전액을 받을 것으로 예상하므로 거래가 실패한다.

Uniswap v3 문서에는 이러한 토큰이 표준 라우터 컨트랙트와 호환되지 않는다고 명시되어 있다. 개발자는 래핑 컨트랙트나 커스텀 라우터 같은 우회 방안을 사용할 수밖에 없다. 과세 메커니즘은 보상 자금을 모을 수 있지만 토큰 거래 난이도를 높이며, 많은 거래소가 이러한 자동 수수료 공제를 처리하지 못한다.

개발자는 풀을 중심으로 별도 컨트랙트를 구축하거나 거래소 코드를 수정하여 독립 버전의 DEX를 배포할 수도 있다. 하지만 전체 인프라를 구축하는 작업량은 기능 자체보다 훨씬 크다.

Hook은 개발자에게 거래 규칙을 전담하는 매체를 제공한다. Hook은 다음과 같은 기능을 구현한다:

  • 거래 시에만 자금을 징수하여 바이백이나 보상 지급에 사용하고, 일반 지갑 전송에는 과세하지 않음;
  • 거래 수수료를 자동 조정, 예를 들어 시장 변동성이 상승할 때 수수료율 조정;
  • 포착된 차익거래 수익을 트레이더와 유동성 공급자에게 분배;
  • 거래 권한 제한, 풀이 화이트리스트 지갑만 거래 허용;
  • 유동성을 대출 프로토콜에 연결하여 유휴 유동성이 스왑에 사용되지 않을 때 이자를 발생시킴;
  • 기존 거래소 내에서 위 기능을 구축하고, 별도 DEX를 배포·유지할 필요 없음.

Hook은 또한 하나의 비즈니스 모델을 탄생시켰다. 제품의 핵심이 바로 커스텀 풀 거래 로직인 경우다.

10월 14일 Uniswap은 VolatilePair를 배포했는데, 이는 매수와 매도 방향에 따라 수수료율을 구분하는 Hook으로, 이더리움 ETH/USDC 거래 풀에 가장 먼저 출시되었다. 이 Hook은 최근 가격 변동성에 따라 매수자와 매도자에게 각각 다른 수수료를 징수한다. 공식 발표에 따르면, 이전에 출시한 스테이블코인 페어 Hook인 StablePair는 출시 4주 만에 거래량이 31억 달러에 달했다.

다른 팀들도 거래 자산 유형에 따라 수수료를 동적으로 조정하고 있다.

Robinhood Chain의 DEX 프로젝트 Fables는 위 아이디어를 채택하여 토큰화된 주식 등 자산 거래를 지원하며, Hook을 통해 시간, 변동성 등의 신호에 따라 수수료를 조정한다. 기초 증권 시장이 휴장일 때도 주식 토큰은 거래될 수 있지만, 이때는 신뢰할 수 있는 가격 데이터 소스와 헤지 기회가 줄어든다.

동적 수수료율을 지원하는 논리는 이러한 시간대에 유동성을 제공하는 것과 거래가 활발한 시간대에 유동성을 제공하는 것이 전혀 다른 위험을 수반한다는 것이다.

Fables는 미국 증시 개장·휴장 시간에 따라 수수료를 조정한다. 일부 토큰화 펀드는 적격 투자자만 보유할 수 있다.

Uniswap Labs는 7월에 Uniswap v4 권한 제어 거래 풀을 출시했으며, Superstate, Securitize, Dowgo가 첫 번째 파트너사다. 이 방안은 Hook을 통해 지갑이 거래 및 유동성 제공 자격을 갖추었는지 검증한다.

DualPool Hook은 마켓 메이커의 유휴 토큰을 대출해주고, 스왑에 필요할 때 다시 회수한다. Spark는 이미 1억 5천만 달러의 유동성을 v4로 마이그레이션했으며 이 Hook을 연동할 계획이다. 경매 Hook은 일정 기간에 걸쳐 신규 토큰을 점진적으로 판매하고, 최종적으로 구매자 정산 가격에 따라 거래 풀을 생성한다. Aztec은 이 Hook을 통해 17,000명 이상의 입찰자로부터 약 5,900만 달러를 모금했다.

데이터 측면에서 v4의 지난 30일 거래량은 397억 달러에 달하며, 이는 Uniswap 전체 거래량의 약 절반으로 Uniswap 수수료의 64%를 기여했다. 그중 상당 부분의 거래량은 Robinhood Chain에서 발생했다. Bitquery가 9월 초 해당 체인의 풀을 조사했을 때 약 3분의 1의 v4 풀만 Hook을 탑재하고 있었지만, 이 풀들이 74.5%의 거래를 기여했다.

이더리움 생태계

Hook이 토큰 거래 규칙을 저장하는 새로운 매체가 된다면, 기회는 바로 사용 가능한 규칙 툴킷을 판매하는 것이다. programmable.market이 대표적이다. 이는 스스로 Uniswap v4 오픈 런치 인프라라고 칭하는데, 간단히 말해 이더리움과 Robinhood Chain에서 사전 설정된 거래 규칙을 가진 토큰을 원클릭으로 배포할 수 있는 툴킷이다. Classic 버전을 선택하면 커스텀 매수·매도 수수료를 가진 토큰을 배포하고 영구적으로 잠긴 ETH 거래 풀을 함께 구성할 수 있다.

내 생각에 이것은 본질적으로 과세 토큰이며, 다만 이제 수수료 로직이 거래 풀 안에 있어 라우터 컨트랙트가 사전에 인식할 수 있을 뿐이다. API를 통해 배포되는 Custom 버전은 Hook 방안을 커스터마이징하려는 프로젝트 팀을 위한 것이다. programmable의 Robinhood Chain 신규 커스텀 프로젝트 기본 설정에서는 0.2% 수수료를 지정 주소로 전환한다. 문서에서도 컨트랙트가 아직 외부 감사와 공개 보안 경연을 거치지 않았음을 솔직히 밝히고 있다.

Claus는 programmable.market을 통해 출시되었다. 바이백, NFT 보상, 기상 기반 자금 배분 모두 토큰 거래체의 일부로 통합될 수 있다. Claus는 신규 토큰을 발

Uniswap
Odaily 공식 커뮤니티에 가입하세요