
UniswapX: Uniswap V4 DeFi 실험 기지의 문을 열다
글: Yilan, LD Capital
최근 출시된 UniswapX는 현재 opt-in beta 버전 상태이며, 향후 전 체인 라우팅 기능을 수행함으로써 기존의 어그리게이터 및 크로스체인 브릿지 시장에 구조적 영향을 미칠 것으로 예상된다. 시장에서는 가장 직접적인 영향으로 수수료 경쟁이 치열한 어그리게이터 시장(예: 1inch, Cowswap 등)에서 거래량을 흡수할 것으로 보고 있으며, 실제로 UniswapX 출시 후 1inch 가격은 크게 하락했다.
UniswapX는 본질적으로 네덜란드식 경매(Dutch auction)를 기반으로 한 논커스트odial(non-custodial) 거래 프로토콜이다. 이 프로토콜은 서드파티 Filler가 거래를 실행하도록 허용하며(즉, taker 역할), Filler는 DEX, 마켓메이커, MEV 검색자 등 체인 내외부 유동성 공급자일 수 있다. Filler들 간의 경쟁은 네덜란드식 경매 방식으로 이루어지며, 이는 파라미터화된 네덜란드식 주문의 초기 가격 설정 방식이다. 초기 가격은 RFQ(Request for Quote)라는 오프체인 견적 시스템을 통해 일부 Filler에게 투표되며, 이를 통해 주문을 체인상 유동성 풀로 라우팅하게 된다. 또한 마켓메이커들이 프라이빗 트랜잭션 리레이를 사용하도록 인센티브를 제공한다. 더불어 최적의 가격을 제공하는 Filler 네트워크를 유도하기 위해, UniswapX는 특정 Filler가 일정 시간 동안 독점적으로 주문을 처리할 수 있는 권한을 부여하고, 이후 네덜란드식 경매를 시작하여 모든 Filler가 해당 주문을 실행할 수 있도록 한다. 이러한 RFQ + 네덜란드식 경매 모델은 Cowswap의 Coincident of Wants에서 이미 오래전부터 구현되었으며, 1inch Fusion 역시 작년에 전문 마켓메이커와의 오프체인 주문 매칭 기능을 통합한 바 있다. UniswapX는 전문 마켓메이커 통합 방식을 선택함으로써 향후 V4의 조합성과 결합해 시장의 다원화된 선택지를 더욱 확대할 수 있다.
UniswapX의 개선 사항 및 해결 과제:
(1) MEV 수익을 내재화하여 일부는 스왑 사용자에게 더 낮은 체결 가격 형태로 환원하고, 나머지는 Filler가 획득함으로써 수익을 사용자에게 돌려준다.
(2) 오프체인에서 서명하는 방식으로 소액 투자자에게 친숙하며, Filler는 가스비 최적화와 실제 교환 간의 복합적인 계산을 통해 최상의 결과를 도출한다. 여러 풀에서 거래하더라도 반복적으로 가스비를 지불할 필요 없이, 원시 가스 토큰 없이도 거래 가능하며, 거래 실패 시에도 가스비가 발생하지 않는다.
(3) 크로스체인 거래 수요를 충족시킨다.
일부 비판:
(1) 일부 경로가 단일한 코인은 일반 모드에서도 이미 최대 풀의 최적 가격을 제공할 수 있으므로, UniswapX 사용 시 중복 요금이 발생할 수 있고 반드시 절약되는 것은 아닐 수 있다.
(2) 네덜란드식 경매 자체에 내재된 거래 속도 지연(아래 그림 참조)으로 인해 시장 가격 변동 손실이 발생하거나, Filler가 가격 하락을 기다린 후 거래를 진행할 가능성도 있다.(UniswapX는 평판 시스템(reputation system)을 통해 이를 해결하려 함)
(3) Filler의 RFQ 모델은 상대적으로 탈중앙화 정도가 낮다.

네덜란드식 경매 프로세스 다이어그램
1. 사용자가 가스비 절감 및 더 좋은 가격을 얻도록 지원하는 방법 (일부 시나리오에서는 절감 효과가 없을 수도 있음)
UniswapX와 1inch Fusion은 사용자의 거래 수수료 최적화 측면에서 원리는 유사하지만, UniswapX는 더욱 permissionless하여 1inch의 화이트리스트 제도가 없다.
사용자 입장에서 1inch Fusion 모드는 일반적인 스왑처럼 보이지만, 기술적으로는 제한가격주문(limit order) 방식으로 구현되며, 가격 환율은 '솔버(Solver)'라 불리는 제3자(즉, UniswapX의 Filler와 유사)에 의해 채워진다. 주문의 환율은 초기 환율에서 점차 낮은 금액으로 감소(네덜란드식 경매 방식)하며, Solver가 해당 주문을 수익성 있게 채울 때까지 유지된다. 여러 Solver가 주문을 두고 경쟁함으로써 환율이 최소 수익 금액에 도달하기 전에 주문이 채워지도록 한다. 다음은 Solver가 수익을 얻는 몇 가지 기회이다:
-
네덜란드식 경매를 통해 주문 환율이 지속적으로 하락함;
-
주문 매칭 시 가스비 절감;
-
대량 채움으로 인한 가스비 절감.
UniswapX의 Filler 역시 위와 같은 방식으로 수익을 얻으며, 추가로 Uniswap v1, v2, v3, 그리고 출시 후의 v4와 경쟁할 뿐 아니라, Filler 간의 경쟁을 통해 사용자에게 더 나은 가격을 제공할 수 있다.

UniswapX 거래 프로세스 다이어그램
이 과정에서 거래는 Reactor Contract에 제출되며, Filler가 가스비를 부담한다. 거래가 실패하면 가스 손실은 Filler가 부담한다. 비록 궁극적으로 가스비용이 사용자의 거래 가격에 반영되겠지만, 사용자는 더 이상 많은 가스 토큰을 보유할 필요 없이, 처음 승인을 위한 소량의 가스만 필요하다. 가격 경쟁, MEV 손실 감소, 가스비 절감 등의 효과는 결국 사용자에게 더 나은 거래 가격으로 나타난다.
2. MEV 보호 실현 방식
승인 없는 Filler 네트워크를 도입하여, Filler가 다양한 Reactor를 선택해 정산하고, 배치 거래 완료 및 메모풀(mempool) 비밀 유지 등을 통해 어느 정도 사용자에 대한 MEV 보호를 달성하며, 사용자가 MEV 수익의 공유자로 전환된다.
먼저 MEV가 어떻게 발생하는지 간략히 설명하자면, MEV(Maximal Extractable Value)란 거래 과정에서 마이너 또는 다른 트레이더가 거래 우선순위 조정, 거래 순서 재배열, 특정 거래 포함/제외 등을 통해 추출할 수 있는 최대 가치를 의미한다. MEV는 블록체인의 거래 순서 특성과 합의 메커니즘에서 비롯된 현상이다.
CoW Swap을 예로 들면, CoWSwap은 샌드위치 공격(sandwich attack)을 방지하기 위해 여러 프로토콜을 사용한다. 2022년 CoW Swap의 MEV 보호 관련 데이터를 보면, 약 1,900건의 샌드위치 공격이 CoW Swap 거래를 대상으로 발생했으며, 전체 239,000건의 거래 중 약 0.8%에 해당한다. 샌드위치 공격은 CoW Swap의 솔버로부터 약 130만 달러의 수익을 추출했으며, CoW Swap의 총 수수료 수입 855만 달러 대비 약 1.5%에 불과하다. CoWSwap을 통해 공격받은 거래 비율은 Uniswap이나 Curve보다 한 자릿수 낮으며, 다른 DEX들과 비교해도 배치 가치에서 공격당한 거래량은 총 거래량의 0.7%에 불과해 역시 한 자릿수 낮다.
현재로서 가장 심각한 공격을 받는 컨트랙트는 Uniswap V3와 Uniswap V2이다. UniswapX는 이러한 문제를 해결하기 위한 프로토콜이다. 더 나은 가격 결정 방식과 자원이 있다면, 사람들은 당연히 이를 선호하게 되며, 시간이 지남에 따라 점점 더 많은 거래량이 기존 Uniswap 버전에서 UniswapX로 이동할 것이다.
UniswapX 사용 시, 트레이더는 먼저 Permits에 서명하여 토큰 이전 권한을 부여한다. 이 과정에는 일정한 가스 토큰 비용이 발생한다. 이후 트레이더는 입력 토큰 종류 및 수량, 출력 토큰 종류 및 수량 등의 거래 파라미터를 명시하고, Reactor Contract(정산 관련 컨트랙트)에 토큰 사용 권한을 부여한다. Filler는 주문을 두고 경쟁하며, 승리한 Filler는 배치 거래를 Reactor Contract에 제출한다. Reactor Contract는 Executor Contract를 호출해 거래를 실행한다. Executor Contract는 Filler로부터 출력 토큰을 받아 트레이더에게 전송한다. Reactor Contract는 거래 실행 결과가 제출된 거래 파라미터와 일치하는지 확인하고 정산을 완료한다.
이 과정에서 트레이더는 Filler와 직접 거래하므로, 공격자는 MEV 차익거래 기회를 잃게 된다. 설령 MEV 공격이 발생하더라도(Filler 자체가 MEV 검색자일 수 있음), 수익은 어느 정도 트레이더와 공유된다.
UniswapX 시나리오에서는 경매를 통해 시간이 지남에 따라 가격이 하락하며, 누군가 해당 거래 포함이 수익성이 있다고 판단하면 즉시 입찰하며, 허용 한계에 도달하기 전에 주문이 이미 체결되어 이익을 확보한다. 따라서 차익거래자는 이전처럼 거래 대상에서 선점 거래를 할 수 없다. 이 시스템은 유리한 기회가 처음 나타날 때 즉시 주문을 완료함으로써 MEV 보호 메커니즘을 자체적으로 제공한다. 예를 들어, 동시에 여러 거래가 오프체인에 존재한다면, 하나의 제출자가 모든 거래를 발견하고 동시에 모두 완료할 수 있다. 즉, 전체 사이클 초반에 주문을 제출한다는 의미이다. 가격 경매에서 더 빨리 입찰할수록 가격이 높고, 가치 유출이 적다.
3. 크로스체인 거래 지원 방식
UniswapX 프로토콜은 크로스체인 거래를 지원하도록 확장될 수 있으며, 트레이더는 소스 체인에서 보유한 자산을 거래하여 타겟 체인에서 필요한 자산을 획득할 수 있다. 오프체인에서 서명된 주문은 풀의 복잡성을 해결할 뿐 아니라 브릿지의 복잡성도 해결한다. 이러한 복잡성은 동일한 서비스 제공자, 동일한 제출자가 해결한다.
UniswapX 크로스체인 기능은 다음과 같다:
(1) 빠른 교환 - 두 블록체인 간에 메시지 전달 브릿지가 존재한다면, UniswapX는 임의의 두 체인 간 빠른 자산 교환을 제공할 수 있다.
(2) 간소화된 운영 - 교환과 브릿징이 단일 작업으로 통합되어, 사용자가 브릿지와 직접 상호작용하거나 각 체인에서 가스 토큰을 관리하거나 정산 지연을 기다릴 필요가 없다.
(3) 빠른 출금 - UniswapX는 레이어2 체인에서 메인체인으로 거의 즉시 출금을 실현할 수 있다.
(4) 로컬 자산 교환 - 트레이더는 타겟 체인에서 브릿징된 자산이 아닌 로컬 또는 표준화된 자산 수령을 지정할 수 있다. 예를 들어, 메인넷의 ETH를 Avalanche 체인의 AVAX와 직접 교환할 수 있다.
(5) 패시브 브릿지 리스크 최소화 - 트레이더는 로컬 자산 교환 시 브릿징 관련 리스크를 전혀 부담하지 않으며, Filler만이 브릿지를 통해 체인 간 재균형을 조정할 때 브릿지 리스크를 부담한다.
크로스체인 UniswapX 프로토콜의 단순화된 버전:
트레이더는 단일 체인 주문과 동일한 파라미터 외에도 다음 추가 파라미터를 포함해 오프체인 주문에 서명한다:
(1) 정산 오라클(Settlement Oracle): 타겟 체인에서 특정 이벤트 발생을 증명할 수 있는 단방향 오라클. 메인체인과 레이어2 체인 간 표준 브릿지, 라이트 클라이언트 브릿지 또는 서드파티 브릿지일 수 있다.
(2) 채움 기한(Fill Deadline): 주문이 타겟 체인에서 채워지기 전까지 완료되어야 하는 기한.
(3) Filler 보증금 및 자산: Filler가 소스 체인에 예치해야 하는 보증금.
(4) 증명 기한(Proof Deadline): Filler가 소스 체인에 채움 증명을 제공해야 하는 기한.
트레이더의 주문은 Filler 네트워크를 통해 유포되며, Filler는 주문 실행을 두고 경쟁하고, 주문과 트레이더의 자금 및 Filler 보증금을 함께 소스 체인의 리액터 컨트랙트에 제출한다. Filler는 타겟 체인에서 트레이더가 요구하는 자산을 이전함으로써 주문을 채운다. 타겟 체인의 리액터 컨트랙트는 지정된 마감일 이전에 채워진 주문을 기록하고, 정산 오라클을 통해 메시지를 소스 체인의 리액터 컨트랙트에 전달하여 트레이더 주문 이행을 확인한다. 이후 트레이더의 자산과 보증금이 소스 체인에서 Filler에게 해제된다. 만약 Filler가 증명 기한 이내에 주문을 실행하지 못하면, 트레이더는 소스 체인의 리액터 컨트랙트를 통해 입력 자산과 Filler의 보증금을 회수한다.
Optimistic cross-chain 프로토콜은 일부 정산 오라클이 너무 느리거나 비싼 문제를 해결할 수 있다. Optimistic cross-chain 프로토콜에서 Filler는 타겟 체인에서 주문을 완료하며, 도전 기간 내에 누구도 주문 채움에 대해 이의를 제기하지 않으면, Filler는 소스 체인에서 트레이더의 자금과 자신의 보증금을 수령한다. 도전 기간 만료 전 누구든지 소스 체인의 리액터 컨트랙트를 통해 채움에 대해 이의를 제기할 수 있다. 만약 Filler가 증명 기한 이내에 유효한 채움 증명을 제출할 수 있으면, 도전자로부터 보증금을 수령한다. Filler가 유효한 증거를 제출하지 못하면, Filler의 보증금은 도전자와 트레이더에게 분배되며, 트레이더의 자금은 소스 체인에서 반환된다.
Hayden Adams는 미래에는 대부분의 자산이 출처 체인(origin chain)이나 가장 안전한 체인, 또는 가장 전형적인 자산 체인에 존재하게 될 것이며, 브릿징된 상태가 아닐 것이라고 생각한다. 즉, 제출자가 크로스체인 교환을 수행할 경우, 그들이 획득하는 토큰은 반드시 토큰의 네이티브 체인에서 이루어진다는 것이다. 이렇게 되면 브릿지 사용은 사실상 최소화되며, 브릿지가 자산을 옮기는 것이 아니라, 이 모델에서는 브릿지가 단지 마지막 정보를 전달하는 용도로만 사용된다. 제출자가 거짓말하지 않는 한 데이터 패킷조차 필요 없다. 이를 최소 가능 브릿지(Minimum Viable Bridge)라고 부를 수 있으며, 거래가 브릿지를 거쳐야 할 때만 사용자가 브릿지 리스크를 부담한다. 한번 교환이 완료되어 출력 토큰을 받고, 제출자가 입력 토큰을 받으면, 어느 쪽도 더 이상 브릿지 리스크를 부담하지 않는다.
따라서 UniswapX는 사람들이 브릿지를 필요로 하는 정도를 최소화하면서 동시에 이를 추상화한다. 예를 들어 이 시스템은 가능한 모든 브릿지를 지원할 수 있다. 이를 브릿지 어그리게이터로 생각할 수 있으며, 제출자는 어떤 브릿지도 사용할 수 있지만, 각 거래마다 특정 크로스체인 브릿지, 즉 '정산 오라클'이 존재한다. 이는 어떤 브릿지든, 다른 시스템이든, 멀티시그 시스템, 거버넌스 시스템 또는 단일 시스템일 수 있으며, 제출자를 신뢰할 수도 있다.
4. UniswapX와 1inch Fusion의 차이점
UniswapX의 거래 주문은 Filler가 무허가로 수락하고 제출할 수 있어, 1inch의 화이트리스트 제도보다 더욱 개방적이다.
1inch Fusion의 솔버는 자신이 스테이킹한 1inch 토큰 수량에 따라 주문 트래픽을 순차적으로 획득한다. 즉, 주문 후 첫 1분 동안은 단 하나의 솔버만이 거래를 매칭할 수 있다. 이후에도 경쟁은 매우 제한적이다. 즉, 주문을 채우기 위해 솔버는 화이트리스트에 등록되어 있어야 하며, 주문 수수료를 지불할 만큼 충분한 잔고를 가져야 한다. 화이트리스트 등록 절차는 다음과 같다:
(1) 충분한 유니콘 에너지(Unicorn Power)를 획득하여 등록된 솔버 중 상위 10위 안에 들어야 한다. 솔버의 유니콘 에너지를 늘리는 방법은 두 가지이다:
· 더 많은 1inch 토큰을 스테이킹하거나 스테이킹 기간을 연장한다.
· 팜(farm)을 통해 더 많은 대표자(delegate)가 자신의 유니콘 에너지를 솔버에게 위임하도록 유도한다.
(2) 화이트리스트 및 위임에 솔버로 등록하고 작업 주소를 설정한다.
(3) FeeBank에 1inch 토큰을 예치하여 거래 해결 수수료를 지불한다.
상위 10개 화이트리스트 스테이커의 순위는 '유니콘 에너지'에 따라 결정된다. 스테이커는 스테이킹 컨트랙트에 1inch 토큰을 잠그고 st1inch 토큰을 획득한다. 잠금 기간은 1개월에서 최대 2년까지 설정할 수 있다. st1inch 토큰은 스테이커에게 '유니콘 에너지'를 부여한다. 잠금 기간이 길수록 더 많은 유니콘 에너지를 얻으며, 성장은 선형이 아니라 다음과 같은 규칙에 따른다:
-
2년 잠금 시, 1개의 1inch 토큰 당 1의 '유니콘 에너지' 부여.
-
1.5년 잠금 시, 1개의 1inch 토큰 당 0.47의 '유니콘 에너지' 부여.
-
1년 잠금 시, 1개의 1inch 토큰 당 0.22의 '유니콘 에너지' 부여.
-
0.5년 잠금 시, 1개의 1inch 토큰 당 0.1의 '유니콘 에너지' 부여.
-
기간 만료된 잠금은, 1개의 1inch 토큰 당 0.05의 '유니콘 에너지'만 부여.
UniswapX는 permissionless 접근 방식을 채택하여, Filler의 악용 가능성을 평판 시스템으로 완화한다. 최고 가격 제안자에게 우선 체결권을 부여하며, 평판 시스템을 통해 Filler가 가격 하락을 기다렸다가 체결하는 것을 방지한다. 견적 시스템은 Filler가 독점권을 남용하는 것을 제한하기 위해 평판 또는 처벌 시스템을 활용함으로써 사용자 경험에 부정적 영향을 주지 않도록 보장할 수 있다.
기타 부분은 상당히 유사하다.
5. 수익 성장 전망
UniswapX는 0.05%의 거래 수수료를 부과하며, 현재 1inch는 하루 3,500만 달러, CoWSwap은 2,200만 달러의 데이터를 기준으로, Uniswap이 두 플랫폼 거래량의 절반을 확보하더라도 기존 시장 점유율을 고려하면, 하루 추가 수익은 2,500만 × 0.05%(12,500달러)이며, Uniswap의 현재 하루 수입 약 100만 달러 대비 1.25%의 증가로, 큰 변화는 아니다.
결론
UniswapX는 단기적으로 Uniswap 자체 수익에 근본적인 변화를 가져오기보다는, 오히려 동일 레이어의 다른 프로토콜에 더 큰 영향을 미친다. 한편, 기존 시장에서 지갑, NFT 마켓, 어그리게이터 시장 등으로 확장하며 다른 프로토콜을 압박하는 Uniswap의 전략은 시장에서 널리 수용되지 않았다. UniswapX는 우리가 V4의 잠재력을 엿볼 수 있는 하나의 프로토콜일 뿐이며, Uniswap V4의 등장과 함께 더 나은 생태계 구축이라는 핵심 사명을 실현하며, '본업을 소홀히 한다'는 비판에서 벗어나 중요한 인프라로 자리매김하고 다양한 애플리케이션을 지원할 수 있을 것이다. 다양한 분야에서의 다각적 포지셔닝을 통해 Uniswap은 점차 시장에서 무시할 수 없는 거대한 실험 플랫폼으로 발전할 것이다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














