Uniswap V3 해석: 4가지 새로운 기능, 2가지 단점 및 1가지 의문
이 글은 체인뉴스에서 가져온 것으로, 저자: 판지슝입니다.
모두의 기대를 모은 Uniswap이 드디어 3.0 버전의 새로운 자동 시장 조성자(AMM) 계획을 공개하고 Paradigm의 연구원과 함께 해당 버전의 백서를 발표했습니다. Uniswap V3는 기존 AMM 곡선에 "집합 유동성"이라는 세분화 제어 기능을 추가하여 자금 효율성을 "4000배 향상"시켰습니다.
팀은 Uniswap V3가 여러 차례의 감사를 거쳤지만, 이번 변경이 크기 때문에 며칠 후에 테스트넷에 먼저 배포하고, 5월 5일에 이더리움 메인넷에 정식 출시할 계획이라고 밝혔습니다. 이후에는 가스 비용을 더욱 줄이기 위해 2층 솔루션인 Optimism 네트워크에 배포될 가능성도 있습니다.
가장 핵심적인 집합 유동성 외에도 V3 버전은 다단계 수수료 제어, 범위 주문(Range Orders), 역사적 오라클 등의 기능을 제공하여 LP, 거래자, 제3자 애플리케이션 개발자에게 서비스를 제공합니다.
하지만 프로토콜의 복잡화는 몇 가지 잠재적인 문제나 단점을 가져올 수 있습니다. 예를 들어, 더 복잡한 유동성 집합은 가스 비용을 증가시킬 수 있으며, LP 토큰의 비동질화는 조합 가능성에 영향을 미칠 수 있습니다. 또한 Uniswap은 초기 프로토콜의 이점을 보호하기 위해 소프트웨어 라이선스 계약을 변경하여 다른 상업적 응용 프로그램은 2년 후에만 Uniswap의 오픈 소스 코드를 사용할 수 있습니다.
새로운 기능: 세분화 제어가 가능한 "집합 유동성"
Uniswap V3의 핵심 하이라이트는 원래 평범한 "XY=K" 곡선에 "세분화 제어"를 추가한 것입니다. 사용자는 자금 효율성을 거래가 가장 빈번한 구간에 집중시켜 최대 수익을 얻을 수 있습니다. 예를 들어, USDC/DAI의 가격은 대부분 0.99에서 1.01 범위 내에 있으므로 사용자는 자신의 자금을 해당 구간 내의 XY=K 곡선에만 넣을 수 있으며 극단적인 상황을 고려할 필요가 없습니다.
일부 일반 거래 쌍에서도 유사한 작업을 수행할 수 있습니다. 예를 들어 ETH/DAI는 많은 경우 1000에서 2000 범위 내에 있으므로 LP(유동성 제공자)는 자금을 해당 구간의 곡선에만 넣고 곡선 외부를 고려할 필요가 없습니다. 이렇게 하면 거래 수수료를 얻고자 하는 LP는 더 적은 자금으로 대다수의 거래량을 커버할 수 있습니다.

또한 이 새로운 메커니즘의 도입은 또 다른 문제인 무상 손실을 부분적으로 해결할 수 있습니다. 이는 AMM이 커뮤니티에서 자주 비판받는 단점 중 하나이지만, 세분화 제어를 통해 사용자는 자신의 자금을 매우 작은 범위에 투자할 수 있으며, 가격이 해당 범위를 벗어나면 사용자는 자동으로 손실을 방지하고 범위 외 거래에 참여하지 않게 됩니다.
새로운 기능: 다단계 수수료
Uniswap V3는 LP에게 0.05%, 0.30%, 1.00%의 세 가지 수수료를 제공합니다. 이러한 설정을 통해 위험이 더 높은 거래 쌍(ETH/DAI)에는 더 높은 수수료를 설정하고, 위험이 더 낮은 거래 쌍(USDC/DAI)에는 더 낮은 수수료를 설정할 수 있습니다.
Uniswap 팀은 가격 변동이 적은 자산 간에는 0.05% 수수료를 사용할 수 있고, ETH/DAI와 같은 거래량이 많지만 변동성이 큰 거래 쌍에는 0.3% 수수료를 설정할 수 있으며, 기타 자산에는 1% 수수료를 설정할 수 있다고 생각하고 있습니다.
새로운 기능: 범위 주문(Range Orders)
Uniswap V3는 거래자와 LP에게 새로운 기능인 범위 주문(Range Orders)을 제공하여 현재의 시장가 주문을 보완합니다. 이 기능은 거래소의 제한 주문(Limit Order)의 업그레이드 버전과 유사합니다.
사용자는 설정된 특정 가격 범위 내에서 특정 자산을 충전할 수 있으며, 해당 자산이 사용자가 설정한 범위에 들어가면 해당 자산은 거래 쌍의 다른 자산으로 점진적으로 교환됩니다. 만약 해당 자산의 가격이 가격 범위를 초과하면 모든 자산이 다른 자산으로 교환됩니다.

이 모든 것은 프로토콜을 통해 자동으로 구현될 수 있으며, Uniswap 팀은 이 기능이 수익을 얻거나 바닥을 사는(buying the dip) 또는 토큰 발행 등의 시나리오에서 사용될 수 있다고 생각하고 있습니다.
새로운 기능: 오라클이 여러 번의 역사적 데이터를 읽을 수 있으며, 비용도 감소
Uniswap은 V2 버전에서 시간 가중 평균 가격(TWAP) 오라클 기능을 추가하여 제3자에게 가격 데이터를 제공하며, 이미 수십 개의 프로젝트에 통합되었습니다.
V3 버전의 오라클에 대한 주요 개선 사항은 제3자가 한 번의 온체인 호출을 통해 과거 약 9일간의 모든 TWAP 가격을 계산할 수 있게 되었으며, 전체적인 최적화를 통해 V2에 비해 가스 소비를 50% 줄였습니다.
단점: 가스 증가 가능성, 하지만 2층 솔루션으로 해결 가능
Uniswap의 가스 소비는 DEX 중 가장 낮은 편이었지만, 이번 집합 유동성 기능의 도입으로 전체 복잡성이 증가하고 가스 소비가 증가할 가능성이 있습니다. 다행히도 Optimism의 Layer 2가 출시되면 이러한 문제를 해결할 수 있습니다.
흥미롭게도 팀은 이전에 V3 버전의 가스 소비가 V2보다 약간 낮아질 것이라고 언급했지만, 이후 자세한 설명에서 "더 많은 세분화 자금 풀은 거래의 가스 비용을 증가시킬 수 있다"고 밝혔습니다. 구체적으로 어떻게 될지는 메인넷이 출시되어야만 알 수 있을 것입니다.
단점: LP 토큰이 비동질화 토큰으로 변환, 즉 포지션이 NFT로
이번에 각 LP가 서로 다른 가격 구간에 유동성을 제공할 수 있게 되면서, 각 LP 토큰은 독특할 수 있습니다. 따라서 LP 토큰은 ERC-20 토큰이 아닌 NFT가 됩니다. 이는 Uniswap LP 토큰을 통합하는 제3자에게 조합 가능성 문제를 초래할 수 있습니다.
Uniswap 팀은 공유 포지션이 다른 계약이나 제3자를 통해 상호 교환 가능하게 하거나, 다른 복잡한 전략을 토큰화(표준화하여 다른 프로토콜로?)할 수 있는 몇 가지 구상을 했습니다. 이러한 전략은 다중 포지션을 포함하거나 시장 가격 주변에서 자동으로 재조정되는 것일 수 있습니다.
의문: Layer1과 Layer2의 유동성을 어떻게 집합할 것인가?
Uniswap은 5월에 이더리움 메인넷과 Optimism 2층 네트워크를 출시할 예정이지만, 현재 두 네트워크의 유동성은 분리되어 있으며, 팀은 이에 대해 많은 정보를 공개하지 않았습니다. 아마도 그들은 이와 관련된 메커니즘 설계를 고민하고 있을 수 있지만 아직 공개하지 않았을 것입니다. 또 다른 가능성은 그들이 미래에 모든 유동성이 Optimism 네트워크로 이동할 것이라고 생각하기 때문에 유동성을 통합할 필요가 없다고 판단했을 수도 있습니다.
논란: 소프트웨어 라이선스
Uniswap은 SushiSwap의 흡혈귀 공격 이후 다소 수동적인 입장을 취하게 되었으며, 특히 그들의 토큰 발행 계획은 SushiSwap의 자극에 의해 어쩔 수 없이 진행된 것으로 보입니다.
따라서 Uniswap은 이번에 소프트웨어 라이선스에 큰 변화를 주었습니다(비즈니스 소스 라이선스 1.1). 최종적으로 제3자에게 직접 사용 권한을 부여할(GPL 2.0) 것이지만, 2년 동안 상업적 또는 생산 수준의 응용 프로그램은 Uniswap V3 코드를 직접 사용할 수 없습니다.
아마도 이는 Uniswap 팀이 설정한 일종의 방어선일 것입니다. 2년 내에 충분한 유동성을 축적한 후, 다른 프로토콜이 그들의 코드를 직접 사용하더라도 그들과 같은 유동성을 제공할 수 없을 것입니다.
하지만 Uniswap V3의 메커니즘과 계획이 공개되어 있으므로, 다른 DeFi 프로토콜이 그들의 구체적인 오픈 소스 코드를 우회하여 다른 방식으로 구현할 가능성도 있습니다. 또한, 심지어 일부 팀은 익명으로 운영되므로 이러한 조항이 실제로 이행될 수 있을지도 의문입니다.














