본문으로 건너뛰기

Uniswap V4 : DeFi 를 혁신하는 프로그래밍 가능한 유동성 플랫폼

· 약 9 분
Dora Noda
Software Engineer

유니스왑(Uniswap)은 모든 DeFi 개발자들에게 왕국의 열쇠를 건네주었습니다. 버전 4를 출시한 지 1년 만에, 세계 최대의 탈중앙화 거래소는 조용히 훨씬 더 혁신적인 무언가로 변모했습니다. 바로 전체 프로토콜을 포크하지 않고도 누구나 맞춤형 거래 로직을 구축할 수 있는 프로그래밍 가능한 유동성 플랫폼입니다. 그 결과는 어떠할까요? 이미 150개 이상의 훅(hooks)이 배포되었고, 6개월 만에 TVL(총 예치 자산) 10억 달러를 돌파했으며, 자동화된 마켓 메이커(AMM)를 바라보는 우리의 방식에 근본적인 변화를 일으켰습니다.

하지만 대부분의 보도에서 놓치고 있는 점이 있습니다. 유니스왑 V4는 단순한 업그레이드가 아닙니다. 그것은 DeFi의 '앱스토어 시대'가 시작됨을 의미합니다.

프로토콜에서 플랫폼으로: 훅(Hook) 아키텍처 설명

유니스왑 V3를 앱스토어 이전의 iOS라고 생각해보세요. 강력하지만 폐쇄적이었습니다. 모든 커스터마이징을 위해서는 처음부터 새로 구축하거나 수백만 달러 가치의 검증된 코드를 포크해야 했습니다. 유니스왑 V4는 "훅(hooks)"을 도입하여 이를 변화시킵니다. 훅은 풀(pool)의 수명 주기 내 특정 지점에 연결되는 모듈형 스마트 컨트랙트입니다.

스왑이 발생하거나, 유동성 포지션이 변경되거나, 새로운 풀이 생성될 때 훅은 이러한 순간을 가로채서 맞춤형 로직을 실행할 수 있습니다. 시장 변동성에 따라 조정되는 동적 수수료를 구현하고 싶으신가요? 이를 위한 훅이 있습니다. 가격이 목표치에 도달했을 때 자동으로 실행되는 지정가 주문이 필요하신가요? 훅이 해결해 줍니다. 유동성 공급자(LP)를 MEV 추출로부터 보호하고 싶으신가요? 짐작하셨겠지만, 바로 훅입니다.

기술적 우아함은 훅이 활용할 수 있는 13가지 특정 콜백(callback) 지점에 있습니다:

  • beforeInitializeafterInitialize: 풀 생성 시의 맞춤형 로직
  • beforeAddLiquidityafterAddLiquidity: 유동성 진입 방식 제어
  • beforeRemoveLiquidityafterRemoveLiquidity: 출금 관리
  • beforeSwapafterSwap: 거래 로직을 위한 가장 강력한 지점
  • beforeDonateafterDonate: LP에 대한 수수료 기부 처리

각 풀은 정확히 하나의 훅 컨트랙트에 연결되지만, 그 단일 훅은 이러한 모든 상호작용 지점에 걸쳐 임의로 복잡한 로직을 구현할 수 있습니다. 이는 설계를 통한 제약입니다. 다른 플랫폼들을 괴롭히는 결합성(composability)의 악몽을 방지하면서도 진정한 혁신을 가능하게 합니다.

싱글톤 혁명: 풀 생성 비용 99% 절감

유니스왑 V4의 두 번째 아키텍처적 돌파구는 종종 훅에 가려지곤 하지만, 그 못지않게 파괴적인 혁신이 될 수 있습니다. 이전의 모든 유니스왑 버전은 각 거래 쌍마다 새로운 스마트 컨트랙트를 배포했습니다. ETH-USDC 풀을 만드는 것은 완전히 새로운 코드를 배포하는 것을 의미했습니다. V4는 이 패턴을 완전히 탈피했습니다.

이제 단일 "싱글톤(singleton)" 컨트랙트가 모든 풀을 보유합니다. 그 영향은 엄청납니다.

풀 생성 비용 99% 절감. 한때 전체 컨트랙트를 배포해야 했던 작업이 이제 기존 싱글톤 내의 상태 업데이트만으로 가능해졌습니다.

멀티 홉(Multi-hop) 거래의 획기적인 비용 절감. 토큰 A에서 B를 거쳐 C로 스왑할 때 더 이상 세 개의 별도 컨트랙트 간에 토큰을 전송할 필요가 없습니다. 싱글톤은 "플래시 어카운팅(flash accounting)"을 통해 내부적으로 모든 것을 추적하며, 트랜잭션 내내 잔액 변경 사항을 기록하고 최종 순 포지션만을 정산합니다.

네이티브 ETH의 귀환. V3에서는 사용자가 거래를 위해 ETH를 WETH로 래핑해야 했습니다. V4는 네이티브 ETH를 직접 지원하여 ETH 관련 스왑에서 가스비를 약 15% 절감하고 래핑 및 언래핑의 번거로움을 제거합니다.

관점에서 보자면: V3에서 복잡한 3홉 거래는 네트워크 혼잡 시 가스비로 40달러가 들 수 있습니다. V4의 동일한 경로는 15달러 미만이 들 수 있습니다. 일일 수십억 달러의 거래량에서 이러한 절감액은 사용자에게 돌아가는 실질적인 가치로 축적됩니다.

Bunni: 유니스왑을 집어삼킨 훅

기술적 변화가 일어날 때, 누군가는 먼저 움직입니다. 유니스왑 V4의 경우 그 주인공은 Bunni이며, Bunni의 지배력은 훅이 무엇을 가능하게 하는지 보여줍니다.

Bunni v2는 2025년 1월 말 V4와 함께 출시되었으며, 현재 모든 V4 거래량의 90% 이상을 차지하고 있습니다. 오타가 아닙니다. 하나의 훅 프로토콜이 다른 모든 V4 애플리케이션을 합친 것보다 더 많은 거래량을 처리하고 있습니다.

비결은 무엇일까요? 바로 전통 금융에서 빌려온 개념인 재담보(Rehypothecation)입니다. 동일한 자산이 동시에 여러 목적으로 사용되는 방식입니다. Bunni 풀에 ETH와 USDC를 예치할 때, 토큰은 거래를 기다리며 가만히 있지 않습니다. 토큰들은 동시에 Aave나 Compound와 같은 대출 프로토콜에 배포되어, 스왑에 사용 가능한 상태를 유지하면서 수익을 창출합니다.

전통적인 LP들은 잔인한 선택에 직면합니다. 유동성을 공급하고 거래 수수료를 벌 것인지, 아니면 자산을 대출하고 이자를 벌 것인지 말입니다. Bunni의 훅은 이러한 상충 관계를 제거합니다. LP는 스왑이 발생할 때 거래 수수료를 얻고, 나머지 시간에는 대출 수익을 얻으며 두 가지 모두를 챙깁니다.

초기 데이터에 따르면 Bunni LP는 시장 상황에 따라 동일한 V3 포지션보다 15~40% 높은 수익을 올립니다. 추가된 복잡성은 전적으로 훅 내부에서 처리됩니다. 사용자는 익숙한 유니스왑 인터페이스와 상호작용하는 반면, 배후에서는 정교한 수익 최적화가 이루어집니다.

Arrakis와 MEV 보호 군비 경쟁

Bunni가 수익률 문제를 해결했다면, Arrakis는 그 못지않게 시급한 문제인 MEV 추출을 공략합니다.

최대 추출 가능 가치(MEV) — 숙련된 트레이더들이 트랜잭션을 재정렬, 삽입 또는 검열하여 얻는 이익 — 로 인해 유니스왑 LP들은 매년 수십억 달러의 손실을 입습니다. 차익 거래자가 가격 차이를 발견하고 여러분의 스왑보다 먼저 거래(front-run)를 실행할 때, LP들은 뒤처진 가격으로 유동성을 제공하고 손실을 흡수하게 됩니다.

Arrakis의 Diamond 훅은 "리밸런싱 대비 손실(LVR, loss-versus-rebalancing)" 최소화라는 개념을 구현합니다. 이 훅은 차익 거래가 각 블록의 시작 부분에서 실행되도록 강제하여, 대부분의 거래 활동에 대해 LP들에게 더 공정한 가격을 제공합니다. 이는 차익 거래자들이 최적의 추출 순간을 기다리는 대신 즉시 자신의 패를 보여주도록 요구하는 것과 같습니다.

그들의 두 번째 혁신인 Arrakis Pro Hook은 변동성과 거래 패턴에 따라 조정되는 동적 수수료를 구현합니다. 시장이 평온할 때는 거래량을 장려하기 위해 수수료가 낮게 유지됩니다. 가격이 급격히 변하고 차익 거래 기회가 급증하면, LP를 위해 더 많은 가치를 포착하도록 수수료가 자동으로 인상됩니다.

경쟁은 시작되었습니다. DeFi가 성숙해짐에 따라 MEV 보호는 '있으면 좋은 것'에서 '생존을 위한 필수 요소'로 전환되고 있습니다. 훅은 이러한 경쟁이 펼쳐지는 전장을 제공합니다.

훅 에코시스템에서 나타나는 실제 사용 사례

Bunni 와 Arrakis 를 넘어, 훅 에코시스템은 이전 아키텍처에서는 불가능했던 혁신들을 만들어내고 있습니다 :

HOOK Finance 는 무기한 선물 거래를 유니스왑에 직접 가져옵니다. 현물과 파생상품을 위해 별도의 프로토콜이 필요한 대신, 트레이더는 이미 사용 중인 동일한 유동성 풀 내에서 레버리지 포지션에 접근할 수 있습니다.

Fair Trade 훅 은 새로운 토큰 출시를 위한 러그풀 방지 기능을 구현합니다. 이 훅은 타임락 유동성 및 최대 소유 비율과 같은 제약 조건을 강제하여, 이전에는 중앙화된 당사자를 신뢰해야만 했던 안전 보장을 제공합니다.

Advanced Orders 훅 은 외부 인프라 없이 스탑로스, 익절, 지정가 주문을 가능하게 합니다. 이러한 주문은 온체인에서 유지되며, 조건이 충족되면 자동으로 실행되고 중앙화된 매칭 엔진이 필요하지 않습니다.

Oracleless Lending 은 외부 오라클 대신 유니스왑 풀 가격을 직접 사용하는 대출 프로토콜을 실험합니다. 이는 인프라 의존성을 줄이면서 전체 공격 벡터 카테고리를 제거합니다.

MEVictim Rebate 는 창의적인 접근 방식을 취합니다. 과거 온체인 데이터를 사용하여 MEV 추출로 피해를 입은 사용자를 식별한 다음, 우대 수수료가 적용되는 풀에 접근할 수 있는 토큰을 에어드랍합니다. 이는 훅 메커니즘을 통한 소급적 MEV 보상입니다.

현재 24개의 활성 프로젝트가 V4 훅을 기반으로 구축되고 있으며, 수십 개의 프로젝트가 개발 중입니다. GitHub 의 훅 리포지토리에는 수백 개의 실험적 구현, 참조 디자인 및 개념 증명 (PoC) 이 포함되어 있습니다.

수치로 보는 성과 : 출시 1년 후

출시 첫해 이후 V4 의 위치는 어디일까요?

TVL : 출시 후 177일 만에 $ 10억 을 돌파했습니다. 참고로 V3 가 유사한 이정표에 도달하는 데는 거의 1년이 걸렸습니다.

거래량 : 출시 이후 누적 거래량 1,100억이상을기록했습니다.채택이가속화됨에따라일일평균거래량은약1,100억 이상을 기록했습니다. 채택이 가속화됨에 따라 일일 평균 거래량은 약 940만 을 유지하고 있습니다.

풀 개수 : 지원되는 체인 전체에서 4,689개의 풀이 추적되고 있으며, 평균 APY 는 56.43% 로 V3 의 해당 수치를 크게 앞지르고 있습니다.

체인별 분포 : TVL 의 72% 가 레이어 2 네트워크 (Arbitrum, Base, Optimism) 에 위치하며, 이는 V4 의 가스 효율성이 L2 확장성과 자연스럽게 결합됨을 보여줍니다. 이더리움 메인넷은 나머지 28% 를 보유하고 있습니다.

시장 점유율 : V4 는 유니스왑 전체 거래량의 약 30% 를 차지하고 있으며, V3 는 여전히 60% 를 처리하고 있습니다. 그러나 궤적을 보면 명확한 마이그레이션 패턴이 나타납니다. V4 의 점유율은 매달 성장하는 반면 V3 는 점진적으로 감소하고 있습니다.

수수료 소각 지표도 중요한 의미를 담고 있습니다. 거버넌스 투표 이후 1억 개의 UNI 토큰이 소각되었으며, 이제 프로토콜 수수료는 지속적인 디플레이션 소각의 재원이 됩니다. V4 의 효율성은 더 많은 거래와 수수료를 의미하며, 궁극적으로 UNI 토큰에 더 많은 가치가 축적되게 합니다.

훅이 DeFi 의 미래에 갖는 의미

훅 아키텍처는 DeFi 가 고립된 프로토콜에서 결합 가능한 인프라로 전환됨을 나타냅니다. 모든 프로젝트가 처음부터 유동성을 구축하는 대신, 유니스왑의 기존 깊이에 플러그인하고 중요한 부분만 맞춤화할 수 있습니다.

이것은 이론에 그치지 않습니다. 이전에는 수개월의 개발 기간과 수백만 달러의 보안 감사가 필요했던 프로젝트들이 이제 검증된 유니스왑 코드 위에 훅을 구축함으로써 몇 주 만에 출시될 수 있습니다. 핵심 싱글톤 컨트랙트의 보안 속성이 훅으로 확장되어, 보안 사고 발생 가능성을 완전히 제거하지는 못하더라도 획기적으로 줄여줍니다.

모바일 앱 스토어와의 비교는 완벽하지는 않지만 시사하는 바가 큽니다. 애플과 구글은 모든 앱을 직접 만들어서 성공한 것이 아닙니다. 그들은 다른 사람들이 구축하고, 경쟁하고, 혁신할 수 있는 플랫폼을 제공했습니다. 유니스왑 V4 는 프로토콜을 이와 유사하게 포지셔닝합니다. 즉, 모든 사용 사례를 충족하려는 거대한 단일 애플리케이션이 아니라, 빌더 에코시스템에서 가치를 창출하는 인프라로 자리매김하는 것입니다.

훅의 폭발적인 증가는 새로운 위험도 수반합니다. 수년간 여러 기업의 감사를 거친 핵심 유니스왑 코드와 달리, 개별 훅은 보안 검토가 덜 되었을 수 있습니다. 훅이 활성화된 풀을 사용하는 사용자는 유니스왑의 기본 레이어와 훅이 구현하는 사용자 정의 로직 모두를 신뢰해야 합니다. 에코시스템이 성숙함에 따라 훅 감사 및 평판 시스템이 중요한 인프라로 등장할 것으로 예상됩니다.

결론

유니스왑 V4 는 지배적인 DEX 를 제품에서 플랫폼으로 변모시킵니다. 싱글톤 아키텍처는 모든 사용자에게 혜택이 돌아가는 즉각적인 가스 절감 효과를 제공합니다. 훅 시스템은 전체 DeFi 에코시스템에 이로운 혁신을 가능하게 합니다.

출시 1년 후, 결과는 분명합니다. V4 거래량의 90% 가 단 하나의 혁신적인 훅 (Bunni) 을 통해 흐르고 있으며, Arrakis 를 통해 MEV 방지 기능이 실제 환경에 적용되었고, 프로그래밍 가능한 유동성으로 가능한 것의 한계를 시험하는 수십 개의 실험적 애플리케이션이 등장했습니다.

개발자에게 V4 는 지금까지 출시된 DeFi 애플리케이션 구축을 위한 가장 강력한 기본 레이어를 제공합니다. 사용자에게는 더 나은 가격, 더 낮은 가스 비용, 그리고 이전에는 정교한 프로토콜들만 사용할 수 있었던 전략에 대한 접근을 의미합니다. 더 넓은 에코시스템 측면에서 보면, 유동성이 파편화를 통해 복제되는 대신 경쟁을 통해 맞춤화되는 공유 자원이 되는 미래를 암시합니다.

질문은 훅이 DeFi 를 재편할 것인지가 아닙니다. 얼마나 빨리 재편할 것인지입니다.


Ethereum, Arbitrum 또는 기타 EVM 체인에서 DeFi 애플리케이션을 구축하고 계신가요? BlockEden.xyz 는 일관되고 지연 시간이 낮은 블록체인 액세스가 필요한 개발자를 위해 신뢰할 수 있는 RPC 엔드포인트와 노드 인프라를 제공합니다. API 마켓플레이스 탐색하기 에서 빌딩을 시작해 보세요.