Uniswap V4란 무엇인가요?

Uniswap V4란 무엇인가요?

2023년 6월, Uniswap은 Uniswap V4의 초안 코드를 발표했으며, 이는 탈중앙화 거래소(DEX) 프로토콜에 주요 새로운 기능을 제안했습니다. 새로운 기능에는 유동성 풀의 사용자 정의를 제공하는 "후크(hooks)", 풀 간 유동성을 보다 효율적으로 만드는 싱글톤 디자인, 그리고 네이티브 ETH 거래 쌍의 복귀가 포함됩니다.

Uniswap V4는 더 큰 사용자 정의, 더 나은 효율성, 감소된 가스 비용, 그리고 고급 거래 전략을 포함한 수많은 혜택을 제공할 것으로 예상됩니다. 그러나 Uniswap V4에는 Uniswap이 인출 수수료의 일부를 수집할 수 있는 능력과 그 소스 코드 사용을 제한하는 라이센스와 같은 잠재적인 한계점도 있습니다.


Uniswap이란 무엇인가?

Uniswap은 이더리움 블록체인에서 운영되는 탈중앙화 거래소(DEX)입니다. 사용자가 전통적인 주문장을 필요로 하지 않고 다양한 디지털 자산을 거래할 수 있게 하는 자동화된 시장 메이커(AMM) 모델을 사용합니다.

초기에 이더리움 공동 창립자 비탈릭 부테린의 온체인 자동화된 시장 메이커 개념에 영감을 받아 2018년 이더리움 개발자 헤이든 아담스에 의해 창안되었습니다.

Uniswap은 DEX 시장에서 리더로 자리 잡았으며, 다른 DEX보다 상당한 거래량과 더 풍부한 유동성을 자랑합니다. 2023년 기준으로, Uniswap은 거래량, 유동성, 활성 사용자 수와 같은 다양한 지표를 바탕으로 상위 DEX 중 하나로 평가받고 있습니다.

Uniswap은 여러 차례 반복을 거쳐, 2020년 Uniswap V2와 2021년 Uniswap V3를 출시했습니다. 2023년 6월, Uniswap은 주요 새로운 기능을 포함한 Uniswap V4의 초안 코드를 발표했습니다.

그러나 Uniswap V4의 새로운 기능을 자세히 살펴보기 전에, 그 진화를 더 잘 이해하기 위해 Uniswap의 과거 버전과 변천사를 살펴보겠습니다.

Uniswap V1 소개

최초의 버전인 Uniswap V1은 2018년 11월 개념 증명 플랫폼으로 출시되었습니다. 그 주요 혁신은 CPMM(Constant Product Market Maker) 모델의 도입이었습니다.

전통적인 오버둑 기반 시스템에 의존하지 않고 Uniswap은 여분의 토큰을 가진 누구나 특정 거래 쌍(예: ETH/DAI)에 풀링하고 대가로 유동성 풀에 거래하는 사용자들로부터 수집된 수수료의 지분을 벌 수 있게 했습니다.

Uniswap V1은 ERC-20 토큰과 이더(ETH) 간의 토큰 스왑을 용이하게 했습니다. 또한, 두 ERC-20 토큰 간의 스왑도 가능했습니다. 두 ERC-20 토큰 간에 스왑하는 과정은 다음과 같은 두 단계로 이루어졌습니다:

  • ERC-20 토큰 1을 이더(ETH)로 스왑합니다.
  • 이더(ETH)를 ERC-20 토큰 2로 스왑합니다.

이 과정은 Uniswap V1 스마트 계약이 ERC-20 토큰과 이더(ETH) 간에 직접 유동성 풀만을 지원했기 때문에 필요했습니다.

Uniswap V1은 혁신적이었지만, 가격 알고리즘의 비효율성과 큰 볼륨 거래에 대한 높은 슬리피지와 같은 한계가 있었습니다.

Uniswap V2 소개

Uniswap V1이 직면한 도전에 대응하여, Uniswap V2는 2020년 5월 여러 중요한 개선 사항을 특징으로 하여 출시되었습니다. Uniswap V2는 AMM 모델을 조정하여 직접 토큰 대 토큰 스왑을 포함시켜 슬리피지를 줄이고 자본 효율성을 개선했습니다.

또한, V2는 사용자가 유동성 풀에서 원하는 만큼 인출하고 그 자금으로 원하는 것을 할 수 있게 해주는 플래시 스왑을 도입했습니다. 이는 사전 자본 없이도 차익 거래와 수익 창출 기회를 용이하게 했습니다.

Uniswap V2는 또한 다른 분산형 애플리케이션이 Uniswap에서 가격을 안전하게 사용할 수 있게 하는 시간 가중 평균 가격(TWAP) 개념을 도입했습니다.

Uniswap V3 소개

2021년 5월에 출시된 Uniswap V3는 자본 효율성과 집중 유동성과 관련된 문제를 해결하는 데 초점을 맞췄습니다. Uniswap V3는 유동성 제공자가 자산을 사용할 특정 가격 범위를 선택할 수 있게 하여 자본 활용도가 증가함에 따라 더 높은 수수료를 벌 수 있게 했습니다.

Uniswap V3는 또한 다양한 위험 수준과 거래량을 더 잘 수용하기 위해 여러 수수료 등급(0.05%, 0.30%, 1.00%)을 도입했습니다.

대체 불가능 유동성(NFL)은 유동성 제공자가 유동성 풀에서 자신의 지분을 나타내는 NFT를 받을 수 있게 하는 또 다른 새로운 기능으로, 사용자가 풀의 기본 자산에 영향을 주지 않고도 자신의 유동성 위치를 거래, 판매 또는 이전할 수 있게 합니다.

Uniswap V3의 또 다른 주목할 만한 기능은 트랜잭션 수수료를 줄이고 플랫폼의 확장성을 개선하는 것을 목표로 하는 이더리움의 레이어 2 솔루션인 Optimism과의 통합입니다.

Uniswap V4의 새로운 포인트

“후크”와 커스텀 풀

Uniswap V4는 "후크"의 도입을 통해 누구나 커스텀을 할 수 있게 합니다. "후크"는 유동성 풀 라이프사이클의 다양한 지점에서 실행되는 계약입니다.

“후크”를 더 잘 이해하려면, 각 유동성 풀이 생성, 유동성이 추가, 제거 또는 조정되는 라이프사이클을 가진다는 것을 인식하는 것이 중요합니다. “후크”는 풀의 라이프사이클 동안 주요 지점에서 지정된 작업을 수행하는 코드를 추가할 수 있게 합니다.

예를 들어, “후크”는 유동성 풀이 기본적으로 동적 수수료를 지원하도록, 온체인 제한 주문을 추가하거나, 큰 주문을 시간에 걸쳐 분산시켜 가격 영향을 최소화하는 시간 가중 평균 시장 메이커(TWAMM)로 작동하도록 추가할 수 있습니다.

유동성 풀의 사용자 정의를 통한 “후크”는 다양한 온체인 오라클을 사용하거나 사용되지 않는 유동성을 대출 프로토콜에 예치하는 것과 같이 무한할 수 있습니다. 궁극적으로, “후크”는 특정 필요에 맞게 사용자 정의된 유동성 풀을 생성하기 위한 개발자에게 상당한 유연성을 제공할 것입니다.

싱글톤

Uniswap V3에서는 모든 유동성 풀에 대해 새로운 계약이 배포되어, 풀을 생성하고 다중 풀 스왑을 수행하는 것이 더 비쌌습니다.

Uniswap V4에서의 주요 변경 사항은 모든 풀이 하나의 계약에 포함된다는 것입니다. 이는 스왑이 다른 계약에 있는 풀 간에 토큰을 전송할 필요가 없기 때문에 중요한 가스 절약을 제공할 것입니다. Uniswap에 따르면, Uniswap V4는 풀 생성 가스 비용을 99% 줄일 수 있을 것입니다.

플래시 어카운팅

싱글톤 디자인은 Uniswap V4에서 플래시 어카운팅이라고 불리는 또 다른 구조적 변경을 보완합니다.

Uniswap의 이전 버전에서는 토큰 스왑이나 풀에 유동성을 추가하는 각 작업이 토큰 전송으로 끝났습니다. Uniswap V4에서는 외부 전송이 마지막에만 이루어지므로 풀 작업을 단순화하고 비용을 줄입니다.

싱글톤과 플래시 회계는 여러 풀에 걸쳐 더 효율적이고 경제적인 라우팅을 가능하게 합니다. “후크”의 도입으로 유동성 풀의 수가 증가할 것을 고려하면, 이 혜택은 특히 유용합니다.

네이티브 ETH 거래 쌍

Uniswap V4는 거래 쌍에서 네이티브 ETH를 되돌려오고 있습니다.

위에서 설명했듯이, Uniswap V1은 ETH/ERC-20 토큰 쌍에 제한되었습니다. 그러나 Uniswap V2에서는 구현 복잡성과 WETH와 ETH 쌍 간의 유동성 분열에 대한 우려로 인해 네이티브 ETH 쌍이 제거되었습니다.

Uniswap V2와 Uniswap V3 모두 대부분의 사용자가 Uniswap 프로토콜에서 거래하기 전에 자신의 ETH를 WETH로 래핑해야 하므로 추가 가스가 필요합니다.

싱글톤과 플래시 회계의 도입을 통해 Uniswap V4는 WETH와 ETH 쌍 모두를 거래할 수 있게 합니다. 이는 네이티브 ETH 전송(21k 가스)이 ERC-20 전송(40k 가스)의 약 절반 가스 비용임을 고려할 때 사용자에게 이익이 될 것입니다.

Uniswap V4의 혜택은 무엇인가?

Uniswap V4는 유동성이 생성되는 방식과 온체인에서 토큰이 거래되는 방식에 대해 더 많은 가능성을 열어줄 것으로 설계되었습니다. 그 혜택에는 다음이 포함됩니다:

  1. 커스터마이즈
    “후크”는 개발자가 유동성 풀에 새로운 기능을 추가할 수 있게 하여 큰 유연성을 제공합니다. 이는 커스터마이즈된 거래 기능을 갖춘 혁신적인 풀의 등장을 촉진할 것으로 예상됩니다.
  2. 효율성
    “후크”, 싱글톤 계약 및 플래시 회계의 도입은 거래 라우팅의 효율성을 향상시킬 수 있습니다.
  3. 가스 절감
    Uniswap V4의 새로운 기능은 가스 비용을 더욱 줄일 것으로 예상됩니다. 이는 더 많은 사용자를 프로토콜로 유치할 수 있습니다.
  4. LP들의 수익 증가 가능성
    유동성 제공자(LP)들이 더 많은 제어권을 갖고 수익 증가 가능성을 제공하는 동적 수수료 구조가 있을 수 있습니다.
  5. 고급 거래 전략
    시간 가중 평균 시장 메이커(TWAMM), 제한 주문, 동적 수수료와 같은 새로운 기능은 이전 버전에서 불가능했던 더 고급 거래 전략을 가능하게 할 수 있습니다. 이러한 기능은 숙련된 거래자들에게 매력적일 수 있습니다.

Uniswap V4의 잠재적 한계는 무엇인가?

Uniswap V4에는 몇 가지 잠재적 한계가 있습니다.

  1. 수수료 수집
    Uniswap V4에는 스왑 수수료와 인출 수수료에 대한 두 가지 별도의 거버넌스 수수료 메커니즘이 있으며, 각각 다른 메커니즘을 가집니다. Uniswap V3와 마찬가지로, Uniswap 거버넌스(Uniswap DAO 및 UNI 토큰 홀더)는 특정 풀의 스왑 수수료에서 캡이 지정된 비율을 취할 수 있습니다. Uniswap V4에서는 “후크”가 처음에 풀에 대해 인출 수수료를 켜기로 선택한 경우, 거버넌스가 해당 인출 수수료의 캡이 지정된 비율을 취할 수 있는 능력을 가집니다.
  2. 사용 제한을 둔 라이센스
    Uniswap V4는 상업적 또는 생산 환경에서 Uniswap V4 소스 코드의 사용을 최대 4년 동안 제한하는 비즈니스 소스 라이센스 1.1에 따라 출시될 예정입니다. 이후에는 영구적으로 일반 공공 라이센스(GPL) 라이센스로 전환됩니다. 이로 인해 일부 커뮤니티 회원들은 Uniswap의 최신 반복이 실제로 오픈 소스가 아니라고 비판했습니다.

결론

탈중앙화 거래소(DEX) 시장은 새로운 프로토콜과 플랫폼이 정기적으로 등장하는 끊임없이 진화하는 공간입니다. Uniswap은 DEX 공간에서 지배적인 플레이어이며, 2018년에 시작된 후 5년 만에 네 번째 버전을 출시하고 있으며, 프로토콜의 과거 반복은 기능성을 향상시킨 새로운 업그레이드를 추가했습니다.

Uniswap V4의 설계는 DEX에서 무한한 가능성을 해제하기 위한 주요 변경 사항을 가지고 있습니다. 이러한 개방적인 설계는 개발자들에게 실험을 위한 거의 무한한 공간을 제공하지만, 사용자 경험 측면에서 상당한 복잡성을 추가할 수 있습니다. 사용자들은 유동성 풀이 어떻게 운영되는지 주의 깊게 연구하고, 각 “후크”가 무엇을 하는지 배우기 전에 풀에 참여해야 할 것입니다.

그럼에도 불구하고, Uniswap V4의 잠재적 혜택은 상당해 보입니다. 사용자에게는 항상 자신만의 연구를 수행하고(Do Your Own Research, DYOR) 참여하는 것이 무엇인지 완전히 이해하는 것이 중요합니다.