Drift는 Solana 블록체인 위에 구축된 탈중앙화 거래 및 스테이킹 플랫폼으로, 무기한 선물, 현물 거래 및 리퀴드 스테이킹을 제공합니다. 이 플랫폼은 온체인 오더북과 자동화된 마켓 메이킹을 통합하여 효율적이고 지연 시간이 낮은 거래와 최적화된 자본 활용을 지원합니다. [1]
Drift Protocol은 Solana 기반의 탈중앙화 거래소(DEX)로 작동하며, 현물 거래, 무기한 선물, 대출, 차입 및 수동적 유동성 공급을 포함한 다양한 온체인 거래 활동을 지원합니다. 이 프로토콜은 유동성 메커니즘의 조합과 계산 효율성 최적화를 통해 느린 트랜잭션 속도, 낮은 유동성, 넓은 매수-매도 호가 스프레드와 같은 온체인 거래소의 일반적인 한계를 극복하는 것을 목표로 합니다.
거래를 위한 견고한 유동성을 보장하기 위해 Drift는 세 가지 주요 메커니즘을 활용합니다. 첫째, 마켓 메이커가 실시간으로 주문을 체결하기 위해 경쟁하는 JIT(Just-in-Time) 경매, 둘째, 외부 봇에 의해 관리되는 탈중앙화 지정가 주문서(DLOB), 셋째, 다른 소스를 사용할 수 없을 때 백스톱 유동성 공급자 역할을 하는 가상 자동 마켓 메이커(AMM)입니다. AMM은 불변 제품 공식(constant product formula)을 기반으로 운영되며 재고 상태에 따라 스프레드를 동적으로 조정합니다. 동시에 키퍼(Keeper) 봇은 일반적인 시장 상황과 오라클 데이터에 대응하여 온체인 지정가 주문을 관리하고 실행하는 데 중요한 역할을 합니다. 완전한 온체인 프로토콜로서 Drift는 모든 거래에 대해 자체 보관형 Solana 지갑을 요구하며, 스마트 컨트랙트 실행을 통해 투명성을 보장하는 동시에 탈중앙화 인프라의 고유한 제약을 따릅니다. [2]
Drift 프로토콜은 지속적인 온체인 유동성을 제공하기 위해 백스탑 자동화 마켓 메이커(AMM)를 통합하고 있습니다. 가상 AMM (vAMM) 모델을 기반으로 구축된 Drift AMM의 초기 버전은 가격 승수(peg), 유동성 깊이(k), 테이커 수수료로 조성된 수수료 풀, 그리고 peg 조정, 유동성 튜닝, 캡이 적용된 펀딩비 지급과 같은 운영을 위한 동적 수수료 할당 등 설정 가능한 매개변수를 특징으로 했습니다. [3]
현재의 버전 2 AMM은 불변 제품 공식(constant product formula)을 유지하면서도 외부 백스탑 AMM 유동성(BAL), 집중 계수(concentration factor), 그리고 동적 스프레드 및 페그 메커니즘을 도입했습니다. 이러한 메커니즘은 인벤토리 수준과 오라클 데이터를 기반으로 실시간으로 조정됩니다. AMM은 시장 상황에 따라 변하는 별도의 매수 및 매도 호가를 제시하고, 인벤토리 불균형을 고려하여 스프레드를 동적으로 조정하며, 실시간 오라클 피드를 사용하여 예약 가격을 업데이트합니다. 이러한 설계는 탈중앙화된 실행을 유지하면서도 더욱 민감한 가격 책정과 외부 시장 가격과의 긴밀한 일치를 보장합니다. [3]
Drift의 탈중앙화 오더북(DLOB)은 오프체인 키퍼 봇(Keeper Bots)과 온체인 결제를 결합한 하이브리드 시스템을 통해 운영됩니다. 이 키퍼 봇들은 오더북을 지속적으로 모니터링하며 특정 조건이 충족되면 주문 매칭을 촉진합니다. 여기에는 테이커 경매 매칭, 지정가 주문 실행, 그리고 Drift의 AMM과의 상호작용이 포함됩니다. 두 개의 포스트 온리(Post-only) 메이커 주문은 직접 체결될 수 없지만, 시장가 주문은 JIT(Just-in-Time) 경매를 통해 지정가 주문을 트리거할 수 있습니다. 그러나 AMM에 의해 체결된 메이커 주문은 리베이트 보상 대상에서 제외됩니다. [5]
키퍼 봇은 오라클 가격 대비 최적의 실행을 제공하고 선입선출(First-come-first-served) 실행 순서를 준수하도록 인센티브를 받습니다. 강력한 키퍼 네트워크는 시스템의 성능과 사용성을 향상시키지만, 일반적인 트레이딩 봇들만 키퍼 역할을 수행하더라도 프로토콜의 핵심 기능은 유지됩니다. DLOB의 설계는 누구나 키퍼 봇을 운영할 수 있도록 허용함으로써 탈중앙화를 우선시합니다. 또한 복잡한 주문 체결 로직을 오프체인에서 처리하고 필요한 경우에만 온체인 실행을 트리거함으로써 계산 효율성을 달성합니다. [5]
키퍼 봇(Keeper Bots)은 Drift의 탈중앙화 주문서(orderbook)의 필수 구성 요소로, 유효한 지정가 주문을 수집, 저장, 정렬 및 체결하는 역할을 담당합니다. 이들은 온체인에서 발견된 모든 미체결 주문을 개별 오프체인 주문서로 컴파일하며, 가격, 생성 시간, 그리고 동일 조건일 경우 포지션 크기에 따라 정리합니다. 각 키퍼는 주문서에 대한 자체적인 뷰를 유지하여 주문 관리에 대한 탈중앙화된 접근 방식을 가능하게 합니다. [6]
키퍼는 트리거 조건을 능동적으로 모니터링하며, 사용자가 지정한 트리거 또는 지정가에 도달하면 교차 주문을 매칭하거나 AMM을 통해 지정가 주문을 체결함으로써 거래를 실행합니다. 이러한 서비스의 대가로 키퍼는 실행된 각 거래에 대해 수수료를 받습니다. 이러한 경쟁 환경은 키퍼들이 더 빠르게 움직이고, 테이커(taker)에게 더 나은 가격 개선을 제공하며, 가장 오래되고 규모가 큰 주문을 우선시하는 프로토콜의 권장 순서에 따라 주문을 처리하도록 장려합니다. [6]
Drift의 매칭 엔진은 테이커(taker) 주문의 가격을 결정하기 위해 분산형 경매 시스템을 채택합니다. 각 주문은 경매 기간, 시작 가격, 종료 가격, 지정가(limit price) 및 만료 타임스탬프를 포함한 구성 가능한 매개변수에 의해 정의됩니다. 이러한 매개변수들은 특정 시간 슬롯 동안 주문 가격을 결정하는 선형 가격 함수를 집합적으로 설정합니다. 경매가 완료되면 지정가가 주문의 유효 가격이 됩니다. 가격 매개변수는 고정값으로 설정하거나 오라클 가격에 대한 오프셋으로 설정할 수 있어, 경매 중 실시간 오라클 변동에 따라 조정이 가능합니다. 최대 타임스탬프는 주문의 만료 날짜를 지정합니다.
경매 단계 동안 지정가 주문은 오직 주문의 테이커로서만 기능합니다. 경매가 종료된 후에는 "휴지(resting)" 상태로 전환되며, 명시적으로 "포스트 온리(post-only)"로 지정되지 않는 한 메이커(maker)로서 유동성을 공급할 수도 있습니다. 테이커 주문은 세 가지 별개의 유동성 소스로부터 체결될 수 있습니다: 프로토콜 소유의 AMM (백스탑 유동성 역할), 기존의 휴지 상태 지정가 주문, 또는 테이커 주문을 체결하기 위해 마켓 메이커가 특별히 제공하는 적시(Just-in-Time, JIT) 유동성입니다. 주문이 접수되면 해당 트랜잭션은 Solana 네트워크 전체에 방송되며, 여기서 키퍼 봇(Keeper Bots)과 마켓 메이커들이 경매 기준을 충족하는 유동성을 제공하여 주문을 체결하기 위해 경쟁합니다. 프로토콜은 최적의 가격 실행을 우선시하며, 모든 체결 시도에 대해 휴지 상태 유동성 및 JIT 유동성 모두와 비교하여 AMM의 가격을 평가합니다. [7]
Drift의 보험 기금은 자동화된 마켓 메이커 (AMM) 내의 사용자 파산 및 적자를 보전하기 위해 설계된 프로토콜 지급 능력의 핵심 안전 장치입니다. 사용자는 USDC, BTC, ETH, SOL 등 다양한 자산을 기금에 스테이킹할 수 있습니다. 이를 통해 사용자는 수동적으로 프로토콜을 지원하고, 발생한 청산 및 거래 수수료의 일부를 수익으로 얻으며, 각 자산 풀은 해당 통화로 표시된 부채를 보증합니다.
이 기금은 특히 시장 변동성이 큰 시기에 미실현 손실로 인해 사용자의 계정 잔액이 0 미만으로 떨어지고 적시에 청산될 수 없을 때 활성화됩니다. 보험 기금은 현물 시장의 손실을 전액 보전하며, 무기한 선물 시장의 경우 미리 정해진 한도까지 보전합니다. 보험 기금은 프로토콜이 수집한 수수료와 사용자의 기여금으로 유지됩니다. 기금의 용량을 초과하는 모든 손실은 사회화된 손실 메커니즘을 통해 관리됩니다. [8]
사회화된 손실은 특정 시장의 전용 보험 기금이 미결제 부실 채권을 충당하기에 부족할 때, 플랫폼의 손실을 모든 사용자에게 비례적으로 배분하는 메커니즘입니다. 이는 디레버리징(부채 축소) 프로세스가 적자를 해결하지 못할 때 발생하며, 결과적으로 해당 시장 내의 미결제 무기한 포지션 보유자와 대출자들이 손실을 공유하게 됩니다. [8]
격리된 보험 기금은 표준 보험 풀과는 별도로, 변동성이 매우 높다고 판단되는 시장을 위해 지정된 분리된 자본 풀입니다. 이 기금은 해당 특정 시장에서 징수된 보험료로만 조성되며, 오직 해당 시장 내에서 발생하는 파산이나 레버리지 손실을 충당하는 데 사용됩니다. 격리된 기금의 수용 능력을 초과하는 모든 손실은 이후 사회화된 손실 메커니즘을 통해 처리됩니다. [8]
FUEL은 Drift의 온체인 로열티 프로그램으로, 플랫폼 전반에 걸친 사용자 활동을 추적하고 보상하기 위해 설계되었습니다. 참가자들은 스테이킹(28일 동안 스테이킹된 DRIFT 1개당 10 FUEL), 테이커 거래량 발생($1 거래량당 1 FUEL), 메이커 거래량 발생($1 거래량당 1 FUEL) 등 다양한 활동을 통해 FUEL을 획득할 수 있습니다. 이러한 수익은 사용자의 계정에 지속적으로 합산되며, 모든 하위 계정의 총 활동량이 반영됩니다. 스테이킹과 같은 시간 기반 수익은 28일의 기간 동안 점진적으로 배분됩니다.
또한 이 프로그램은 특정 활동이나 시장에 대해 기본 획득률을 배가시키는 '활동 부스터(Activity Boosters)' 기능을 갖추고 있습니다. 예를 들어, SOL-PERP 테이커 거래량에 5배 부스터가 적용되면 부스터가 활성화된 동안 $1 거래당 5 FUEL로 획득률이 증가합니다. 활성화된 부스터 및 해당 배율에 대한 정보는 Drift의 사용자 인터페이스에서 확인할 수 있습니다.
FUEL 캠페인의 시즌 1에는 총 DRIFT 공급량의 최대 7.82%를 마일스톤 기반으로 배분했으며, 실제 거래 활동에 대한 보상에 집중하고 가장 매매(wash trades)는 제외했습니다. 시즌 2는 2025년 6월에 종료되었으며, Drift는 사용자가 FUEL을 DRIFT 토큰으로 교환할 수 있는 향후 상환 옵션 계획을 발표했습니다. 이 이니셔티브는 장기적인 커뮤니티 소유권을 육성하고 Solana DeFi 생태계 내에서 Drift의 입지를 강화하는 것을 목표로 합니다. [9]
B.E.T.는 솔라나(Solana)를 기반으로 구축된 자본 효율적인 예측 시장 플랫폼으로, 사용자가 실세계 사건에 대한 이진 결과(예 또는 아니오)를 예측할 수 있게 해줍니다. 이 플랫폼은 USDC뿐만 아니라 30가지 이상의 다양한 담보(collateral) 토큰을 지원하며, 전통적인 금융 시장에서 볼 수 있는 것과 유사한 고급 주문 유형을 제공합니다. [10]
B.E.T. 사용자는 지원되는 모든 담보 자산에 대해 대출 이자를 받을 수 있습니다. 또한 플랫폼은 비 USDC 담보 토큰에 대해 마진 확장을 제공하며, 상대방이 손실(실현 또는 미실현)을 정산할 때까지 0%의 이율을 적용합니다. USDC로만 담보가 설정된 계정은 스테이블코인(stablecoin)의 디페깅이 발생하는 상황에서도 청산(liquidation) 위험이 없습니다. 각 계정의 마진 요구 사항은 "최악의 부채 상황"을 기준으로 계산되어, 일반적인 미체결 주문 할당 시스템보다 자본 효율성을 높입니다. 또한, 양방향 주문을 넣거나 위험을 줄이는 주문을 하는 유동성 공급자(liquidity providers)는 추가 마진이 필요하지 않으며, 사용자는 미체결 주문에 대해서도 이자를 받을 수 있습니다. [10]
DRIFT는 Drift 프로토콜의 네이티브 거버넌스 토큰으로, 활성 사용자에게 플랫폼의 향후 개발에 대한 소유권과 영향력을 부여하기 위해 설계되었습니다. DRIFT를 보유하면 Drift DAO에 참여할 수 있으며, 토큰 보유자는 프로토콜에 영향을 미치는 중요한 결정에 투표할 수 있습니다. 이 토큰은 탈중앙화된 거버넌스 프레임워크를 뒷받침하며, 중앙 집중식 통제보다 분산된 의사결정을 우선시함으로써 프로토콜의 진화 방향을 커뮤니티의 이익과 일치시키는 것을 목표로 합니다. [4]
DRIFT 거버넌스 토큰의 총 공급량은 10억 개로 제한되어 있습니다. 이 토큰들은 5년에 걸쳐 배분될 예정이며, 다음과 같은 할당 구조를 가집니다: [4]
Drift DAO는 Drift 프로토콜의 발전을 관리하는 다분기 거버넌스 구조입니다. 이는 토큰 보유자와 DAO 분과 간의 조율을 촉진하는 Drift DAO 재단(Foundation)의 지원을 받습니다. 재단은 암호화폐 자문 회사인 Webslinger가 관리하며, 독립 이사인 Matt Shaw가 이끌고 있습니다. DRIFT 토큰 보유자는 투표를 통해 거버넌스에 참여하며, 이를 통해 프로토콜 개발, 리스크 매개변수 및 생태계 자금 조달과 관련된 핵심 결정에 영향력을 행사할 수 있습니다.
DAO는 세 개의 전문 분과로 구성됩니다. Realms DAO는 프로토콜 전반의 개발을 감독하고, 보안 위원회를 선출하며, 토크노믹스 변경을 제안하고 기여에 대한 보상을 할당합니다. **보안 위원회(Security Council)**는 프로토콜 리스크 매개변수 조정, 프로그램 업그레이드 승인, 거래 시장의 추가 또는 제거 관리를 담당합니다. MetaDAOProject와 협력하여 개발된 Futarchy DAO는 의사 결정에 정보를 제공하기 위해 조건부 시장 모델을 사용하여 생태계 프로젝트에 자금을 할당합니다. 이러한 구조를 통해 Drift 생태계를 성장시키고 보호하기 위한 탈중앙화되고 적응력 있는 접근 방식이 가능해집니다. [4]
2026년 4월 1일, Drift Protocol은 대규모 보안 침해 사고를 겪었으며, 이는 Solana 생태계에서 발생한 가장 큰 온체인 해킹 사건 중 하나로 기록되었습니다. 이 공격으로 인해 여러 플랫폼 금고(vault)에서 약 2억 7천만 달러로 추정되는 자산이 유출되었습니다. [11] [12]
공격자는 JLP 델타 중립(Delta Neutral), SOL 슈퍼 스테이킹, BTC 슈퍼 Staking을 포함한 Drift의 여러 금고를 표적으로 삼아 자금을 임시 지갑으로 옮겼습니다. 15종 이상의 다양한 토큰이 도난당했으며, 단일 전송 중 가장 큰 규모는 약 5,000만 USDC 가치의 4,170만 JLP 토큰이었고, 수백만 달러 상당의 SOL, wBTC, cbBTC도 포함되었습니다. 공격 이후, 해커는 Jupiter DEX 애그리게이터를 사용하여 훔친 자산을 USDC로 교환한 뒤, 이를 Ethereum 네트워크로 브리징하여 ETH를 구매하는 모습이 포착되었습니다. [11] [12]
이에 대응하여 Drift 팀은 X(구 트위터) 계정을 통해 "진행 중인 공격"이 있음을 공개적으로 인정하며 사용자들에게 모든 입금을 중단할 것을 촉구했고, "이것은 만우절 농담이 아니다"라고 명시했습니다. 플랫폼은 사건 수습을 위해 보안 업체 및 거래소와 협력하여 조사를 시작하는 동안 출금과 입금을 모두 중단했습니다. 이 해킹 소식으로 인해 DRIFT 거버넌스 토큰의 가격은 20% 이상 하락했습니다. [13] [11]