Uniswap은 이더리움 블록체인에 구축된 탈중앙화 거래소(DEX) 프로토콜로, 자동화된 마켓 메이커를 통해 디지털 자산의 P2P 거래를 가능하게 합니다. 자체 거버넌스 토큰인 UNI는 사용자가 의사 결정에 참여하고 플랫폼에 유동성을 제공하여 보상을 받을 수 있도록 합니다. [2]
Uniswap은 2018년 11월 2일에 Hayden Adams에 의해 설립되었으며, 허가 없는 디자인으로 운영되어 선택적 제한 없이 누구나 자유롭게 접근할 수 있습니다. Uniswap은 스마트 계약을 사용하여 자동화된 마켓 메이커 역할을 하며, 각 거래 후 자동으로 재조정되는 유동성 풀을 통해 다양한 디지털 자산 거래를 용이하게 하여 효율적이고 안전한 자산 스왑을 보장합니다. 사용자는 새로운 시장 생성, 기존 시장에서 자산 스왑, 플랫폼의 기본 토큰인 UNI로 보상을 받기 위해 유동성 제공, 투표를 통한 플랫폼 거버넌스 참여 등 다양한 방식으로 Uniswap에 참여할 수 있습니다. Uniswap의 오픈 소스 특성 덕분에 누구나 코드를 복사하여 자체 탈중앙화 거래소를 만들 수 있으며, ERC-20 토큰 및 호환 가능한 인프라를 지원합니다. [2][16][17]Uniswap v2는 Arbitrum, Polygon, Optimism, Base, Binance Smart Chain 및 Avalanche에서 운영됩니다. 사용자는 Uniswap 인터페이스를 통해 이러한 지원되는 체인에서 토큰을 스왑하고 유동성을 제공할 수 있습니다.[18]
UNI는 Uniswap의 거버넌스 토큰 역할을 하는 ERC-20 토큰입니다. 2020년 9월에 출시되었으며, 토큰 스왑에 참여하거나 유동성을 제공하여 프로토콜에 참여한 사용자에게 에어드랍을 통해 배포되었습니다.
제네시스 시점에 10억 개의 UNI가 발행되었으며, 4년에 걸쳐 사용 가능하게 됩니다. 토큰은 다음과 같이 할당됩니다.
해당 토큰에 대한 유동성 채굴 프로그램은 2020년 9월 18일에 시작하여 2020년 11월 17일까지 진행되었습니다. 이 기간 동안 "ETH/USDT", "ETH/USDC", "ETH/DAI", "ETH/WBTC" 풀에 유동성 채굴 인센티브가 제공되었습니다. 유동성에 비례하여 각 풀에 5,000,000 UNI가 할당되었습니다. 이는 유동성 공급자(LP)에게 풀당 하루에 약 83,333 UNI, 또는 14초 블록 시간당 풀당 블록당 13.5 UNI를 제공했습니다.[6]
Timelock 컨트랙트는 '시간 지연, 옵트 아웃' 업그레이드 패턴으로 시스템 매개변수, 로직 및 컨트랙트를 수정할 수 있습니다. Timelock은 2일의 하드 코딩된 최소 지연 시간을 가지며, 이는 거버넌스 활동에 대해 가능한 최소한의 통지 기간입니다. 각 제안된 활동은 발표 시점으로부터 최소 2일 이후에 게시됩니다. 위험 시스템을 변경하는 것과 같은 주요 업그레이드는 최대 30일까지 지연될 수 있습니다. Timelock은 거버넌스 모듈에 의해 제어됩니다. 보류 중이거나 완료된 거버넌스 활동은 Timelock 대시보드에서 모니터링할 수 있습니다.
2020년 12월 3일, Jesse Walden과 Ken Ng는 Uniswap 보조금 프로그램 생성을 제안했습니다. Uniswap 보조금 프로그램의 목적은 Uniswap 생태계를 성장시키는 데 도움이 되는 리소스를 제공하는 것입니다. 개발자에게 인센티브, 현상금 및 인프라 지원을 제공함으로써 자금 지원 및 위원회는 Uniswap을 유지하고 성장시키는 데 도움이 될 것입니다.
이 제안에는 분기별 예산 750,000달러가 포함되어 있으며, 예산 및 상한액은 6개월마다 평가됩니다.
또한 이 제안에는 보조금을 지급할 6명의 위원회 구성이 포함되어 있으며, 그 중 1명은 리드하고 나머지 5명은 검토합니다. 제안된 위원은 다음과 같습니다.
Uniswap v2는 2020년 3월 23일에 출시되었으며, 이더리움 블록체인에서 풀링된 자동화된 유동성 제공을 위한 탈중앙화된 마켓플레이스입니다. Uniswap v2는 ERC-20 토큰을 변환하기 위한 신뢰 없는 플랫폼을 제공합니다. 주로 ETH와 단일 ERC-20 토큰 간의 유동성 풀을 포함했던 Uniswap v1과는 달리, Uniswap v2는 ERC-20/ERC-20 쌍의 개념을 도입하여 모든 ERC-20 토큰을 다른 ERC-20 토큰과 직접 풀링할 수 있도록 합니다. [10]
Uniswap v2에서는 모든 ERC-20 토큰이 다른 ERC20 토큰과 직접 페어링될 수 있어 유동성 공급자의 유연성이 향상됩니다. 핵심 계약에서는 네이티브 ETH 대신 WETH(Wrapped Ether)가 사용되지만, 사용자는 외부 헬퍼 계약을 통해 ETH를 활용할 수 있습니다. [10]
Uniswap v2는 시간 가중 평균 가격(TWAP)을 통해 고도로 분산되고 조작에 강한 온체인 가격 피드를 도입합니다. 이러한 가격 피드는 파생 상품, 대출, 마진 거래 및 예측 시장과 같은 다양한 분산형 금융 애플리케이션에 필수적입니다. [10]
Uniswap v2는 플래시 스왑을 용이하게 하여 사용자가 선불 비용 없이 Uniswap에서 ERC-20 토큰을 인출하고 임의의 코드를 실행할 수 있도록 합니다. 거래가 종료될 때 사용자는 인출된 토큰에 대한 비용을 지불하거나 반환하거나 둘 다 조합해야 하며, 이를 통해 선불 자본 없이 차익 거래와 같은 고유한 사용 사례가 가능합니다. [10]
Uniswap v2는 코어/헬퍼 아키텍처를 채택하여 코어 스마트 컨트랙트는 풀의 유동성 확보에 집중하고, 외부 헬퍼 컨트랙트는 트레이더 보안 또는 사용 편의성과 관련된 로직을 처리합니다. 이 설계는 Uniswap을 기반으로 구축하는 개발자의 유연성과 모듈성을 향상시킵니다. [10]
자체 지속 가능성을 추구하기 위해 Uniswap v2는 프로토콜 수수료 메커니즘을 도입합니다. 출시 시 이 메커니즘은 기본적으로 0으로 설정되며, 유동성 공급자 수수료는 0.30%로 설정됩니다. 활성화되면 프로토콜 수수료는 0.05%가 되고 유동성 공급자 수수료는 0.25%로 변경됩니다. 프로토콜 수수료는 탈중앙화된 핵심 계약에 하드 코딩되어 있으며 향후 탈중앙화된 거버넌스 프로세스를 통해 활성화하거나 조정할 수 있습니다. [10][11]
Uniswap v3는 2021년 3월 23일에 출시되었으며, 자동화된 마켓 메이커(AMM)의 개선을 목표로 합니다. Uniswap v3의 핵심 개념은 '집중된 유동성'으로, 전체 가격 스펙트럼에 걸쳐 균등하게 유동성을 분배하는 대신 특정 가격 범위 내에서 유동성을 제한할 수 있는 기능을 도입합니다. 이 접근 방식은 자본 효율성을 개선하고 목표 가격 간격 내에서 거래를 최적화하는 것을 목표로 합니다. [12]
Uniswap v3는 집중된 유동성 개념을 도입하여 유동성이 사용자 정의 가격 범위 내에서 제한될 수 있도록 합니다. 이전 버전에서는 x * y = k 가격 곡선을 따라 유동성을 균일하게 분배하여 전체 가격 범위(0, ∞)를 커버했습니다. 그러나 Uniswap v3를 사용하면 유동성 공급자(LP)가 특정 가격 범위 내에서 포지션을 생성하여 더 큰 가상 준비금을 가진 상수 곱 풀 역할을 할 수 있습니다. [12][13]
고정된 0.30% 수수료를 사용했던 이전 버전과는 달리, Uniswap v3는 각 거래 쌍에 대해 다양한 수수료 계층을 도입했습니다. LP는 0.05%, 0.30%, 1.00%의 세 가지 수수료 계층 중에서 선택할 수 있습니다. 이러한 유연성을 통해 LP는 쌍의 예상 변동성에 따라 마진을 조정할 수 있으므로 보다 균형 잡히고 효율적인 수수료 구조를 얻을 수 있습니다. [12][13]
Uniswap v3는 시간 가중 평균 가격(TWAP) 오라클을 업그레이드하여 사용자가 이전 누산기 값을 외부에서 추적할 필요가 없도록 합니다. 또한 로그 가격의 합계를 추적하는 기하 평균 가격 오라클을 사용하여 가격 계산의 정밀도와 정확도를 향상시킵니다. [12][13]
LP는 다양한 가격 범위에 걸쳐 여러 포지션을 생성하여 가격 공간에서 원하는 유동성 분포를 근사화할 수 있습니다. 이 접근 방식을 통해 시장은 유동성을 효과적으로 할당할 수 있으며, 합리적인 LP는 현재 가격 주변에 유동성을 집중시켜 자본 비용을 최적화할 수 있습니다. [12][13]
Uniswap v4는 2023년 6월 13일에 발표되었으며, Uniswap 프로토콜의 최신 버전입니다. 1조 5천억 달러 이상의 거래량을 처리한 Uniswap v3의 성과를 바탕으로 Uniswap v4는 블록체인에서 유동성 생성 및 토큰 거래에 대한 새로운 가능성을 도입하는 것을 목표로 합니다. [14]
Uniswap v4의 핵심적인 초점은 "훅" 도입을 통해 유동성 공급자를 위한 유연성과 사용자 정의를 가능하게 하는 것입니다. 이러한 훅은 풀의 라이프사이클에서 핵심 시점에 특정 로직을 실행하는 외부 컨트랙트로서, 개발자가 혁신하고 맞춤형 자동화된 마켓 메이커(AMM) 풀을 만들 수 있도록 합니다. 훅을 사용하면 풀은 동적 수수료를 기본적으로 지원하고, 온체인 지정가 주문을 통합하고, 시간이 지남에 따라 대규모 주문을 관리하기 위해 시간 가중 평균 마켓 메이커(TWAMM)를 구현하는 등 훨씬 더 많은 기능을 수행하도록 설계할 수 있습니다. [14][15]
액션 훅은 풀을 생성할 때 지정되며, 풀이 실행 중에 호출하는 사용자 정의 로직을 구현합니다. Uniswap v4는 8개의 훅 콜백을 지원하여 가스 효율적이고 표현력이 풍부한 원하는 콜백 제어를 가능하게 합니다. [14][15]
Uniswap v4는 스왑 및 유동성 인출에 대한 수수료를 허용합니다. 스왑 수수료는 고정적이거나 훅 계약에 의해 동적으로 관리될 수 있으며, 훅 계약은 수수료의 일부를 자체적으로 할당할 수 있습니다. 인출 수수료는 훅 계약을 사용하여 설정되며, 징수된 수수료는 해당 훅 계약으로 전달됩니다. 훅 계약은 유동성 공급자, 스왑 사용자 또는 기타 당사자와 같이 필요에 따라 수수료를 할당할 수 있는 유연성을 갖습니다. 풀의 수수료 설정은 풀 생성 중에 설정된 변경 불가능한 플래그에 의해 결정되며, 여기에는 고정 또는 동적 수수료와 훅이 수수료를 가져가는 데 대한 권한이 포함됩니다. [14][15]
Uniswap v4는 효율적인 "싱글톤" 계약 아키텍처를 채택하여 모든 풀을 단일 스마트 계약 내에 중앙 집중화합니다. 이러한 아키텍처 변경은 풀 생성 및 다중 풀 스왑에 대한 가스 비용을 크게 줄입니다. "플래시 회계"의 도입은 순 잔액에 대해서만 자산을 이전하여 효율성을 더욱 향상시켜 여러 풀에 걸친 거래 중 가스 절약을 가져옵니다. [14][15]
Uniswap v4는 거래 쌍에서 네이티브 ETH 지원을 다시 제공하여 사용자가 Uniswap 프로토콜에서 거래하기 전에 ETH를 ERC-20 토큰(WETH)으로 래핑할 필요가 없도록 합니다. 이 개선으로 인해 ETH 사용자의 가스 비용이 절감됩니다. [14][15]
Uniswap 커뮤니티는 이전 버전과 마찬가지로 Uniswap v4를 관리하여 투명성과 개방적인 의사 결정을 보장합니다. 프로토콜 코드는 Business Source License 1.1에 따라 공개되며, 초기에는 상업적 사용이 제한되지만 4년 후에는 GPL 라이선스로 전환됩니다. Uniswap 거버넌스 및 Uniswap Labs는 라이선스에 대한 예외를 부여할 수 있습니다. [14][15]
UniswapX는 무허가형 오픈 소스 거래 프로토콜로, 2023년 7월 17일에 Uniswap 프로토콜의 확장으로 도입되었습니다. 주요 목표는 온체인 거래를 개선하고 자체 보관 스왑을 향상시키는 것입니다. 유동성 소스를 집계하고 더치 옥션 기반 모델을 사용하여 UniswapX는 타사 필러 네트워크의 참여를 통해 경쟁력 있는 가격을 보장함으로써 사용자에게 더 나은 가격을 제공하는 것을 목표로 합니다. 이를 통해 수동 통합 및 지속적인 유지 관리 노력이 필요하지 않습니다. 또한 UniswapX는 스왑 거래자가 가스 비용을 부담하는 필러에 의해 온체인으로 제출되는 오프체인 주문에 서명할 수 있도록 하여 가스 없는 스왑을 가능하게 하여 거래를 보다 비용 효율적으로 만들고 실패한 스왑에 대한 비용을 제거합니다. [8][9]
또한 UniswapX는 차익 거래 거래에서 잠재적인 이익을 스왑 거래자에게 반환하여 MEV(최대 추출 가능 가치) 문제를 해결하여 스왑의 전반적인 가격 효율성을 향상시킵니다. 이 프로토콜은 또한 샌드위치 공격을 방지하고 필러가 주문을 온체인 유동성 장소로 라우팅할 때 개인 거래 릴레이를 사용하도록 장려함으로써 다른 형태의 MEV를 완화합니다. UniswapX는 향후 가스 없는 크로스 체인 스왑을 포함하도록 기능을 확장하여 다른 블록체인 네트워크 간의 원활한 거래를 가능하게 할 계획입니다. 이를 통해 사용자는 체인 간 거래 시 유연성과 편의성을 높일 수 있습니다. 보안, 자체 보관 및 커뮤니티 원칙을 기반으로 구축된 UniswapX는 어떤 당사자도 수정하거나 일시 중지할 수 없는 변경 불가능한 스마트 계약을 제공하여 신뢰와 탈중앙화를 보장합니다. [8][9]
2025년 5월 12일, 유니스왑은 총 거래량 3조 달러에 도달한 최초의 DEX가 되어 중요한 이정표를 세웠습니다. [19]
이 이정표는 유니스왑 창립자인 헤이든 아담스가 발표했으며, 이 플랫폼이 DeFi 생태계에서 점점 더 중요한 역할을 하고 있음을 보여줍니다. [19]
"유니스왑은 3조 달러 거래량을 달성한 최초의 DEX입니다 🦄
10조 달러도 최초로 달성할 것이라고 확신합니다
글로벌 금융 시스템을 탈중앙화하는 과정에서 함께 스왑해주신 모든 분들께 감사드립니다 🌐" - 그는 트윗했습니다. [20]