ForTube는 V3를 곧 출시합니다: 위험 계층화, DAO, 보안 강화 및 회원 시스템
이 문서는 ForTube에서 작성되었으며, 저자는 Aaron Liu입니다.
1. 배경
2020년, DeFi는 소수의 분야에서 암호화폐 생태계에서 가장 눈부신 스타로 변모했습니다. 시장의 총 잠금 자산은 600억 달러를 초과하고, 사용자 수는 100만을 넘었습니다.
암호화폐 대출 시장은 DeFi의 중요한 분기점으로, 경쟁이 치열합니다. Aave, Compound와 같은 업계 선두주자들은 잠금 규모가 50억 달러에 달하며, Cream, Venus와 같은 신생 기업들이 뒤따르고 있습니다.
ForTube는 초기 참여자로서 안전을 최우선 원칙으로 삼고, 지속적으로 커뮤니티 사용자에게 안정적인 제품 서비스를 제공합니다. 실천 과정에서 우리는 탈중앙화 대출 프로젝트에서 다음과 같은 문제를 발견했습니다:
단일 자금池 문제: 서로 다른 위험의 자산을 단일 대출 풀에 포함시켜 위험 가격 책정이 어려워지고, 더 많은 자금이 유입되는 것을 방해합니다.
토큰 경제 모델과 플랫폼 거버넌스 문제: 플랫폼의 가치는 프로젝트 토큰으로 이전되지 못하고, 보유자의 플랫폼 거버넌스에 대한 의지와 참여도가 낮습니다.
안전성 문제: 스마트 계약의 안전성과 오라클의 안전성 문제로 인해 발생하는 손실 금액이 막대합니다. The Block Research의 통계에 따르면, 2020년에는 15개의 DeFi 플랫폼이 해킹당했으며, 도난당한 자금은 1억 2천만 달러에 달합니다.
커뮤니티 구축 문제: 대부분의 프로젝트의 커뮤니티가 충분히 강력하지 않으며, 플랫폼의 사용자, 보유자, 개발자의 이익을 묶는 효과적인 인센티브 메커니즘이 부족합니다.
Fortube V3는 이러한 문제를 어느 정도 개선하기를 기대합니다.
2. 금융 모델
1. 모델 최적화
일반적으로 자금 풀 대출 모델에서 사용자가 대출할 수 있는 금액은 각 예치 자산의 가치와 최대 대출 비율의 곱의 합에서 현재의 총 부채를 뺀 값입니다. 즉:
∑(V~d~^i^*F~i~) - ∑V~b~^j^
여기서,
V~d~^i^: 예치 자산 i의 달러 가치;
F~i~: 예치 자산 i의 최대 대출 비율;
V~b~^j^: 대출 자산 j의 부채 가치.
그러나 사용자가 안정적인 자산을 담보로 고변동 자산을 대출할 때, 후자의 가격 상승폭이 빠르면 대출자의 상환 동기가 감소하여 시스템의 부실 위험이 증가합니다. 이 문제를 해결하기 위해, 우리는 사용자가 대출하는 자산의 최대 대출 비율도 고려합니다. 즉:
(∑(V~d~^i^*F~i~) - ∑(V~b~^j^/F~j~))*F~k~
여기서,
F~k~: 대출 자산 k의 최대 대출 비율.
사용자의 예치 자산 가치가 하락하거나 부채가 상승할 경우, 청산이 발생할 수 있습니다. 건강 지수는 계좌의 부채 건강 정도를 나타내는 수치로, 건강 지수가 1일 때 청산이 발생합니다. ForTube 2.0 버전에서 건강 지수 계산 공식은 다음과 같습니다:
∑(V~d~^i^*F~i~) / ∑V~b~^j^
ForTube V3는 최대 대출 비율과 청산 임계값을 구분하였으며, 청산 임계값은 최대 대출 비율보다 약간 큰 수치입니다. 따라서 우리의 건강 지수 계산 공식은 다음과 같이 수정됩니다:
∑(V~d~^i^*L~i~) / ∑(V~b~^j^/L~j~)
여기서,
L~j~: 자산 j의 청산 임계값.
2. 자산 등급
DeFi의 레고 속성(즉, 조합 가능성)은 ForTube 프로토콜이 DeFi 생태계의 다른 프로토콜이나 플랫폼과 연결될 수 있게 합니다. 따라서 ForTube 플랫폼은 불가피하게 금융 전염의 위험에 노출되며, 담보 자산 시스템의 실패 및 시장 변동의 심각한 영향을 받을 수 있습니다.
합리적인 안전 수준을 유지하기 위해, ForTube는 세 가지 차원에서 자산을 평가하고, 위험 등급을 낮음에서 높음으로 E(위험 매우 높음), D(위험 높음), C(위험 중간), B(위험 낮음), A(위험 매우 낮음)으로 나누었습니다. 위험 등급이 E인 통화는 프로토콜에 접속되지 않습니다.
스마트 계약 위험: 자산의 기본 코드의 기술적 안전성을 측정하며, 전문 보안 회사의 코드 감사를 통과했는지 여부는 위험을 측정하는 중요한 기준입니다. 이외에도 계약의 안전한 운영 시간과 거래량도 안전성을 평가하는 중요한 지표입니다.
시장 위험: 자산이 시장 변동에 저항하는 능력을 측정하며, 유동성, 변동성 및 시가총액이 중요한 지표입니다. 담보 자산의 가치가 하락하면 청산에 직면할 수 있으며, 시장은 적시에 청산을 지원할 수 있는 충분한 유동성을 가져야 합니다.
거래 상대방 위험: 자산 자체의 탈중앙화 정도를 측정하며, 보유자 주소 수, 거버넌스 시스템 및 통화 자체에 대한 신뢰 정도를 포함합니다.
3. 자산 분할
현재 거의 모든 DeFi 대출 프로토콜은 단일 자금 풀 모델을 채택하고 있습니다. 잠금 금액과 자산 종류가 증가함에 따라 위험도 증가하고 있습니다. 새로운 자산이 추가될 때마다 전체 대출 풀에 금융 전염 및 시스템적 위험을 초래할 수 있습니다.
따라서 우리는 전체 시스템의 단일 대출 풀 개념을 제거하고, 분할 대출 풀로 대체하여 계층화된 위험을 실현합니다. 현재 우리는 자산 등급에 따라 두 개의 구역을 설정할 계획이며, 각각 안정 구역과 혁신 구역입니다.
안정 구역: 가장 품질이 높은 담보를 포함하며, 예를 들어 $BTC, $ETH, 스테이블코인 등이 있습니다.
혁신 구역: 품질이 낮은 담보와 신형 자산을 포함합니다.
계층화된 위험은 자본 효율성을 높일 수 있으며, ForTube의 새로운 거버넌스 구조와 결합하여 $FOR 보유자가 자신의 위험 선호도에 따라 다양한 수익 기회를 얻을 수 있도록 합니다.
3. ForTube V3 거버넌스 구조
1. 총 구조
우리는 ForTube의 수익 분배, 위험 부담 및 거버넌스 결정을 균형 있게 하기 위해 완전히 새로운 거버넌스 구조를 도입했습니다. 제3부에서 언급한 바와 같이, 우리는 ForTube를 안정 풀과 혁신 풀로 나누었습니다. 각 대출 풀은 해당 fDAO에 의해 운영 관리되며, 이 DAO는 일부 $FOR 보유자에 의해 거버넌스되고 위험을 보장합니다.
그림 1 거버넌스 구조도
구체적으로, 주요 단계는 다음과 같습니다:
- $FOR 보유자는 자신의 위험 선호도에 따라 $FOR을 특정 fDAO에 스테이킹하고, 해당 fDAO 토큰을 받습니다;
- fDAO는 자신의 대출 풀을 거버넌스하고 일부 위험을 보장합니다;
- 수수료 수집기는 플랫폼 수익을 수집하고 분배합니다.
2. 수수료 설명
대출 풀의 수익원은 주로 대출 수수료(현재 대출 이자의 20%)와 이후 발생할 수 있는 플래시 대출 수수료 등입니다. 수익의 분배는 주로 네 부분으로 나뉩니다:
- 모든 대출 풀 수익의 60%는 각 fDAO 토큰 보유자에게 분배되어 그들이 거버넌스에 참여하고 위험을 보장하도록 장려합니다;
- 모든 대출 풀 수익의 20%는 시스템 준비금으로 분배되며, 시스템 준비금은 플랫폼의 최종 위험 보장 조치입니다. 플랫폼의 안전 완충을 높이기 위해, ForTube 재단은 1억 달러의 $FOR을 위험 보증금으로 기부합니다.
- 모든 대출 풀 수익의 10%는 연구 개발 비용으로 분배되어 시스템 GAS 비용, 안전 감사 비용 등에 사용됩니다;
- 모든 대출 풀 수익의 10%는 시장 운영 비용으로 분배되어 ForTube 제품을 사용하고 홍보하는 사용자에게 인센티브를 제공합니다.
수수료 관련 주소는 커뮤니티에 공개되며, 커뮤니티의 기부를 받습니다.
3. 연합 곡선
우리는 연합 곡선에서 $FOR을 준비 자산으로 하여 $fDAO 토큰을 발행할 것입니다. 연합 곡선 계약은 특정 유형의 스마트 계약으로, 매매 함수로 $fDAO 토큰을 발행합니다. $fDAO 토큰을 구매하려면 구매자는 Buy(구매) 함수에 FOR을 전송하며, 이 함수는 $fDAO 토큰의 $FOR 평균 가격을 계산합니다. Sell(판매) 함수는 반대로 작동하여 현재의 평균 판매가를 계산합니다.
이번 출시에서 사용할 연합 곡선은 다음과 같습니다:
Y = A X + B
여기서,
Y: $fDAO 토큰 가격;
X: $fDAO 토큰 공급량;
A: 곡선 기울기;
B: 곡선 절편.
사용자가 정상적으로 해당 곡선에서 매매하더라도 곡선의 기울기에 영향을 미치지 않지만, 다음 두 가지 경우에는 기울기에 변화가 생깁니다:
기울기 상승: 플랫폼 수익의 60%가 $FOR로 직접 fDAO 준비 자산으로 전환되며, 새로운 $fDAO 토큰이 생성되지 않습니다. 현재 $fDAO 토큰 수량이 X~t~이고, 예치된 $FOR 수량이 M이라면, 새로운 기울기 A~up~는 다음과 같습니다:
A~up~ = 2M/X~t~^2^ + A
기울기 하락: 시스템에 부실 채권이나 해킹 공격이 발생할 경우, fDAO에서 준비 자산 $FOR을 인출해야 하며, $fDAO 토큰은 소각되지 않습니다. 현재 $fDAO 토큰 수량이 X~t~이고, 인출된 $FOR 수량이 N이라면, 새로운 기울기 A~down~은 다음과 같습니다:
A~down~ = A - 2N/X~t~^2^
4. 위험 보장
연합 곡선의 자본은 안전 풀 역할을 하여 fDAO 화폐 시장에 보험을 제공하며, 스마트 계약 및 경제적 위험의 영향을 받지 않도록 합니다. 대출 연체나 해킹 공격의 경우, 연합 곡선의 $FOR이 판매되어 예금자가 완전하게 보호되며, $fDAO 가격이 하락합니다. 구체적으로, fDAO에서 판매 가능한 $FOR 수량은 도형의 삼각 영역으로 제한됩니다.
그림 2 위험 보장 개념도
fDAO의 최대 보장 금액은:
1/2*A*X^2^
기울기 A~down~이 0에 가까워지면, 우리는 더 이상 fDAO에서 $FOR을 인출하지 않고 시스템 위험 준비금을 사용하기 시작합니다. 이 준비금에는 1억 $FOR과 커뮤니티 기부금이 포함됩니다.
A의 값이 0.00005이고, B의 값이 50이라고 가정합니다. 우리는 $fDAO 발행량과 준비 자산 $FOR의 관계, 그리고 보장 자산 $FOR의 수량과 비율을 시뮬레이션하여 계산합니다. 아래 표와 같이, 시스템 준비 자산이 많을수록 보장 자산의 수량과 비율이 높아져 대출 풀이 더 안전해집니다.
표 1 위험 보장 시뮬레이션 데이터
5. 거버넌스 투표
ForTube는 장기적인 DAO 거버넌스 프레임워크를 구축하고, 시스템적 인센티브와 다층 거버넌스를 통해 프로토콜의 장기 성장과 최적화를 촉진하고자 합니다.
각 $fDAO 토큰 보유자는 각 대출 풀에 대해 해당하는 주요 결정권을 가지며, FIPs(ForTube Improvement Proposals) 제안에 대한 투표를 통해 거버넌스 권한을 행사합니다. 예를 들어 시스템의 핵심 요소의 변경, 개선 및 결정, 위험 관리 요소의 기본 자산 및 이자율 모델 등을 포함합니다.
거버넌스 투표 과정:
- 거버넌스 포럼에서 논의가 시작되고 점진적으로 완성되어 공식 FIPs가 형성됩니다;
- Snapshot에 제출하여 투표 승인을 받습니다;
- 투표 결과가 효력을 발휘하고 실행됩니다.
4. 안전
1. 금융 리스크 관리
ForTube의 금융 리스크 관리는 기존 금융 리스크 관리 산업에서 수년간 축적된 경험과 모델을 참고하여, 블록체인 금융 응용의 특성에 맞는 ForTube 자체 비즈니스 특성에 적합한 리스크 관리 모델과 규칙을 수립합니다. ForTube의 금융 리스크 관리 시스템은 플랫폼의 금융 안전을 시스템적 측면과 개별적 측면 두 가지로 강화합니다.
시스템적 측면은 계약 및 백엔드 수준에서 발생하는 금융 위험과 그에 대한 대응을 의미합니다. 계약 관리 계정 및 다중 서명 시스템의 무단 사용, 오라클 가격 출처 및 가격 제공 노드의 이상, 대규모 자금 입출금, 대량 포지션 건강도 급격한 하락 또는 청산 진입 등 전반적인 위험에 대해 플랫폼은 엄격하고 신속한 모니터링 및 대응 체계를 마련하여 이러한 고위험 금융 이상을 효과적으로 방지합니다.
개별적 측면은 사용자 또는 통화 수준에서 발생하는 금융 위험과 그에 대한 대응을 의미합니다. 예를 들어 사용자 개설 이상, 대규모 자금 입출금, 빈번한 소액 거래, 고빈도 거래, 다수 사용자 동향 조작, 사용자 건강도 비정상적 급등, 다수 청산, 연관 청산, 신용이 낮은 주소 등입니다.
리스크 관리 시스템은 위험이 있는 사용자 또는 통화를 신속하게 식별하여 관리자에게 이메일 및 문자로 경고를 발송하며, 특정 사용자의 작업을 금지하거나 특정 통화의 거래를 종료하라는 계약 지시를 내립니다.
ForTube V3는 점진적으로 리스크 관리 규칙 엔진을 구축하고 리스크 관리 모델을 업그레이드하여 ForTube의 모든 비즈니스 프로세스가 완전한 리스크 관리 폐쇄 루프에 있도록 할 것입니다. ForTube는 또한 데이터 수집 및 연구 작업을 수행하여 비정상 거래 등의 위험 원인을 식별하고 경고하는 자동화 처리를 진행하며, 장기적으로 리스크 관리 전략의 수립 및 실행을 지원할 것입니다.
ForTube는 전문 자격을 갖춘 리스크 평가 기관 및 프로젝트 감사 기관과 협력하여 리스크 관리 시스템의 반복적인 업그레이드를 공동으로 수행할 것입니다.
2. 스마트 계약 안전성
ForTube 플랫폼의 스마트 계약 안전성은 다음 세 가지 측면에서 전방위적으로 보장됩니다:
풍부한 경험을 가진 계약 개발자: ForTube 플랫폼의 스마트 계약 개발자는 업계에서 다년간 개발 경험을 가진 엔지니어들로, 다양한 공개된 계약 취약점에 매우 익숙하며, 다른 팀과의 기술 협력에서 여러 차례 다양한 보안 취약점을 발견한 바 있습니다. 기술 개발 능력과 보안 연구 실력은 신뢰할 수 있습니다.
과학적이고 엄격한 다중 감사 메커니즘: ForTube 플랫폼의 스마트 계약은 정식 출시 전에 최소 한 개의 업계 유명 보안 기관의 전면적인 감사를 받으며, 내부에서도 각자가 책임지는 다양한 모듈에 대해 교차 감사를 진행합니다. 내부 평가 회의와 모의 보안 공격 방어 등 다양한 형태로 출시 코드를 반복적으로 시험하여 보안성을 검증하고, 잠재적인 보안 위험과 논리적 결함을 제거합니다.
긴밀한 협력의 감사 모니터링 시스템: ForTube 플랫폼은 GEL 전역 긴급 잠금, CALM 협동 자동 잠금 메커니즘, MAK 다중 서명 관리자 키 등 다양한 감사 모니터링 시스템을 갖추고 있으며, 금융 수준의 리스크 관리 기준을 적용하고 독립적인 고가용성 주종 열 백업 클러스터를 사용하여 7x24 시간 중단 없이 운영됩니다.
정기적으로 계약 상태를 점검하고 계약 내 모든 금융 자산에 대해 엄격한 회계 및 조정을 수행하며, 자산에 잠재적인 위험이 발견되면 즉시 전역 긴급 잠금을 자동으로 발동하여 자산 손실을 최소화합니다.
3. 오라클 안전성
사용자에게 더 나은 사용 경험을 제공하기 위해, ForTube 플랫폼의 사용 가능한 통화는 40종 이상으로, 다른 대출 플랫폼보다 훨씬 많습니다. 따라서 오라클 시스템에 대한 도전이 큽니다.
ForTube V3는 오라클 시스템을 다시 한 번 업그레이드하여 탈중앙화 오라클과 자체 가격 제공을 결합한 방안을 채택합니다. 주요 통화는 탈중앙화 오라클을 통해 가격을 제공하며, ChainLink 및 Band와 같은 유명 오라클과 협력합니다.
탈중앙화 오라클이 가격을 제공하지 않는 다른 통화는 다중 노드 클러스터를 통해 자체 가격을 제공하며, 다양한 알고리즘을 적용하여 가격 데이터 출처의 가격 편차를 줄이고, 모든 비정상 가격을 보다 정확하게 식별하고 제외하여 가격 제공의 정확성과 시의성을 보장합니다. 우리는 가격 제공 계약을 업그레이드하고 가격 균형 방어 메커니즘을 도입하여 모든 차원에서 가격 제공을 포괄적으로 식별하고 검증합니다.
자체 가격 제공 노드는 탈중앙화 오라클 플랫폼의 노드 클러스터 개념을 수용하여 서로 물리적으로 분리된 분산형 탈중앙화 노드 클러스터를 구성하며, 서로 다른 노드는 완전히 격리되고 서로 다른 인원이 유지 관리하며, 관리 권한이 상호 연결되지 않아 노드 클러스터의 탈중앙화 및 안전성을 효과적으로 향상시킵니다. 오라클 시스템에서 확장성과 안전성의 유기적 통합을 실현합니다.
5. 커뮤니티 구축
강력한 커뮤니티는 좋은 제품을 구축하여 더 많은 고품질 커뮤니티 구성원을 유치하고 네트워크 효과를 창출합니다. 개발자, $FOR 보유자 및 플랫폼 사용자는 FortTube 커뮤니티 발전의 중추적인 힘입니다.
핵심 개발자 팀은 ForTube 커뮤니티의 기술 프로젝트 및 생태 프로젝트 구축을 담당하고 감독하며, ForTube 기술 커뮤니티의 기술 구조를 정의하고 유지합니다; 커뮤니티 자치의 틀 안에서 프로젝트를 승인, 조정, 삭제 또는 구축하고 지속 가능한 발전을 유지합니다. 모든 대출 풀 수익의 10%는 연구 개발 비용으로 분배되어 시스템 GAS 비용, 안전 감사 비용 등에 사용됩니다.
이외에도 ForTube 커뮤니티는 모든 기술자와 제3자 네트워크 보안 전문가를 대상으로 Bug Bounty 프로그램을 지속적으로 유지하여, 버그 헌터가 프로토콜 내의 버그를 찾아내고 피드백하도록 장려하며, 버그의 심각도에 따라 보상을 지급합니다.
DEFI 프로토콜의 발전과 성공은 상당 부분 이를 관리하는 사용자 기반의 규모와 질에 달려 있습니다. ForTube V3는 새로운 리스크 관리 시스템과 경제 모델을 도입하고, 혁신 구역과 안정 구역 자금 풀의 위험 등급을 완료했습니다.
연합 곡선 모델은 $FOR 보유자에게 더 많은 위험과 수익의 조합을 제공하여 사용자의 이익과 ForTube 프로토콜이 일치하도록 합니다. 모든 대출 풀 수익의 60%는 각 fDAO 토큰 보유자에게 분배되어 그들이 거버넌스에 참여하고 위험을 보장하도록 장려합니다.
동시에 모든 대출 풀 수익의 10%는 시장 운영 비용으로 분배되어 ForTube 프로토콜에 기여한 사용자에게 인센티브를 제공합니다. 자격을 갖춘 사용자는 예치 및 대출 채굴, 정기 에어드랍, 수수료 면제, 초대 보상 등 다양한 인센티브를 받을 수 있습니다.
ForTube는 NFT 자산의 특성을 고려하여 DeFi 제품의 설계 개념과 결합하여 NFT 자산의 가치를 해당 NFT 합성 토큰으로 이전할 것입니다. ForTube는 2020년 크리스마스 이벤트에서 첫 번째 캔디 NFT와 기념판 NFT를 출시했습니다. 이후 ForTube는 더 많은 NFT 활용 방안을 출시하여 사용자에게 더 나은 제품 아이디어와 경험을 제공할 것입니다.
곧 출시될 ForTube의 후속 버전에는 초보 사용자 전용 구역도 포함됩니다. 이 구역은 스테이블코인, 대출, DEX, 청산, NFT 등 DeFi 생태계의 모든 단계를 완전하게 소개하며, 해당 위험 관리와 함께 사용자가 ForTube 제품에 익숙해지고 산업 지식을 이해하는 데 최대한 도움을 줄 것입니다.