详细阐述 DeFi 借贷协议 ForTube V3 版本更新亮点。
原文标题:《ForTube 即将发布 V3:风险分层、DAO、安全加固和会员体系》
撰文:Aaron Liu
2020 年,DeFi 从一个小众领域变成加密数字货币生态最耀眼的明星。市场总锁产量超过 600 亿美元,用户数超过 100 万。
加密数字货币借贷市场作为 DeFi 重要的一个分支,竞争异常激烈。Aave、Compound 等行业领头羊锁仓规模已达 50 亿美金,Cream、Venus 等新秀奋起直追。
ForTube 作为早期参与者,秉承安全第一原则,持续为社区用户提供稳健的产品服务。在实践中,我们发现去中心化借贷项目存在如下问题:
单一资金池问题:将不同风险的资产纳入单一借贷池,使得风险定价困难,阻碍更多资金加入。
通证经济模型和平台治理问题:平台价值未能转移到项目通证上,持币人对平台治理的意愿和参与度低。
安全性问题:智能合约安全和预言机安全问题导致的损失金额巨大。根据 The Block Research 的统计,2020 年共有 15 个 DeFi
平台被黑客入侵,被盗资金达 1.2 亿美元。
社区建设问题:大部分项目的社区不够强大,并缺乏一个有效激励机制将平台的用户、持币者、开发者利益捆绑在一起。
Fortube V3 期望从某种程度上改善这些问题。
金融模型
模型优化
通常而言,资金池借贷模式下,用户的可借款金额为其各存款资产价值与最大借存比乘积之和,再减去当前的总债务,即
但是,当用户质押稳健资产借高波动资产时,只要后者价格涨幅较快,借款人还款动力降低,从而增加系统坏账风险。为了解决这个问题,我们将用户借款资产的最大借存比也考虑进来,即
当用户存款资产价值下降或债务上升时,可能触发清算。健康指数是标识账户债务健康程度的数值,当健康指数为 1 时触发清算。在 ForTube 2.0 版本中,健康指数计算公式为,
ForTube V3 将最大借存比和清算阈值进行了区分,清算阈值是一个比最大借存比稍大的一个数值。因此,我们的健康指数计算公式修改为,
资产评级
DeFi 的乐高属性(即可组合性)使得 ForTube 协议能够与 DeFi 生态系统的其他协议或者平台连接起来。因此,ForTube 平台不可避免的暴露在了金融传染的风险之中,并可能受到质押资产系统失灵及市场波动的严重影响。
为了维持合理的安全水平,ForTube 从三个维度对资产进行评估,并且将风险等级从低到高分为五个等级,即 E (风险极高),D(风险较高),C(风险中等), B (风险较低),A (风险极低)。风险评级为 E 的货币,不会被接入协议。
智能合约风险:衡量的的是资产底层代码的技术安全性,是否通过专业安全公司的代码审计,是衡量风险的重要标准。除此之外,合约安全运行时间和交易量,也是评估安全性的重要指数。
市场风险:衡量的是资产对抗市场波动的能力,流动性、波动率和市值都是重要指标。如果质押资产的价值下降,可能会面临清算,而市场需要有足够的流动性来支撑及时的清算。
交易对手风险:衡量的的是资产本身的去中心化程度,包括持有人地址数量,治理体系,以及对货币本身的信任程度。
资产分池
目前,几乎所有的 DeFi 借贷协议都采用单一资金池的模式。随着锁仓金额和资产种类的增加,风险也在增加。每新增一个资产,都可能给整个借贷池带来金融传染和系统性风险。
因此,我们去掉了全系统单一借贷池的想法,取而代之的是分片借贷池,以实现分层风险。目前,我们计划根据资产评级情况设立两个分区,分别为稳健区以及创新区。
- 稳健区:包括质量最高的抵押品,例如 $BTC,$ETH,稳定币等。
- 创新区:包括质量较低的抵押品和新型资产。
分层风险可提高资本效率,结合 ForTube 全新的治理架构,允许 $FOR 持有者根据他们的风险偏好获得不同的收益机会。
ForTube V3 治理架构
总架构
我们引入了一个全新的治理架构,以平衡 ForTube 收益分配、风险承担和治理决策的问题。如第三部分提到,我们将 ForTube 分为稳健池和创新池。每个借贷池都将由对应的 fDAO 来运营管理,这些 DAO 由部分 $FOR 持有人治理并对风险兜底。
图 1 治理架构图
具体而言,包括如下的主要环节:
- $FOR 持有者可以根据自己的风险偏好,将 $FOR 质押至某个 fDAO 中,并获得对应的 $fDAO 代币;
- fDAO 对其借贷池进行治理并兜底部分风险;
- 费用收集器将对平台收入进行收集并分配。
费用说明
借贷池的收入来源主要为借贷手续费(目前为借款利息的 20%),以及后续可能的闪电贷手续费等。收入的分配主要分为四个部分:
- 所有借贷池收入的 60% 将分配给各 $fDAO 代币持有人,以激励他们参与治理和兜底风险;
- 所有借贷池收入的 20% 将被分配至系统储备中,系统储备是平台最终兜底风险的措施。为提升平台安全垫,ForTube 基金会捐赠 1 亿的 $FOR 作为风险保证金。
- 所有借贷池收入的 10% 将分配给研发支出,以用于系统 GAS 费,安全审计费等支出;
- 所有借贷池收入的 10% 将分配给市场运营支出,以激励平台用户使用和推广 ForTube 产品。
费用相关的地址将向社区公开,并接受来自社区的捐赠。
联合曲线
我们将在联合曲线上发行 $fDAO 代币,以 $FOR 作为储备资产。联合曲线合约是一种特殊类型的智能合约,其通过买卖函数发行 $fDAO 代币。要购买 $fDAO 代币,买家将 FOR 发送到 Buy (购买)函数,该函数计算 $fDAO 代币的 $FOR 平均价格。而 Sell (出售)函数的工作原理是相反的,合约将计算当前的平均售价。
本次上线拟采用的联合曲线如下:
Y = A X + B
其中,
- Y:$fDAO 代币价格;
- X:$fDAO 代币供应量;
- A:曲线斜率;
- B:曲线截距。
用户正常在该曲线上买卖并不影响曲线的斜率,但是如果出现以下两种情况将对斜率产生变化:
风险兜底
联合曲线中的资本充当了安全池,为 fDAO 货币市场提供保险,使其免受合智能合约和经济风险的影响。在拖欠贷款或黑客攻击的情况下,联合曲线中的 $FOR 被出售以使储户完整,从而降低 $fDAO 价格。具体而言,fDAO 中可出售的 $FOR 数量我们限定为如图的三角区域。
图 2 风险兜底示意图
fDAO 兜底的最大金额为
当斜率 Adown 趋于 0 时,我们不再从 fDAO 中提取 $FOR,而开始动用系统风险准备金,里面包含 1 亿 $FOR 以及社区捐赠的资金。
假设 A 取值为 0.00005,B 取值为 50. 我们模拟计算 $fDAO 发行量与储备资产 $FOR 的关系,以及兜底资产 $FOR 的数量和占比情况。如下表所示,系统储备资产越多,兜底资产数量和占比越高,借贷池越安全。
表 1 风险兜底模拟数据
治理投票
ForTube 希望建立一个长期的 DAO 治理框架,依靠系统性激励和多层次治理,刺激协议的长期增长和优化。
各 $fDAO 代币持有人对各借贷池拥有相应的关键决策权,通过对 FIPs (ForTube Improvement Proposals)提案进行投票,行使治理权力,比如对系统核心要素的改变、改进和决策,包括风控因子底层资产和利率模型等。
治理投票过程:
- 治理论坛发起讨论,并逐步完善,形成正式的 FIPs;
- 提交到 Snapshot 进行投票批准;
- 投票结果生效并执行。
安全
金融风控
ForTube 金融风控将借鉴现有金融风控行业多年累积的经验和模型,针对区块链金融应用的特点,制定适合 ForTube 自身业务特点的风控模型和规则。ForTube 金融风控系统将从两大层面加强平台的金融安全,即系统层面和个体层面。
系统层面主要是指在合约和后端层级上出现的金融风险和相应处置。针对合约管理账号和多签系统未授权使用,预言机价格源和喂价节点异常,大额度出入金,批量仓位健康度大幅下降或进入清算等全局性的风险,平台都制定了严谨迅速的监控和处置体系,有效防范这些高风险的金融异常。
个体层面主要是指用户或币种层级上出现的金融风险和相应处置。例如用户开仓异常,大额出入金,频繁小额交易,高频交易,多用户同向操作,用户健康度异常跳跃,多次清算,关联清算,低信用地址等,风控系统会迅速定位有风险的用户或币种,以邮件和短信向管理人员发出预警,同时指令合约禁止特定用户的操作或关闭指定币种的交易。
ForTube V3 将会逐步搭建风控规则引擎,升级风控模型,使 ForTube 所有业务流程均处于完整的风控闭环中。ForTube 还将开展数据收集和研究工作,对异常交易等风险源头进行识别和告警等自动化处理,并长期辅助风控策略的制定和执行。ForTube 会与更多有专业资质的风险评估机构和项目审计机构合作,共同完成风控体系的迭代升级。
智能合约安全
ForTube 平台的智能合约安全主要由以下三个方面来全方位保障:
丰富经验的合约开发人员:ForTube 平台的智能合约开发人员均为业内具备多年开发经验的工程师,对于各种已披露的合约漏洞都非常熟悉,在与其它团队的技术合作中,曾经多次发现各种不同的安全漏洞,技术开发能力和安全研究实力值得信任。
科学严谨的多重审计机制:ForTube 平台的智能合约在正式上线前将会经过至少一家业内知名安全机构的全面审计,并且内部也会针对各人负责的不同模块进行交叉审计,以内部评审会和模拟安全攻防等多种形式反复考验上线代码的安全性,消除可能存在的安全隐患和逻辑漏洞。
紧密配合的审核监控体系:ForTube 平台具备 GEL 全局紧急闭锁,CALM 协同自动闭锁机制,MAK 多重签名管理员密钥等多方位的审核监控体系,采用金融级风控标准,使用独立的高可用主从热备集群,7x24 小时不间断运行。定期检查合约状态,对合约内所有的金融资产进行严格的记账和对账,一旦发现资产出现可能的风险,将立即自动触发全局紧急闭锁,禁止所有涉及到资产的出入账接口,把资产损失降至最低。
预言机安全
为了给用户提供更好的使用体验,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 产品和了解行业知识。