Uniswap V4에는 어떤 새로운 기능이 있나요?
원문:《Our Vision for Uniswap v4》
저자:Hayden Adams
편집:Frank, Foresight News
두 년 전, 우리는 Uniswap v3를 출시했습니다. 이는 체인 상의 유동성과 DeFi의 분수령이었습니다. 현재 Uniswap 프로토콜은 가장 큰 탈중앙화 거래 프로토콜로, 15조 달러 이상의 거래를 처리하며, 공공 인프라로서뿐만 아니라 암호화 생태계의 중요한 구성 요소로 자리 잡고 있습니다.
기술과 시장의 발전에 따라 Uniswap 프로토콜도 지속적으로 진화해야 하며, 그래서 우리는 Uniswap v4의 비전을 소개합니다. 우리는 이것이 유동성을 생성하고 체인 상 거래를 위한 무한한 가능성을 열어줄 것이라고 믿습니다.
우리는 현재 v4가 공개적으로 구축될 수 있도록 코드 초안을 발표하고 있으며, 개방적인 피드백과 의미 있는 커뮤니티 기여를 받고 있습니다. 우리는 이것이 몇 달에 걸친 과정이 될 것으로 예상합니다. Uniswap v4 핵심 및 기타 저장소의 오픈 소스 초기 버전을 읽고, 기술 백서 초안을 읽고, 기여 방법에 대한 자세한 정보를 여기에서 확인할 수 있습니다.
Uniswap v3는 강력하고 혁신적인 유동성 접근 방식을 채택하여 극도로 복잡한 공간을 균형 있게 다루었으며, 새로운 기능은 더 높은 수수료와 코드 복잡성의 대가로 구현되었습니다. 예를 들어, v3는 오라클을 확립하여 개발자가 실시간 체인 상 가격 데이터를 통합할 수 있도록 했지만, 그 대가로 거래자의 거래 비용이 증가했습니다.
우리가 Uniswap v4에 대한 비전은 누구나 '후크'(hooks)를 도입하여 이러한 균형 결정을 내릴 수 있도록 하는 것입니다. '후크'는 유동성 풀 운영 생애 주기의 각 단계에서 실행되는 계약입니다. 유동성 풀은 v3와 동일한 균형을 유지할 수 있으며, 새로운 기능을 추가할 수도 있습니다.
예를 들어, v4는 동적 수수료를 기본적으로 지원하고, 체인 상의 제한 주문을 추가하거나, 시간 가중 평균 시장 조성자(TWAMM)로서 대규모 주문을 시간에 따라 분산시킬 수 있도록 허용합니다.
이러한 맞춤화 외에도 Uniswap v4의 아키텍처는 비용을 절감하고 효율성을 보장합니다. 모든 유동성 풀이 하나의 스마트 계약에 위치하는 새로운 '싱글톤'(singleton) 계약을 도입했습니다. 우리는 후크와 싱글톤 아키텍처의 결합이 매우 강력한 플랫폼을 창출한다고 믿습니다⸺빠르고 안전한 맞춤형 유동성 풀 및 여러 풀 간의 효율적인 라우팅이 가능합니다.
Uniswap v4는 강력한 생태계에서 빠르고 표현력이 풍부한 AMM 혁신을 가져옵니다.
Uniswap v4란 무엇인가?
'후크'와 맞춤형 유동성 풀
각 Uniswap 유동성 풀은 생애 주기를 가지고 있습니다. 유동성 풀의 생애 주기 동안 몇 가지 일이 발생하며, 여기에는 사용자가 기본 수수료 수준으로 유동성 풀을 생성하는 것; 유동성이 추가, 삭제 또는 재조정되는 것; 그리고 사용자가 토큰을 거래하는 것이 포함됩니다.
Uniswap v3에서는 이러한 생애 주기 이벤트가 긴밀하게 결합되어 매우 엄격한 순서로 실행됩니다.
Uniswap v4에서 맞춤형 유동성을 창출하기 위해, 우리는 유동성 풀 배포자가 코드 도입 방법을 만들고자 합니다. 이를 통해 유동성 풀의 전체 생애 주기에서 중요한 시점에 지정된 작업을 실행할 수 있습니다. 예를 들어, 토큰을 거래하기 전이나 후, 또는 LP 포지션 변경 전이나 후에 실행할 수 있습니다.
'후크'를 입력하세요. 이러한 플러그인은 유동성 풀, 교환, 수수료 및 LP 포지션 간의 상호작용 방식을 맞춤화할 수 있습니다. 개발자는 Uniswap 프로토콜의 유동성과 보안 위에 혁신을 이루며, v4 스마트 계약과 통합된 '후크'를 통해 맞춤형 AMM 풀을 생성할 수 있습니다.
우리가 관심 있는 몇 가지 실험은 다음과 같습니다:
- 시간 가중 평균 시장 조성자(TWAMM);
- 변동성 또는 기타 입력에 기반한 동적 수수료;
- 체인 상의 제한 주문;
- 범위를 초과한 유동성을 대출 프로토콜에 예치;
- 맞춤형 체인 상 오라클, 예를 들어 기하 평균 오라클;
- LP 수수료를 LP 포지션으로 자동 복리화;
- 내부화된 MEV 이익을 LP에게 분배;
하지만 실제로는, 상상력에는 한계가 없습니다. 각 유동성 풀이 이제 단순히 토큰과 수수료 수준으로 정의되지 않기 때문에, 우리는 다양한 색상, 형태 및 크기의 유동성 풀이 나타나는 것을 보게 될 것입니다. Uniswap v4의 핵심 논리는 v3와 동일하게 업그레이드할 수 없습니다. 각 유동성 풀은 자신의 '후크' 스마트 계약을 사용할 수 있지만, '후크'는 유동성 풀 생성 시 결정된 특정 권한으로 제한될 수 있습니다.
우리는 현재 프레임워크를 이해하기 위해 예시 '후크' 계약을 만들었습니다. 우리는 개발자들이 우리가 아직 생각하지 못한 기능을 구축할 수 있는 새로운 흥미로운 방법을 생각해내기를 바랍니다.
아키텍처 개선 및 가스 절약
Uniswap v3에서는 각 유동성 풀에 대해 새로운 계약을 배포하여 유동성 풀을 생성하고 다중 풀 교환을 실행하는 비용이 더 높아졌습니다.
v4에서는 모든 유동성 풀이 하나의 '싱글톤' 계약에 저장되어 가스를 대폭 절약할 수 있습니다. 이는 토큰 거래가 더 이상 서로 다른 계약에 보유된 유동성 풀 간에 토큰을 이동할 필요가 없기 때문입니다.
초기 추정에 따르면 v4는 유동성 풀 생성의 가스 비용을 99% 줄일 것이며, '후크'는 무한한 선택의 세계를 도입하고, '싱글톤'은 사용자가 모든 옵션으로 효율적으로 라우팅할 수 있도록 합니다.
이 '싱글톤' 아키텍처는 새로운 '플래시 회계'(flash accounting) 시스템으로 보완됩니다. v3에서는 자산을 유동성 풀로 전입 및 전출할 때마다 이동하는 것이 아니라, 순 잔액에서만 이동합니다. 이는 Uniswap v4에서 추가적인 가스 절약을 제공할 수 있는 더 효율적인 시스템을 의미합니다.
우리는 가장 좋은 '플래시 회계' 설계가 '일시 저장'(transient storage)을 사용하는 것이라고 생각합니다. 이 기능은 EIP-1153에 의해 활성화됩니다. 이 EIP는 이더리움 칸쿤 하드 포크의 일환으로 간주되며, 다양한 애플리케이션에서 대규모의 가스 개선과 더 간결한 계약 설계를 가져올 것입니다.
'싱글톤'과 '플래시 회계'가 결합되면 수수료 수준을 제한할 필요가 없습니다. 유동성 풀 생성자는 이를 가장 경쟁력 있는 수준으로 설정할 수 있으며, 동적 수수료 '후크'를 사용하여 이를 맞춤화할 수 있습니다. v4는 또한 원주율 ETH에 대한 지원을 복원하여 추가적인 가스 절약을 제공합니다.
허가 및 거버넌스
우리는 항상 핵심 금융 인프라가 공개적이고 투명해야 한다고 믿습니다. 또한 Uniswap 커뮤니티(프로토콜을 지원하고 사용하며 구축하는 개인 및 팀)가 v4 프로토콜을 관리해야 한다고 생각합니다. 이는 그들이 이전 버전을 관리한 것과 같습니다.
코드는 상업적 소스 코드 라이센스 1.1(Business Source License 1.1) 하에 출시되며, 이 라이센스는 v4 소스 코드의 상업적 또는 생산 환경에서의 사용을 4년으로 제한하고, 그 후에는 영구 GPL 라이센스로 전환됩니다. v3와 마찬가지로 Uniswap 거버넌스와 Uniswap Labs는 라이센스에 대한 예외를 부여할 수 있습니다.
프로토콜 수수료 메커니즘도 v3를 기반으로 하며, 거버넌스 부서는 모든 유동성 풀에 프로토콜 수수료를 추가하기 위해 투표할 수 있지만, 상한 금액을 초과할 수는 없습니다. 수수료 메커니즘에 대한 더 자세한 내용은 백서를 참조하십시오.
또한 Bankless의 인터뷰에 따르면 Uniswap v4의 출시는 급박하지 않으며, Uniswap 창립자 Hayden Adams는 팟캐스트에서 v4 코드가 아직 최종 확정 및 검토되지 않았다고 밝혔습니다. 따라서 프로토콜이 공개적으로 출시되기 전까지는 시간이 더 필요할 것입니다.
이것이 DeFi에 의미하는 바는 무엇인가?
v4는 Uniswap 자체와 전체 DeFi에 광범위한 영향을 미칠 것입니다.
초보자에게 이번 업그레이드는 Uniswap이 거래량이 가장 많은 탈중앙화 거래소로서의 지위를 유지하는 데 도움이 될 것입니다. '후크'는 v3에 비해 프로토콜의 자본 효율성을 높이고, 더 많은 맞춤화와 가스 절약을 가능하게 합니다. 후자의 두 가지 특성은 Uniswap이 DEX 집계기와 롱테일 자산 거래 쌍에서 더 많은 주문 흐름을 확보하는 데 도움이 될 것이며, ETH/USDC, ETH/USDT, ETH/DAI 등 거래량이 많은 거래 쌍에서의 지배력을 유지하는 데 기여할 것입니다.
또한, 더 많은 주문 유형(예: TWAP 및 제한 주문)을 생성할 수 있는 능력은 Uniswap이 더 성숙한 거래자를 DEX로 유치하여 중앙화 거래소와의 경쟁력을 높이는 데 도움이 될 것입니다. 이는 FTX 붕괴 이후 거래 활동이 체인으로 이동하는 더 넓은 구조적 호재와 최근 바이낸스 및 코인베이스와 같은 CEX에 대한 규제 압박이 결합되어 Uniswap이 이러한 경쟁자에게 더 강력하게 도전할 수 있도록 할 것입니다.
DEX/CEX 거래량 비율은 5월에 역사적인 최고치를 기록한 후 소폭 하락했으며, 성숙해지면 Uniswap v4가 이 비율을 새로운 높이로 끌어올릴 가능성이 높아 보입니다.
마지막으로, v4는 Uniswap을 더 조합 가능한 프로토콜로 만드는 데 도움이 될 것입니다. 표현력이 부족하고 유동성 포지션을 관리하는 데 어려움이 있었던 Uniswap v3는 참여하기 어려운 것으로 유명했습니다. '후크'와 '싱글톤' 모델 하에서는, 사용자들이 v3에 비해 v4의 유동성을 구축하고 활용하는 것이 더 쉬워 보이며, 이는 새로운 흥미로운 애플리케이션을 대량으로 가져오고 업계가 절실히 필요로 할 때 DeFi 혁신의 물결을 촉발할 수 있습니다.
결론적으로, Uniswap v4는 업계를 앞으로 나아가게 하는 데 도움이 될 것이며, 비록 즉시 출시되지는 않겠지만, DeFi는 다시 흥미로워질 것입니다.