본문으로 이동

토큰 베스팅

토큰 베스팅은 일정에 따라 할당량을 사용할 수 있게 합니다. 클리프와 선형 해제 방식, 확인할 온체인 증거, 베스팅 완료가 매도를 뜻하지 않는 이유를 설명합니다.

업데이트

교육 목적으로만 제공되며 투자 조언이 아닙니다. 투자로 손실이 발생할 수 있습니다.

직접 답변

토큰 베스팅은 수혜자의 할당량을 한꺼번에 전부가 아니라 일정에 따라 사용할 수 있게 하는 규칙입니다. 클리프(cliff)는 첫 물량의 권리가 확정되기 전 대기 기간이며, 이후에는 연속적으로, 정기 물량으로, 또는 이정표 달성 시 베스팅될 수 있습니다.

베스팅 자체는 발행이나 매도를 뜻하지 않습니다. 토큰이 이미 존재하지만 잠겨 있을 수도 있고, 해제될 때 발행될 수도 있습니다. 베스팅된 물량도 미청구, 다른 규칙에 따른 양도 불가, 수혜자의 계속 보유, 추후 매도 상태일 수 있습니다.

분석할 때는 할당, 베스팅, 청구, 양도 가능, 매도의 다섯 사건을 구분해야 합니다. 마지막 항목만 실제 매도이며, 가격 영향은 시장 기대, 보유자 행동, 체결 가능한 유동성에 달려 있습니다.

현재 유통량 대비 증가
20%
언락 후 공급량
120m
입력 가격 기준 언락 가치
$100m

결과는 교육용 근사치입니다. 명시되지 않는 한 거래소 규칙, 세금, 지연, 오라클 동작 및 프로토콜별 조건은 포함하지 않습니다.

작동 방식

  1. 법적 문서와 공개 조건을 읽습니다. 할당량, 수혜자, 시작, 클리프, 종료, 해제 주기, 이정표, 취소권, 일정 변경 권한을 확인합니다.
  2. 구현을 검증합니다. 토큰 주소, 베스팅 계약, 수혜자, 타임스탬프, 해제량, 청구 거래, 프록시 또는 관리자 권한, 소스 코드 검증 여부를 확인합니다. OpenZeppelin의 VestingWallet은 하나의 구현일 뿐 보편적 표준이 아닙니다.
  3. 공급량 분류를 조정합니다. 잠긴 토큰이 총공급량에 포함되는지, 해제가 총공급량 없이 유통량만 바꾸는지 확인합니다. ERC-20은 전송 방식을 정의하지만 “유통 공급량”이나 베스팅 일정을 정의하지 않습니다.
  4. 시장까지의 경로를 추적합니다. 베스팅된 토큰은 청구하고 전송할 수 있어야 잠재 공급이 됩니다. 거래소, 브리지, 유동성 풀, 새 지갑 입금은 이동 증거이지 매도 증거가 아닙니다.
  5. 시나리오와 유동성을 비교합니다. 매도 가능 비율을 추정해 주문장 깊이나 AMM 준비금과 비교합니다. 깊이와 거래량을 따로 표시해야 하며, 과거 거래량은 매수 주문을 보장하지 않습니다.

할당량 A, 클리프 해제량 C, 클리프 시점 T_c, 종료 시점 T_e인 일정의 가능한 선형 규칙은 다음과 같습니다.

vested(t) = 0 (T_c 이전), 그 외에는 C + (A - C) × min((t - T_c) / (T_e - T_c), 1)

실제 계약은 반올림, 타임스탬프, 취소, 이정표 로직이 다를 수 있으므로 구속력 있는 문서와 계약 코드가 우선합니다.

계산 예시

기여자가 12,000,000토큰을 할당받습니다. 12개월 클리프 동안에는 아무것도 베스팅되지 않습니다. 12개월째 3,000,000토큰이 베스팅되고, 나머지 9,000,000토큰은 이후 24개월 동안 매월 375,000씩 베스팅됩니다.

18개월째에는 클리프 후 월별 물량 여섯 번이 확정되므로 누계는 3,000,000 + 6 × 375,000 = 5,250,000토큰입니다. 2,000,000을 이미 청구했다면 3,250,000은 베스팅됐지만 미청구 상태입니다. 이 계산은 전송 또는 매도량을 알려주지 않습니다.

현재 100,000,000토큰이 유통되고 12개월째 물량이 양도 가능해지면 이는 유통량의 3%입니다. 수혜자가 그중 20%를 팔 경우 예상 매도량은 600,000토큰이며 3,000,000이 아닙니다. 영향은 현재 체결 가능한 유동성에 대조해 검증해야 합니다.

위험과 확인 사항

  • 불완전하거나 변경 가능한 일정. 부속 합의, 이정표, 관리자 키, 거버넌스, 업그레이드가 공개 달력을 바꿀 수 있습니다. 각 조건의 변경 권한자를 기록합니다.
  • 계약 및 보관 위험. 버그, 탈취된 키, 잘못된 수혜자, 마이그레이션, 청구 실패가 해제를 지연하거나 다른 곳으로 보낼 수 있습니다. 주소와 확정 거래를 검증합니다.
  • 공급량 분류 오류. 데이터 제공자마다 금고, 잠금, 브리지, 소각, 미청구 잔액 처리가 다릅니다. 비율 계산 전에 정의를 맞춥니다.
  • 유동성과 집중 위험. 낮은 원가의 소수 수령자가 보유한 큰 물량은 얕은 매수세를 압도할 수 있지만, 해제만으로 매도를 입증할 수 없습니다.
  • 거짓 정밀도. 일정은 블록 시간, 초, 불연속 기간, 반올림, 수동 청구를 사용할 수 있습니다. 사건 직전 실제 계약 상태를 읽습니다.

흔한 오해

“베스팅 완료”는 “매도 완료”다

아닙니다. 베스팅은 권리를 확정할 뿐입니다. 청구, 전송, 입금, 매도는 각각 별도의 증거가 필요한 행동입니다.

클리프 종료 시 전체 할당량이 해제된다

반드시 그렇지 않습니다. 클리프는 첫 베스팅 시점만 정하며, 첫 물량과 이후 곡선은 개별 일정에 달려 있습니다.

언락은 항상 총공급량을 늘린다

아닙니다. 이미 발행된 잠금 물량은 총공급량 변화 없이 양도 가능해질 수 있습니다. 해제 시 발행 구조라면 늘 수 있으므로 계약과 공급량 회계를 확인합니다.

대규모 언락은 가격 하락을 보장한다

아닙니다. 기대, 수요, 헤지, 수혜자 행동, 유동성도 중요합니다. 매도 비율과 가격 영향은 확정이 아닌 시나리오입니다.

관련 주제

출처

탐색

위키 검색...