ForTube V3即将发布:风险分层、DAO、安全加固和会员体系

微信图片_20200917144054


:point_right:t2:背景

2020年,DeFi从一个小众领域变成加密数字货币生态最耀眼的明星。市场总锁产量超过600亿美元,用户数超过100万。

加密数字货币借贷市场作为DeFi重要的一个分支,竞争异常激烈。Aave、Compound等行业领头羊锁仓规模已达50亿美金,Cream、Venus等新秀奋起直追。

ForTube作为早期参与者,秉承安全第一原则,持续为社区用户提供稳健的产品服务。在实践中,我们发现去中心化借贷项目存在如下问题:

单一资金池问题: 将不同风险的资产纳入单一借贷池,使得风险定价困难,阻碍更多资金加入。

通证经济模型和平台治理问题: 平台价值未能转移到项目通证上,持币人对平台治理的意愿和参与度低。

安全性问题: 智能合约安全和预言机安全问题导致的损失金额巨大。根据The Block Research的统计,2020年共有15个DeFi平台被黑客入侵,被盗资金达1.2亿美元。

社区建设问题: 大部分项目的社区不够强大,并缺乏一个有效激励机制将平台的用户、持币者、开发者利益捆绑在一起。

Fortube V3 期望从某种程度上改善这些问题。

:point_right:t2:金融模型

1. 模型优化

通常而言,资金池借贷模式下,用户的可借款金额为其各存款资产价值与最大借存比乘积之和,再减去当前的总债务,即

∑(Vdi*Fi) - ∑Vbj

其中,

Vdi:存款资产i的美元价值;

Fi:存款资产i的最大借存比;

Vbj:借款资产j的债务价值。

但是,当用户质押稳健资产借高波动资产时,只要后者价格涨幅较快,借款人还款动力降低,从而增加系统坏账风险。为了解决这个问题,我们将用户借款资产的最大借存比也考虑进来,即

(∑(Vdi*Fi) - ∑(Vbj/Fj))*Fk

其中,

Fk:借款资产k的最大借存比。

当用户存款资产价值下降或债务上升时,可能触发清算。健康指数是标识账户债务健康程度的数值,当健康指数为1时触发清算。在ForTube 2.0版本中,健康指数计算公式为,

∑(Vdi*Fi) / ∑Vbj

ForTube V3将最大借存比和清算阈值进行了区分,清算阈值是一个比最大借存比稍大的一个数值。因此,我们的健康指数计算公式修改为,

∑(Vdi*Li) / ∑(Vbj/Lj)

其中,

Lj:资产j的清算阈值。

2. 资产评级

DeFi的乐高属性(即可组合性)使得ForTube协议能够与DeFi生态系统的其他协议或者平台连接起来。因此,ForTube平台不可避免的暴露在了金融传染的风险之中,并可能受到质押资产系统失灵及市场波动的严重影响。

为了维持合理的安全水平,ForTube从三个维度对资产进行评估,并且将风险等级从低到高分为五个等级,即 E(风险极高),D(风险较高),C(风险中等), B(风险较低),A(风险极低)。风险评级为E的货币,不会被接入协议。

智能合约风险: 衡量的的是资产底层代码的技术安全性,是否通过专业安全公司的代码审计,是衡量风险的重要标准。除此之外,合约安全运行时间和交易量,也是评估安全性的重要指数。

市场风险: 衡量的是资产对抗市场波动的能力,流动性、波动率和市值都是重要指标。如果质押资产的价值下降,可能会面临清算,而市场需要有足够的流动性来支撑及时的清算。

交易对手风险: 衡量的的是资产本身的去中心化程度,包括持有人地址数量,治理体系,以及对货币本身的信任程度。

3. 资产分池

目前,几乎所有的DeFi借贷协议都采用单一资金池的模式。随着锁仓金额和资产种类的增加,风险也在增加。每新增一个资产,都可能给整个借贷池带来金融传染和系统性风险。

因此,我们去掉了全系统单一借贷池的想法,取而代之的是分片借贷池,以实现分层风险。目前,我们计划根据资产评级情况设立两个分区,分别为稳健区以及创新区。

  • 稳健区: 包括质量最高的抵押品,例如$BTC,$ETH,稳定币等。

  • 创新区: 包括质量较低的抵押品和新型资产。

分层风险可提高资本效率,结合ForTube全新的治理架构,允许$FOR持有者根据他们的风险偏好获得不同的收益机会。

:point_right:t2:ForTube V3 治理架构

1. 总架构

我们引入了一个全新的治理架构,以平衡ForTube收益分配、风险承担和治理决策的问题。如第三部分提到,我们将ForTube分为稳健池和创新池。每个借贷池都将由对应的fDAO来运营管理,这些DAO由部分$FOR持有人治理并对风险兜底。

(图1 治理架构图)

具体而言,包括如下的主要环节:

$FOR持有者可以根据自己的风险偏好,将$FOR质押至某个fDAO中,并获得对应的$fDAO代币;

fDAO对其借贷池进行治理并兜底部分风险;

费用收集器将对平台收入进行收集并分配。

2. 费用说明

借贷池的收入来源主要为借贷手续费(目前为借款利息的20%),以及后续可能的闪电贷手续费等。收入的分配主要分为四个部分:

  1. 所有借贷池收入的60%将分配给各$fDAO代币持有人,以激励他们参与治理和兜底风险;

  2. 所有借贷池收入的20%将被分配至系统储备中,系统储备是平台最终兜底风险的措施。为提升平台安全垫,ForTube基金会捐赠1亿的$FOR作为风险保证金。

  3. 所有借贷池收入的10%将分配给研发支出,以用于系统GAS费,安全审计费等支出;

  4. 所有借贷池收入的10%将分配给市场运营支出,以激励平台用户使用和推广ForTube产品。

费用相关的地址将向社区公开,并接受来自社区的捐赠。

联合曲线

我们将在联合曲线上发行$fDAO代币,以$FOR作为储备资产。联合曲线合约是一种特殊类型的智能合约,其通过买卖函数发行$fDAO代币。要购买$fDAO代币,买家将FOR发送到Buy(购买)函数,该函数计算$fDAO代币的$FOR平均价格。而Sell(出售)函数的工作原理是相反的,合约将计算当前的平均售价。

本次上线拟采用的联合曲线如下:

Y = A X + B

其中,

  • Y:$fDAO代币价格;

  • X:$fDAO代币供应量;

  • A:曲线斜率;

  • B:曲线截距。

用户正常在该曲线上买卖并不影响曲线的斜率,但是如果出现以下两种情况将对斜率产生变化:

斜率上升: 平台收入的60%将转化成$FOR直接作为fDAO储备资产,不生成新的$fDAO代币。假设当前$fDAO代币数量为Xt, 存入$FOR数量为M,则新斜率Aup变为:

Aup = 2M/Xt2 + A

斜率下降: 当系统中出现坏账或黑客攻击时,需要从fDAO提取储备资产$FOR,不销毁$fDAO代币。假设当前$fDAO代币数量为Xt, 取出$FOR数量为N,则新斜率Adown变为

Adown = A - 2N/Xt2

风险兜底

联合曲线中的资本充当了安全池,为fDAO货币市场提供保险,使其免受合智能合约和经济风险的影响。在拖欠贷款或黑客攻击的情况下,联合曲线中的$FOR被出售以使储户完整,从而降低$fDAO价格。具体而言,fDAO中可出售的$FOR数量我们限定为如图的三角区域。

(图2 风险兜底示意图)

fDAO兜底的最大金额为

1/2AX2

当斜率Adown趋于0时,我们不再从fDAO中提取$FOR,而开始动用系统风险准备金,里面包含1亿$FOR以及社区捐赠的资金。

假设A取值为0.00005,B取值为50. 我们模拟计算$fDAO发行量与储备资产$FOR的关系,以及兜底资产数量$FOR数量和占比情况。如下表所示,系统储备资产越多,兜底资产数量和占比越高,借贷池越安全。

表1 风险兜底模拟数据

治理投票

ForTube希望建立一个长期的DAO治理框架,依靠系统性激励和多层次治理,刺激协议的长期增长和优化。

各$fDAO代币持有人对各借贷池拥有相应的关键决策权,通过对FIPs(ForTube Improvement Proposals)提案进行投票,行使治理权力,比如对系统核心要素的改变、改进和决策,包括风控因子底层资产和利率模型等。

治理投票过程:

  1. 治理论坛发起讨论,并逐步完善,形成正式的FIPs;

  2. 提交到Snapshot进行投票批准;

  3. 投票结果生效并执行。

:point_right:t2:安全

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 等知名预言机合作。去中心化预言机未提供报价的其它币种,使用多节点集群自行喂价,并应用多种算法减少价格数据源的报价偏差,更准确地识别和排除任何异常报价,保证喂价的准确和及时。我们将升级喂价合约,引入价格平衡防护机制,在各个维度对报价进行全面的识别和校验。

自行喂价节点将会吸收去中心化预言机平台的节点集群理念,组建相互物理隔离的分布式去中心化节点集群,不同节点将完全隔离,并由不同人员负责维护,管理权限不互通。有效提升了节点集群的去中心化和安全性,在预言机体系上实现扩展性和安全性的有机统一。

社区建设

强大的社区构建好的产品,从而吸引更多高质量的社区成员,创造网络效应。开发者,持$FOR用户和平台用户在FortTube社区发展的中坚力量。

核心开发者团队承接和监督ForTube的社区的技术项目和生态项目建设,定义和维护 ForTube技术社区的技术构架;在社区自治的框架下,批准,调整,删除或构建项目,并维持其可持续性发展。所有借贷池收入的10%将分配给研发支出,以用于系统GAS费,安全审计等费用支出。除此之外,ForTube社区面向所有的技术人员和第三方网络安全专家,继续维持Bug Bounty计划,鼓励漏洞赏金猎人找出并反馈协议中存在的Bug,根据Bug的严重程度发放赏金。

DEFI协议的进展和成功,在很大程度上取决于管理它们的用户基础的规模和质量。ForTube V3推出了新的风控体系和经济模型,完成了创新区和稳健区资金池的风险分级。联合曲线模型为持$FOR用户提供更多风险与收益的组合,让用户的利益和ForTube协议达成一致。所有借贷池收入的60%将分配给各$fDAO代币持有人,以激励他们参与治理和兜底风险。

同时,所有借贷池收入的10%将分配给市场运营支出,以激励为ForTube协议作出贡献的用户。符合条件的用户将会获取一系列的激励,包括存借挖矿,定期空投,手续费减免,邀请奖励等。

ForTube推出全新会员体系,每位存借用户每日产生的利息值,将按一定系数折算为美元价值后累计星值。星值排名前10%的用户,将被分级为“黑金会员”,前10%~40%的用户,被分级为“黄金会员”,剩余60%的用户被分为“星会员”。每月初,ForTube将上月借贷池收入的一定比例以$FOR代币的形式空投给会员。此外,邀请新用户存借也可获得$FOR空投奖励。

ForTube将根据NFT类资产的特性,结合DeFi产品的设计理念,将NFT资产的价值转移到对应的NFT合成代币中。ForTube在2020年的圣诞节活动中,推出了首款糖果NFT和纪念版NFT。后续ForTube 将推出更多的NFT玩法,为用户提供更好的产品创意和体验。

在即将推出的 ForTube 的后续版本中还包含专门为新手用户设计的专区。专区完整地介绍了DeFi生态的各个环节:稳定币,借贷,DEX,清算,NFT等,以及相应的风险管理,最大程度地帮助用户熟悉ForTube产品和了解行业知识。