창립자에서 집대성자로, Uniswap V4 네 가지 혁신 메커니즘 상세 설명
작성자:Daniel Li,CoinVoice
6월 13일, Uniswap은 Uniswap V4 버전 코드 초안을 발표하여 업계에 큰 충격을 주었고, 지난 몇 주간의 핫 뉴스가 되었습니다. 현재 가장 큰 탈중앙화 거래 플랫폼인 Uniswap은 장기적으로 체인 상 거래의 50% 이상의 시장 점유율을 차지하고 있으며, 거래량은 두 번째 경쟁자의 3배 이상입니다.
Uniswap V4의 출시는 DeFi 최대 DEX로서의 지위를 더욱 공고히 할 것입니다. Uniswap이 발표한 《Our Vision for Uniswap v4》와 《Uniswap v4 Core Whitepaper》(백서) 두 문서에서 Uniswap Labs는 AMM 커스터마이징을 실현할 수 있는 Hooks, 계좌 프레임워크와 주문 로직을 변경하는 Singleton, 그리고 가스 비용을 크게 줄일 수 있는 Flash accounting과 Native ETH를 자세히 소개했습니다.
이러한 혁신적인 기능은 DEX에 더 큰 자유도, 더 나은 유동성, 더 낮은 수수료 및 더 많은 선택지를 제공합니다. 동시에 DEX와 CEX 경쟁에서 장기적으로 열세에 있었던 DEX에 촉매제를 주입하여 DEX가 CEX를 추격하는 속도를 가속화할 것이며, 이는 DeFi의 미래 발전에 깊은 영향을 미칠 것입니다.
Uniswap이 혁신으로 전체 DeFi 산업 발전을 이끌다
Uniswap V4의 업그레이드가 많은 기관의 주목을 받는 이유는 한편으로는 미국 증권 거래 위원회(SEC)가 세계 최대 CEX인 바이낸스를 고소한 사건으로 인해 업계 기관들이 CEX의 미래 발전에 대한 우려를 가지게 되었고, 탈중앙화 및 검열 저항성을 가진 DEX가 더욱 선호받게 되었기 때문입니다. 또한 가장 중요한 점은 Uniswap이 업계의 선두주자로서 출시하는 각 버전이 DEX의 발전 방향을 이끌어 후속자들이 모방하게 되었고, 전체 DeFi의 번영을 이끌었다는 것입니다. 이제 Uniswap의 각 역사적 버전을 되돌아보겠습니다.
Uniswap V1은 첫 번째 공식 버전으로, 2018년 11월에 출시되었습니다. 이 버전은 ERC-20 토큰과 ETH 간의 거래를 제공하며, 자동 시장 조성자 모델을 처음으로 도입하여 토큰 가격과 유동성을 자동으로 조정하여 거래를 더 빠르고 간단하며 저렴하게 만들었습니다. 이러한 접근 방식은 이후 많은 탈중앙화 거래소에 영감을 주었고, 전체 DeFi 생태계 발전의 기초를 마련했습니다. 같은 시기에 SushiSwap, Curve Finance, Bancor는 Uniswap V1의 방식을 참고했습니다.
Uniswap V2는 2020년 5월에 출시되어 ERC-20 토큰 간의 거래 지원을 더욱 확대하고, 유동성 채굴 메커니즘을 도입하여 유동성 제공자에게 보상을 통해 거래 쌍의 유동성을 증가시켰습니다. V2의 유동성 강화 덕분에 같은 시기에 등장한 프로젝트에는 Yearn.finance, AAVE, Compound 및 Chainlink 등이 있습니다.
Uniswap V3는 2021년 5월에 출시되어 집중화된 유동성과 가격 제한 주문(PLC) 기능을 도입했습니다. 집중화된 유동성은 시장 조성자가 자금을 더 효율적으로 관리할 수 있게 하여 이익과 효율성을 높입니다. PLC는 사용자가 자신의 필요에 따라 거래 가격의 상한과 하한을 설정할 수 있게 하여 거래를 더 세밀하게 제어할 수 있게 합니다. 같은 시기에 Concentrated Liquidity와 BarnBridge는 Uniswap V3의 집중화된 유동성과 PLC 기능을 사용하여 더 높은 효율성과 수익을 얻었습니다.
Uniswap V4는 곧 출시될 새로운 버전으로, 구체적인 출시 시간은 아직 발표되지 않았지만, 프로젝트 측에서 발표한 정보에 따르면 이번 Uniswap V4 버전은 이전의 V1-V3와는 다르게 0에서 1로의 기술 혁신이 아니라 DeFi의 기반 시설에서 전면적인 혁신을 이루어낼 것입니다. 예를 들어, V4는 자율적으로 생성하고 관리할 수 있는 토큰 풀을 제공하고, "Hooks"를 통해 새로운 기능을 추가할 수 있는 AMM, 그리고 기존의 Factory/Pool 모델을 대체하는 대형 계약 프레임워크 등을 도입할 것입니다. 이러한 혁신은 Uniswap이 탈중앙화 거래 플랫폼으로서의 특성을 더욱 강화하고, 전체 DeFi 생태계에 새로운 변화와 기회를 가져올 것입니다.
Uniswap V4: 네 가지 혁신 메커니즘으로 DeFi의 진정한 기반 시설 구축
Uniswap은 DeFi 산업의 중요한 참여자이자 리더로서, 산업의 발전과 완성에 중요한 역할을 해왔습니다. 이번 Uniswap V4는 Hooks, Singleton 및 Flash accounting과 같은 혁신 메커니즘을 도입하여 DeFi에 적합한 효율적이고 유연하며 저비용의 기반 시설을 구축하여 사용자에게 더 나은 거래 경험과 더 많은 기회를 제공합니다. 이제 Uniswap V4의 이러한 새로운 기능을 자세히 소개하겠습니다:
Hooks
Uniswap V4의 주요 혁신 중 하나는 "hooks"를 도입한 것입니다. Hooks는 본질적으로 개발자가 거래 로직을 생성하고 정의하는 외부 계약입니다. Hooks를 통해 개발자는 유동성 풀의 생애 주기(예: 추가, 조정, 삭제, 교환 등)의 특정 지점에서 외부 계약을 호출하여 지정된 작업을 수행할 수 있습니다. 예를 들어, 거래 전에 제한 주문을 생성하거나 유동성 풀 포지션이 변경된 후 거래 수수료 수준을 조정하는 등의 작업을 수행할 수 있습니다.
Hooks를 통해 플러그인을 추가하는 기능으로 Uniswap V4는 커스터마이즈 가능한 유동성 풀 플랫폼으로 변모했습니다. 이러한 커스터마이즈 가능성은 중앙화 거래소에서는 도달할 수 없는 특성입니다. 개발자는 자유롭게 아이디어를 펼칠 수 있으며, 이를 바탕으로 다양한 새로운 기능을 개발하여 다양한 거래 시나리오를 충족시킬 수 있습니다. 또한, 이러한 커스터마이즈 가능성은 개발자와 커뮤니티의 상상력과 창의력을 자극하여 Uniswap V4의 네트워크 효과를 더욱 증가시키고, 전체 DeFi 생태계의 기반 시설로 자리 잡게 합니다.
현재 Uniswap V4는 다음과 같은 몇 가지 Hooks 샘플을 보여주고 있습니다:
- 시간 가중 평균 시장 조성자 (TWAMM)
전통적인 AMM 시장 조성자는 대규모 거래를 실행할 때 거래 과정에서 풀의 가격이 변동하기 때문에 큰 슬리피지를 발생시켜 거래에 불편을 초래합니다. TWAMM은 대규모 거래를 여러 개의 소규모 거래로 나누어 각 소규모 거래를 일정 시간 내에 완료함으로써 가격 변동을 줄이고 슬리피지를 감소시켜 거래의 매끄러움을 높이고 사용자에게 더 나은 거래 경험을 제공합니다.
- 동적 수수료
동적 수수료는 유동성 풀의 자산 수량, 거래량 및 변동성 등의 요소에 따라 계산됩니다. 시장 변동성이 낮을 때 거래 수수료는 낮아져 경쟁력 있는 거래 환경을 제공합니다. 반면, 시장 변동성이 높을 때 거래 수수료는 증가하여 유동성 풀의 안정성과 안전성을 보호합니다.
- 온체인 제한 주문 (On-chain Limit Orders)
온체인 제한 주문은 새로운 계약 유형인 제한 주문 계약(Limit Order Contract)을 도입하여 구현됩니다. 이를 통해 사용자는 특정 가격 조건에서 자동으로 사전 설정된 거래 주문을 실행할 수 있습니다. 온체인 제한 주문을 통해 사용자는 특정 거래 요구를 충족하기 위해 더 유연하게 거래할 수 있습니다.
- 유휴 유동성의 대출
전통적인 AMM 거래소에서 유동성 제공자는 자산을 유동성 풀에 예치하여 거래 수수료 및 채굴 보상 등의 수익을 얻을 수 있습니다. 그러나 유동성이 특정 범위를 초과하면 이러한 유동성은 최대 수익을 얻지 못하고 유휴 자산이 될 수 있습니다. Uniswap V4에서는 유휴 유동성 전송 계약(Idle Liquidity Transfer Contract)을 도입하여 범위를 초과한 유동성을 대출 프로토콜에 예치함으로써 자본 활용 효율성을 높이고 수익원을 증가시킵니다.
- 커스터마이즈된 온체인 오라클
커스터마이즈된 온체인 오라클은 새로운 계약 유형인 집계 오라클 계약(Aggregator Contract)을 도입하여 구현됩니다. 집계 오라클 계약은 사용자의 설정에 따라 다양한 오라클 서비스 제공자, 데이터 소스 및 계산 공식을 선택할 수 있어 커스터마이즈된 오라클 서비스를 실현합니다.
- 내부화된 MEV 수익 분배 회수 LP
전통적인 AMM 거래소에서 MEV 수익은 일반적으로 채굴자나 다른 참여자에게 돌아가고, 유동성 제공자는 거래 수수료와 채굴 보상에서만 수익을 얻을 수 있습니다. 그러나 내부화된 MEV 수익 분배 회수 LP를 통해 유동성 제공자는 MEV 수익에서 직접 수익을 얻을 수 있어 수익원과 수익 수준을 증가시킵니다.
Singleton
Singleton은 Uniswap V4의 새로운 계약 구조입니다. 이전 버전에서는 각 유동성 풀이 하나의 계약에 해당했으며, 새로운 유동성 풀이 추가될 때마다 새로운 계약을 배포해야 했습니다. 이는 개발자의 배포 비용을 증가시킬 뿐만 아니라 거래가 여러 계약을 넘어야 하므로 가스 비용과 거래 시간이 증가하게 됩니다. 그러나 Singleton 구조에서는 모든 유동성 풀이 하나의 계약에 저장되어 이러한 설계는 유동성 풀 생성 비용과 가스 비용을 크게 줄이고 거래 효율성을 높입니다.
Singleton 구조의 장점은 다음과 같습니다:
비용 절감: 모든 유동성 풀이 동일한 계약에 저장되므로 개발자는 각 유동성 풀에 대해 별도의 계약을 배포할 필요가 없어 개발 및 유지 비용을 줄일 수 있습니다.
효율성 향상: Singleton 구조는 다중 점프 거래를 구현하여 사용자가 한 번의 계약 호출로 모든 교환을 완료할 수 있게 하여 거래 효율성을 크게 높이고 가스 비용을 줄입니다.
확장성: Singleton 구조는 새로운 기능과 특성을 쉽게 추가할 수 있어 미래의 혁신을 위한 더 많은 가능성을 남기며, Uniswap V4의 높은 확장성과 유연성을 제공합니다.
유동성 포지션 관리 간소화: Singleton 구조에서는 유동성 포지션이 더 이상 토큰화된 방법으로 캡슐화되지 않고 주소를 사용하여 포지션 관리를 하므로 유동성 포지션 데이터 관리를 더 간단하고 효율적으로 수행할 수 있습니다.
Flash Accounting
Flash Accounting, 즉 "플래시 회계"는 Singleton 계약 구조 위에 도입된 새로운 회계 방식입니다. 이전 버전에서는 거래할 때마다 모든 관련 포지션의 잔액을 계산해야 하므로 많은 가스를 소모하여 거래 비용이 비쌌습니다. 그러나 Flash Accounting 시스템은 순 잔액(즉, 잔액의 변화량)만을 기준으로 거래 수수료를 계산하여 가스 소모를 줄입니다.
구체적으로, Flash Accounting 시스템은 Uniswap V4의 모든 유동성 풀이 하나의 계약으로 관리되는 장점을 활용합니다. 사용자가 거래를 수행할 때 Flash Accounting 시스템은 현재 풀의 순 잔액(즉, 매수량과 매도량의 차이)을 조회한 다음, 거래에서 사용자의 순 잔액을 기준으로 거래 수수료를 계산합니다. 순 잔액만 계산하므로 Flash Accounting 시스템은 모든 관련 포지션의 잔액을 계산할 필요가 없어 계산에 필요한 가스를 줄일 수 있습니다.
가스 소모를 줄이는 것 외에도 Flash Accounting 시스템은 풀 간 라우팅 효율성을 높이고 여러 풀을 가로지르는 거래 비용을 추가로 줄일 수 있습니다. 이러한 특성은 Hooks 계약과 결합되어 매우 유용해지며, 더 복잡한 통합과 혁신을 지원하여 풀의 수를 크게 증가시킬 수 있습니다.
Native ETH
Uniswap V4의 Native ETH는 거래 과정에서 이더리움의 원주율 토큰(ETH)과 다른 토큰 간의 직접 거래를 의미합니다. 이전 버전에서는 ETH와 다른 토큰 간의 거래를 하려면 먼저 ETH를 WETH 토큰으로 변환해야 했으며, 이 과정은 여러 번의 거래와 가스 비용이 필요하여 거래 비용이 비싸고 효율성이 낮았습니다.
Uniswap V4에서는 Native ETH 개념을 도입하여 ETH와 다른 토큰 간의 거래를 직접 수행할 수 있게 하여 WETH로 변환할 필요가 없습니다. 이를 통해 거래 비용과 시간을 크게 줄일 수 있습니다. 또한, Native ETH는 유동성을 높여 더 많은 유동성 제공자가 Uniswap V4 생태계에 참여하도록 유도하여 거래자에게 더 나은 유동성과 가격을 제공합니다.
구체적인 구현으로 Uniswap V4는 핵심 계약에 ETH 풀을 추가하여 이 풀은 ETH와 다른 토큰 간의 직접 거래에만 사용됩니다. 사용자가 ETH와 다른 토큰 간의 거래를 수행할 때 시스템은 거래량과 풀의 ETH 양을 자동으로 비교한 다음 비율에 따라 거래량에 해당하는 다른 토큰 수량을 계산합니다. 이를 통해 사용자는 Uniswap V4에서 ETH와 다른 토큰 간의 거래를 직접 수행할 수 있으며, 번거로운 변환 과정을 거칠 필요가 없습니다. 따라서 Native ETH의 도입은 Uniswap V4를 더욱 편리하고 효율적으로 만들어 사용자에게 더 나은 거래 경험을 제공하고 Uniswap의 유동성과 경쟁력을 더욱 강화합니다.
Uniswap V4는 DEX의 어려움을 해결할 기회가 될 수 있다
디지털 자산 거래 시장에서 CEX와 DEX는 두 가지 주요 거래소 모델입니다. DEX는 오랫동안 유동성 부족, 사용자 경험 저하, 거래 수수료 및 비용이 높은 문제에 시달려 왔기 때문에 CEX가 디지털 자산 거래 시장의 대부분의 점유율을 차지해 왔습니다. DeFi가 빠르게 발전함에 따라 DEX의 발전 어려움도 점점 더 많은 주목을 받고 있으며, 이러한 상황에서 Uniswap V4의 출시는 DEX의 어려움을 해결할 기회가 될 수 있습니다. 혁신적인 솔루션을 통해 Uniswap V4는 DEX의 상황을 개선하기 위해 네 가지 측면에서 접근할 계획이며, 성공할 경우 더 많은 기관이 참여하여 DEX의 문제를 근본적으로 해결하는 데 기여할 것입니다.
유동성 개선: 유동성은 DEX의 핵심 문제 중 하나입니다. Uniswap V4는 Hook 기능과 내부화된 MEV 수익 분배 회수 LP 등의 Hooks 결합을 통해 DEX의 커스터마이즈 가능성과 유동성을 높였습니다. Hook 기능은 누구나 사용자 정의 계약을 사용하여 유동성 풀을 배포할 수 있게 하여 Uniswap의 유동성을 더욱 조합 가능하고 확장 가능하게 만들며, 내부화된 MEV 수익 분배 회수 LP는 더 많은 LP가 Uniswap 유동성 제공에 참여하도록 유도하여 유동성을 높입니다.
사용자 경험 개선: Uniswap V4는 TWAMM 알고리즘과 제한 거래 기능을 도입하여 가격 발견의 효율성과 사용자 거래 경험을 향상시켰습니다. TWAMM 알고리즘은 시간 가중 평균값을 기준으로 가격을 계산하여 더 정확한 시장 가격을 반영하며, 제한 거래 기능은 사용자가 가격의 상한과 하한을 설정하여 거래 위험을 더 잘 제어할 수 있게 합니다. 이러한 기능은 사용자 경험을 개선하고 더 많은 사용자가 DEX 거래에 참여하도록 유도할 수 있습니다. 또한, Hook 사용자 정의 계약을 통해 유동성 풀을 배포하면 사용자의 다양한 요구를 충족시킬 수 있어 사용자 경험을 크게 향상시킵니다.
거래 수수료 감소: 거래 수수료는 사용자가 거래소를 선택할 때 가장 중요한 참고 지표 중 하나입니다. Uniswap V4는 내부화된 MEV 수익 분배 회수 LP 등의 Hooks 결합과 Flash Accounting 등의 메커니즘을 통해 거래 수수료를 줄였습니다. 내부화된 MEV 수익 분배 회수 LP는 LP의 수익을 높여 사용자 거래 수수료를 줄일 수 있으며, Flash Accounting은 빈번한 거래의 비용을 줄여 사용자에게 더 낮은 거래 비용과 더 높은 효율성을 제공합니다.
비용 효율성 향상: Uniswap V4의 Singleton 구조는 모든 LP 계약을 단일 계약으로 설정하여 LP 및 다중 점프 거래의 가스 비용을 줄이고 계약 배포 효율성을 크게 높입니다. 여기에 Flash Accounting을 통해 빈번한 거래 비용을 줄이면 Uniswap V4는 최소한의 비용으로 최대의 이익이나 가치를 실현할 수 있도록 도와주며, DEX의 지속 가능한 발전을 위한 더 나은 기반을 제공합니다.
결론
Uniswap은 DeFi 산업의 중요한 기초자 중 하나로, 지속적으로 새로운 혁신 메커니즘을 도입하여 전체 산업의 발전을 이끌어 왔습니다. Uniswap V4는 그 중에서도 집대성된 형태로, 그 출현은 DeFi 산업 및 전체 암호화폐 산업의 중대한 혁신입니다. Uniswap V4는 사용자에게 더 큰 자유도, 더 높은 유동성, 더 낮은 비용 및 더 완벽하고 편리한 서비스를 제공하여 Uniswap V4를 더욱 경쟁력 있는 거래 플랫폼으로 만들고, 전체 DEX 산업의 발전과 완성을 촉진합니다.
현재 사용자 경험, 비용 및 안전성 측면에서 DEX와 CEX 간에는 여전히 큰 격차가 있지만, Uniswap 버전의 지속적인 업데이트와 개선으로 이 격차는 점차 줄어들고 있습니다. 가까운 미래에 Uniswap V4는 DEX와 CEX의 경쟁에서 더욱 중요한 위치를 차지하게 될 것이며, DeFi 산업의 유동성 성장의 원동력이 되어 전체 산업의 발전 방향을 이끌 것입니다.