Acala 产品覆盖稳定币、交易所等核心基础设施,有望开辟波卡生态跨链 DeFi 新市场,但其发展会受波卡生态发展的不确定性影响。

原文标题:《【公开尽调】深度报告:Acala》
撰文:头等仓

Acala 是 Polkadot 生态上的项目,致力于搭建 DeFi 底层基础设施框架,投资机构阵容强大,资金充裕,有较大几率赢得首轮插槽拍卖,在 Polkadot 当前生态中具有一定的竞争优势。

本研报为 Acala 赞助发布的免费研报(非财富代码研报),研报内容完全由头等仓独立攥写,头等仓极力确保研报内容真实、中立、客观,同时为避免对读者产生误导,凡是由项目方赞助发布的免费研报均不提供任何投资相关的建议,本研报旨在能帮助读者们快速,深度地了解项目,帮助大家做出更好的投资决策。

项目概要

Acala 核心愿景是成为 Polkadot DeFi 生态不可或缺的基础设施,其面向用户构建了完整的去中心化金融应用程序,面向开发者提供一系列开箱即用的 DeFi 组件,旨在打造一个完整的 Polkadot DeFi 生态链条。项目布局较广,愿景较大,需要有较强的团队和资金支撑。Acala 由去中心化金融协议 Laminar 团队和 Polkawallet 团队联合发起,且背后有多家风投机构提供支持,资金充裕。

从经济模型上看,ACA 代币作为系统内的支付手段以及承担治理角色,代币模型设计合理。初始分配中拿出 34% 的代币作为参与多轮平行链竞拍奖励(Karura 插槽竞拍奖励将超过 50%),分配权重较高,以期激励更多 DOT 持有人助力 Acala 赢得首轮竞拍。因 Acala 主网上线进程与 Polkadot 插槽拍卖密切相关,Acala 团队对此次拍卖做出了较为充足的准备,社区对预热活动的反响也较为不错,赢得竞拍的可能性较大。

从产品设计来看,Acala 当前推出了稳定币系统、交易所等核心基础设施,参考以太坊生态内的 MakerDAO、Uniswap 等产品设计方案,业务逻辑已经在以太坊上得到验证,而且可利用 Substrate 的技术优势改善用户体验,对于 Acala 来说,减少了试错成本,开辟 Polkadot 生态内的跨链 DeFi 新市场。

Acala 当前所尝试搭建的 DeFi 版图较广,非常考验团队的运营能力,在 Polkadot 生态甚至以太坊生态内尚未找到已成型的项目作为竞品。而 DeFi 类产品的竞争核心在于吸引流动性,Polkadot 生态当前处于极为早期阶段,格局未定,率先获得插槽使用权将在流动性以及资产增长上获得先发优势, 不过,不足之处也在于此,Polkadot 目前的链上表现尚不明晰,捕获流动性和用户的能力也尚未可知,Polkadot 生态发展的不确定性会直接影响 Acala 的发展。

基本概况

项目简介

Acala 是基于 Polkadot 的首个去中心化金融联盟,旨在联合 Polkadot 生态系统创建开放式金融框架,为加密资产带来金融稳定性,流动性与可及性。目前,已推出了跨链多资产抵押的稳定币协议、释放质押资产流动性协议和去中心化交易所等核心基础设施模块,以及自行开发的兼容以太坊的智能合约模块,旨在提高 Acala 生态上的互操作性。而且 Acala 得到了 Web3 基金会官方资金支持,并获得 Polychain、Pantera、ParaFi 等在内的数家全球知名机构的投资。

Acala 主网上线进程与 Polkadot 上线进程保持一致,为更好地测试主网功能,Acala 也推出了具有经济价值的实验先行网 Karura,其底层代码与 Acala 主网一致,主网所有功能都会先在 Karura 上线,其相对 Acala 来说,节奏更加迅速,风格玩法会相对灵活。

基本信息

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型

项目详解

团队

Acala 主要由去中心化金融协议 Laminar 团队和 Polkawallet 团队联合发起,当前官网所列成员 14 人。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型

资金

据官方披露,Acala Network 曾进行过两轮融资,2020 年 3 月 27 日进行种子轮融资,募集金额为 150 万美元,由 Polychain 领投,Hashkey、KR1 等投资机构参投;2020 年 8 月 27 日进行 A 轮融资,募集总额 700 万美元,由 Pantera Capital 领投,1confirmation、DCG、Arrington XRP Capital 等跟投。两轮募资总金额为 850 万美元。

Acala 曾两次获得 Web3 基金会资助,分别为去中心化稳定币(于 2020 年 6 月完成资助里程碑)和 EVM。目前参投 Acala 的机构达 20 个,其中不乏一些知名加密风投机构,阵容强大。以下是 Acala 参投机构一览表 [2]:

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-1

技术方案

Acala Network 基于 Substrate 框架构建,将作为平行链接入 Polkadot 生态,平行链的运作方式是通过插槽接入 Polkadot 网络,具体方式如下图:

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-2[3]

链 [4]

  • Relay Chain (中继链):负责平台安全性。

  • Parachain (平行链):拥有自己独立的状态和业务逻辑,共享中继链提供的安全性。

节点

Validator (验证人):负责中继链的出块,同时验证来自收集人的证明,与其他验证人进行共识投票。

Collator (收集人):为验证人收集平行链的交易和状态转移证明(collation),所以,平行链不再需要自己的共识机制。

Fishermen (钓鱼人):监控验证人和收集者,检查无效的候选收据,验证人或者收集人都可以作为钓鱼人。

网络

目前 Polkadot 拥有三个不同的网络,Rococo 测试网Kusama 实验先行网Polkadot 主网,每个网络都有其存在的意义,Acala 依据 Polkadot 网络的上线进程,也拥有三个不同的网络 [5]:

Mandala 测试网:目前已上线 TC5 版本的测试网,所有测试网代币仅用于体验 Acala 网络功能,没有真实价值,并在测试网更新后清零;

Karura 实验先行网:会参与 Kusama 的平行链插槽竞拍,网络原生代币为 KAR,在有一定经济价值的环境下优先上线并测试 Acala 的相关 DeFi 功能,其定位是成为 Kusama 上的去中心化金融中心;

Acala 主网:会参与 Polkadot 的平行链插槽竞拍,所有相关功能在 Karura 先行网上运行稳定后陆续上线,致力于成为 Polkadot 上的去中心化金融中心。

平行链插槽竞拍

平行链插槽(Parachain Slots)是中继链和平行链的接口,要想共享 Polkadot 网络的安全,与其它平行链进行业务交互,必须通过插槽来实现。插槽类型分为社区测试型插槽(Community Beta Slots)和商用插槽(Commercial Slots)两种,20% 的槽位预留给 Web3 基金会来部署,作为社区测试型平行链促进整个 Polkadot 生态的发展,余下的 80% 作为商用插槽。因为插槽数量有限(约有 100 个),因此,将通过拍卖方式来公平分配 [6]。

平行链插槽的拍卖每 6 个月进行一次,每次仅释放一个插槽。插槽的租赁期以 6 个月为单位,分为 6 个月、12 个月、18 个月、24 个月,参与拍卖的项目方可自由出价,竞拍单个或是相邻的多个租赁期,价高者得。中标人需要在相应地周期内锁定其 DOT (Kusama 中会锁定 KSM),在平行链租期结束时,DOT 将被解锁。租期越长,对于网络而言越稳定,竞拍模块由 Polkadot 官方提供。

根据 Gavin Wood 此前的介绍,待 Rococo V1 测试网稳定运行后,将率先在 Polkadot 先行网 Kusama 上开启平行链插槽竞拍,并在 Kusama 上线竞拍胜出的平行链,之后再将这套流程复制到 Polkadot 主网上。

Acala 在设计网络之时,便依据 Polkadot 主网的上线进程也设计了相应的三种不同网络,因此,Acala 先行网 Karura 将会首先参与 Polkadot 先行网 Kusama 的插槽竞拍,其后,在 Polkadot 主网上线后,再继续参与主网的插槽竞拍。

Karura 插槽竞拍方案(奖励将超过 50%)

Acala 团队将首先在 Kusama 上接入 Acala 先行网 Karura,目前已知披露拿出 Karura 代币总供应量(1 亿枚)的 11% 分配给 KSM 持有人,主要为了激励 KSM 持有人帮助 Karura 参与插槽竞拍。假设团队计划竞拍 Kusama 12 个月的插槽使用期限,如果用户愿意将自己的 KSM 锁定一年,每锁定 1 枚 KSM 将至少获得 12 枚 KAR,但是用户钱包余额中只有 30% 可以使用,剩余 70% 将在 12 个月内线性释放。用户锁定的 KSM 并没有经过项目方,所有参与竞拍的 KSM 都还在原链地址中锁定。另外还有推荐人机制,10% 的 KAR 额外奖励将均分给推荐人与被推荐人 [7]。

下图展示的是 Karura 的上线流程,分为以下 7 步:

  1. 接入 Polkadot 平行链测试网 Rococo V1 进行相关测试(当前正处于这一步);
  2. 平行链相关代码测试完毕后将会部署到 Kusama 上;
  3. 公布第一次平行链插槽竞拍的时间表;
  4. Kusama 会开启插槽竞拍的众筹模块,用户可以在 Crowloan 模块中选择 Karura 并锁定自己的 KSM;
  5. 插槽蜡烛拍卖;
  6. 当 Karura 成功拍下插槽后,创始区诞生;
  7. 分发 KAR 奖励。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-3

Acala 插槽竞拍方案

Acala 计划尽全力拍下 Polkadot 的首条平行链,在成功拍下插槽后同步诞生创始区块,其主网上线流程与 Karura 上线流程一致__白皮书中租赁计划暂定为 3 轮,每轮 2 年,租期共 6 年。为了奖励帮助 Acala 竞拍的 DOT 持有人,团队将拿出代币总供应量的 34% 分配给用户。

产品

Acala 对自己的定位是服务于 Polkadot DeFi 生态的底层基础设施,Acala 将作为平行链接入 Polkadot 生态,共享 Polkadot 提供的安全性、互操作性等。同时面向用户搭建了各种去中心化金融应用程序,例如抵押借贷的稳定币系统、去中心化交易所等核心基础设施,营造更良好的用户体验;除此之外,也面向开发者提供了一套兼容以太坊的智能合约模块,可与 Runtime 层直接交互,帮助开发者在 Acala 应用层上构建各种类型的去中心化金融应用程序(例如 NFT、预测市场等),助力 Acala 生态的繁荣发展。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-4

超额抵押借贷协议

超额抵押借贷协议维护的是 Acala 网络中稳定币系统的运行,通过超额抵押多种资产生成稳定币 aUSD,目标价格为 1 美元,稳定币的存在可保证价格的低波动性,从而实现数字货币的流通价值,可为 Polkadot 整个生态提供基础设施服务。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-5

借贷协议主要分为 CDP 模块、拍卖模块、喂价模块和治理模块,如图 2-5 所示。在介绍这些模块的作用之前,我们需要首先了解几件事:

价格稳定机制

1)调整稳定费率:保持 aUSD 价格稳定的主要手段就是控制市场上对 aUSD 的供需,而影响供需的关键因素就是借款利率,当借款利率上涨,利息越高,那么 aUSD 借贷需求就会降低,反之就会上涨。所以,保持价格稳定的首要方式就是调整借款利率,在 Acala 网络中,将其称为稳定费率。

2)紧急关闭(Emergency Shutdown):保证 aUSD 价格可兑付的最后手段,分为单一资产清算和全局清算。

单一资产清算:当某种抵押资产达到债务上限后,则会触发清算。清算流程为:① 停止接受该资产作为抵押品;② 提高清算率,逐步平仓;③ 一定时间后强制平仓。

全局清算:当系统被恶意攻击或者网络升级时会触发全局清算,清算流程为:① 最新喂价快照;② 停止接受任何资产作为抵押品,调整仓位;③ 清算系统债务及盈利;④ aUSD 持有人按比例赎回抵押品。

aUSD 生成流程

aUSD 将美元作为价值锚定物,每个 aUSD 背后都会有价值大于 1 美元的资产支撑,例如,假如 1 DOT 的市场参考价格为 30 USD,如果用户 A 想要获得一笔 aUSD 贷款,抵押 1 枚 DOT 最多只能获得 20 aUSD,此时资产抵押率就为 150%。而加密资产市场价格波动较大,为保证抵押品的安全性,需要将抵押率控制在 150% 以上,抵押率越高,资产安全性越高。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-6

获得 aUSD 贷款的过程就是创建 CDP (抵押债仓)的过程,具体流程如下 [8]:

  1. 存款并创建 CDP:用户 A 连接钱包,通过门户将 1 DOT 存入协议,1 DOT 会被锁定在 CDP 中作为抵押品;
  2. 创建稳定币:基于 DOT 的价值,用户可以从 CDP 中获得一定价值的稳定币 aUSD,假设为 20 aUSD;
  3. 关闭 CDP:用户 A 可以随时偿还借出的 20 aUSD 以及支付这段时间的稳定费;
  4. 取款:20 aUSD 会被销毁,抵押品会被解锁并取出;
  5. CDP 拍卖:当抵押品价值下跌时,即 1 DOT 现在的市场价值从 30 USD 下跌为 25 USD,而用户 A 借出了 20 aUSD,此时的抵押率低于 150%,这时就会触发清算,系统会自动清算并拍卖抵押品,被清算的 CDP 需要支付一笔额外的操作手续费,我们将其称之为清算罚金(Mandala 测试网清算罚金设定为 3%)。

CDP 模块

CDP 模块用于创建、管理和存储 CDP。CDP 模块通过抵押某种资产来创建与美元挂钩的稳定币资产(aUSD),抵押品会被锁定在 CDP 中,创建的稳定币价值通常小于抵押品价值。用户在关闭 CDP 时需要偿还所借的稳定币数量+需要支付的利息,此时,即可取回抵押品。

清算人会监控每个 CDP 抵押品价值和债务价值的比率,如果抵押品价格下跌过多,CDP 内的抵押品会被转移至拍卖模块,被拍卖出售,以回收资产清偿债务,保证系统的健康运行。被清算的 CDP 除了要偿还债务和稳定费,还需要额外支付一笔清算罚金。

喂价模块

该模块将列入一组白名单预言机,每个区块将存储预言机提供的公允价格,反馈给 CDP 模块和拍卖模块。

预言机需要向 CDP 模块提供喂价,以确定生成的 aUSD 的数量;向 CDP 清算部分喂价,以及时将抵押率过低的 CDP 内的抵押物转移至拍卖模块;向拍卖模块喂价,以确保系统和 CDP 创建者的最大化利益。

Acala 与 Laminar 以及 Band 团队共同协作,推出开放预言机网关(OOG),为系统提供喂价服务,详见开放预言机系统。

拍卖模块

拍卖模块是平衡系统中累积的利润和背负的债务的重要机制,拍卖分为 3 种不同的类型,分别为抵押品拍卖、债务拍卖和盈余拍卖。

抵押品拍卖:用户抵押资产创建 CDP,当 CDP 内资产价值小于抵押率会时触发清算,此时抵押品将被拍卖。拍卖一般分为两个阶段,即正向拍卖和反向拍卖,详细过程见_拍卖流程_。

债务拍卖:例如,当抵押品价值大幅度下跌,或者没有人愿意去购买抵押品(竞拍利润不足以支付手续费),清算后的 CDP 中可能存在无法通过抵押品拍卖偿还的债务。此时,就需要依靠增发系统代币 ACA 进行拍卖,用于弥补这部分的债务亏空。

盈余拍卖:在系统运行正常的时候,会有稳定费及清算罚金作为协议收益,当这部分收益达到某个上限时,可以将其拍卖换取优质资产,作为安全储备资金。当前系统需要储备 DOT 作为平行链持续租赁的动力,因此,优质资产首选就是 DOT。

拍卖流程 [9]

拍卖流程分为正向拍卖和反向拍卖:

以抵押品拍卖流程为例,同样是上述的例子,假如,用户 A 贷款天数为 100 天,同时,这段时间稳定费率没有变动(Mandala 测试网所设年化利率为 4.99%),加上 3% 的清算罚金,此时,用户需要偿还的债务总额约为 20.87 aUSD (利息:20*4.99%*(100/365)+ 罚金:20*3% + 债务:20),所以,拍卖的首要目标数额为 20.87 aUSD,而此时,DOT 的市场价格为 25 USD,存在一定的利润空间,就会有一些人愿意去竞拍这枚 DOT,我们将这些人称为清算人。

在达到首要拍卖目标后,由于抵押品的价值和目前拍卖价格之间还有很大的空间,为了确保借款用户最后能够赎回足够多的抵押品,系统会进行一个反向拍卖,即把覆盖目标债务 20.87 aUSD 作为一个特定值,让参与清算的人开始向下逐渐减少以 20.87 aUSD 能够获得 DOT 的数量。有人愿意以 20.87 aUSD 去换取 1 个 DOT,那么就会其他参与者,愿意以 20.87 aUSD 的价格去换取 0.9 个 DOT,因为 0.9 个 DOT 的价格为 $22.5,这其中还有 $2.5 的利润空间,如果之后没有人再出价,那么最后赢得拍卖的参与者将以 20.87aUSD 的价格获得 0.9 个 DOT,剩余 0.1 DOT 将返回到 CDP 创建者账户。

治理模块

主要管理系统中的关键风险参数,例如稳定费年利率、清算率、清算罚金、债务上限等,未来在上线了多种资产后,不同抵押资产的抵押率、清算值等参数均不同。决定这些风险参数的人就是 ACA 代币持有人,在确定参数之后,将被设定在治理模块中,其他各项模块依据治理模块设定的参数分工协作。

清算

设计清算的目的在于激励借款人保持偿付能力,完善的清算机制可以避免借贷平台出现债务和划账。Acala 的稳定币协议参考 MakerDAO 的稳定币系统构建,而 312 黑天鹅事件对于整个 DeFi 行业都是一次不小的考验,Maker 在这次事件中产生了约 500 万美元的坏账,而导致这么多坏账的原因主要有两个方面,一是底层以太坊网络的拥堵导致清算工作不能正常进行;二是清算效率不足。针对这些问题,Acala 协议做出了如下改进:

  1. 针对交易拥堵问题,Acala 网络使用的 Substrate 框架下的交易分为普通类(Normal)和运营类(Operational)两种。每个区块中约 20%的空间预留给运营类交易,作为重要系统交易的优先通道(例如:报价预言机、风险参数调整、自动清仓)。
  2. 在清算过程中,有三重保护机制,首先,Acala 计划在触发清算后,先通过交易所出售抵押品以支付未偿债务,如不行再进行拍卖。如果抵押品拍卖有赢家,则在拍卖结束时将中标价格与交易所价格进行比较,以确保抵押品以最佳清算价格售出。这种设计可以更高效地清算有风险的仓位,小额仓位可以在交易所上直接清算,而大额仓位可以被拆成多个小额后售出,或者通过拍卖清算。其次,利用 dSWF 基金中的优质盈余资产作为安全储备;第三,通过 ACA 拍卖进行兜底。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-7[10]

去中心化交易所(DEX)

AMM 概述 [11]

DEX (Decentralized Exchange,去中心化交易所)就是去掉传统交易所一切可去除的中心化环节,包括撮合和清算。而把做市商也去掉的 DEX 方案,称作 AMM (Automated Market Maker,自动化做市商)。

做市商(Market Makers,MM)在金融市场中是指,为市场提供大量买卖挂单的个人或者机构,他们的主要目的不是为了在代币价格的涨跌中获利,而是为了获取价差(Spread),价差是指最高出价(买一)和最低卖价(卖一)之间的差异。

做市商为整个市场提供了流动性(Liquidity)。流动性是指资产可以在市场买卖而不会遭受大额的损失或者溢价,即市场上有大量的订单,使得人们可以在市场价格快速的买入或卖出资产。所以,做市商又称作流动性提供者。做市商需要有大量的代币,才能形成大量的订单,并在市场价格波动的时候,确保自己的某一种代币不会消耗完。

AMM (Automated Market Maker,自动化做市商)则是用算法代替了传统做市商的人工报价,将一个代币池作为用户的交易对象。代币池包含了两种或多种交易对,它们本身有一个算法,这个算法为用户提供实时的代币汇率。传统做市商仍然能参与其中,即将他们手中的大量代币添加进代币池。这个代币池因为汇聚了做市商的流动性,所以 AMM 也被称作流动性池(LP,Liquidity Pool)。

AMM 的算法能提供市场价格的原因,在于市场上套利者(Arbitrager)的存在。AMM 提供的价格高于或低于市场,都有套利者到这里进行交易,获得偏离市场价格的差价作为回报,同时将 AMM 池子的价格带回到市场价格。

算法

Acala 网络中的 DEX 采用恒定乘积做市商模型,模型非常简洁,公式为

х×у=к

x、y 代表不同加密货币的数量,两者乘积为 k,k 是恒定常数,k 值由第一笔注入的流动性决定:1)任何人都可以创建新的交易对;2)无论 k 值初始设定为什么,由于市场上存在套利者,使得 k 的值最终适应市场价格。

以 DOT-aUSD 为例,来说明 DEX 交易流程,设初始价格为 1 DOT=30 aUSD,交易池 DOT 储备量为 10,aUSD 为 300,则 k 值为 3,000。用户用 1 个 DOT 购买 aUSD 的流程为(在忽略交易手续费的情况下):

  1. 用户发送 1 DOT 到智能合约;
  2. 交易池中的 DOT 数量更新为 10+1=11;
  3. 交易池中的 aUSD 数量更新为 3,000/11=272.73;
  4. 用户收到的 aUSD 的数量为 300- 272.73=27.27,即用户使用 DOT 购买 aUSD 的价格为 1 DOT=27.27 aUSD;
  5. 此时,新的 k 值为 11*272.73=3,000.03。

恒定常数 k 的存在是为了计算出兑换率,即需要给用户多少 aUSD,也就是当 x*y=k,其中 x 变时,只有 k 不变才能求出 y,在一笔交易发生前就会计算出这个恒定常数,根据新注入不同数量的代币才能去计算能够换出的代币数量。每次兑换之后,会产生新的流动池(新的 x、y),同时也会产生新的恒定常数。

AMM 的问题在于,当流动性小的代币池面对大额订单时,会产生滑点(Slippage)。滑点是指下单的价格和最终成交的价格之间的差距。滑点取决于算法、订单金额和流动性大小。订单金额越大滑点越大,流动性越大滑点越小。算法越好,同等订单金额和流动性池大小的情况下,滑点越小。Acala 中当前选择为用户设置滑点限制,滑点设置的越小,能够换出来的币就越少,但是成本最低,反之滑点越大,能换出来的币也就越多,但成本也就越高。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-8

流动性释放协议

Polkadot 采用的是 NPoS (Nominated Proof-of-Stake)共识机制,任何持有 DOT 代币的用户都可以选择以验证人和提名人的身份,参与 Polkadot 的 Staking (质押)和治理。在这个过程中,整个系统需要通过锁定验证人与提名人所质押的 DOT 代币来保证网络的安全性,质押状态下的代币拥有质押收益和投票权,但是质押状态的代币无法流通,当用户想要退出质押时,还需要一段解绑期,这就使得资产流动性差以及资产价值无法得到充分应用。

针对 Polkadot 的流动性释放解决方案为创建一个质押池(Staking Pool),汇总每个用户供应的 DOT,再由 Acala 网络选取多个可靠验证人(从技术实力、运维能力以及是否提供担保服务等多个维度评估)进行质押。同时,按照 1:1 的比例为用户发放 L-DOT 作为质押凭据。所以,本质上 DOT 仍然处于锁定状态,具有流动性的是 L-DOT,可以在二级市场进行买卖,或者参与其他 DeFi 协议,例如,抵押到稳定币协议中生成稳定币 aUSD,获得额外的流动资金。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 2-9

兑换

用户在任意时刻都可以使用 L-DOT 赎回标的 DOT,因为协议内会保留部分质押资产。当用户在兑回 DOT 时,会有 28 天的解绑期,兑换手续费以 ACA 代币支付。该协议是 DOT 在 Polkadot 网络上进行抵押及解绑的实际执行者,负责 L-DOT 的生成与 DOT 的赎回。L-DOT 是质押本金+质押收益(区块奖励)的资产组合,用户在赎回时,系统会给出实时兑换率,即兑换率 =(本金+收益)/L-DOT 数量,所有本金及收益统一分配。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型

治理

Acala 网络由总理事会(General Council)和专门理事会(Specialized Council)进行治理,专门理事会管理网络特定领域,总理事会行使监督权,以确保 Acala 网络的整体健康运行。例如,流动性释放协议理事会专门用于管理流动性协议,L-DOT 持有人和 ACA 持有人有权对流动性协议相关提案进行投票,提案内容包括汇率模型、费用结构、复利策略等。

开放预言机系统

Acala 计划构建一个去中心化、开放式预言机系统,旨在让任何人都能贡献价格数据,需要数据的实体则可以自由选择他们偏好的数据。该系统会维护一份喂价白名单,每个预言机服务商都需要通过治理批准才能进入白名单。当前,该系统由 Acala 自建的多个节点来运营,接受多个节点数据来源,这些数据来源将会基于 Default Oracle Pallet 聚合成一个公允的喂价,从而为网络提供链下数据以及评估链上借贷能力与系统清算风险。

智能合约开发模块

要成为 Polkadot 生态目前有三种方式:部署为平行链、平行线程或者成为平行链或者平行线程上的 Dapp。Acala 计划成为 Polkadot 平行链,对于那些想要接入 Polkadot 生态但是又不想要负担太高成本的项目则可以部署在 Acala 上,成为 Acala 上的 Dapp。Acala 目前已经提供了一系列开箱即用的 DeFi 生态组件,如稳定币系统,释放质押资产流动性的协议以及去中心化交易所等,除此之外,还构建了应用层相关智能合约模块,帮助其他项目在 Acala 上部署。

因为当前很多项目合约都部署在以太坊上,所以 Acala 智能合约模块也考虑到对以太坊的兼容性,但是其希望提供与以太坊截然不同的体验,因此,自行开发了一套解决方案 Bodhi,这套方案不兼容以太坊 RPC (远程过程调用),而是做了一个
JavaScript SDK,模拟 Web3 provider,可以把 Polkadot Extension 包装成类似 MetaMask 的扩展,这样现有的以太坊 Dapp 也能用 Polkadot Extension 来和 Acala EVM 交互 [12],从而直接使用 Acala 的 DeFi 产品基础组件,跨链桥等,或是在应用层构建其他更加有趣的 DeFi 应用,如合成资产等,充分利用 DeFi 产品间的可组合性,创建更加丰富的 Acala 生态。

Acala 智能合约模块所要实现的目标:

  1. 允许用户只用一个钱包就能够与 Substrate 的 runtime、EVM 合约或者 WASM 合约进行交互;
  2. 允许协议兼容 EVM 以及 Runtime 层;
  3. 允许开发者在开发和部署去中心化金融应用程序时能够获得开箱即用的工具支持(如 DEX、稳定币等)。

去中心化主权基金(dSWF)

Acala 实际会创建多个链上理事会,分为总理事会和专门理事会两种类型,总理事会成员由 ACA 代币持有人选举产生,并且可以投票轮换总理事会成员,用于管理去中心化主权基金(dSWF)。该基金中资产由一个链上账户控制,收益来源有三种方式:① CDP 稳定费;② 清算罚金;③ L-DOT 协议费(即赎回 DOT 时的手续费)。

因为 Acala 计划租用 6 年的平行链插槽,总共进行 3 轮租赁拍卖,所以,该基金的收入盈余会尽可能多的回购 DOT,建立 DOT 储备。如果其有充足的 DOT 储备,原本预留给帮助 Acala 第二轮竞拍的 DOT 持有人的奖励就可以存入 dSWF 基金,用于回购 DOT。而且储备池中的 DOT 还可拿到流动性协议质押,获得 Polkadot 的提名者奖励,同时,再将这些收益存入协议中,进行不断复利,为下一轮及未来的平行链拍卖做准备,最终实现自身的可持续发展。

一旦 dSWF 拥有足够独立支撑插槽租赁的能力,dSWF 基金将考虑把收入盈余用于购买其他有价值的资产,丰富平台收益结构与储备资产种类,从而强化风险抗压能力。

总结:通过 Acala 的产品设计,我们可以发现它试图打造一个覆盖面非常广的 DeFi 生态。从 DeFi 纵向分层的角度来看,资产和交易平台处在最底部,在有了这些基础之后,搭建借贷、挖矿、衍生品、聚合等上层建筑就成为了可能。Acala 的稳定币系统和交易所便是为了打造这样的基础设施,为丰富 Acala 网络生态做好铺垫。

Acala 当前的产品方案逻辑是可以自洽的,但 还是需要业务数据支撑,需要后续观察其业务增长情况。

发展

历史

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型表 3-1 Acala Network 进展一览表

现状

代码库迭代

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型图 3-1[13]

Acala 代码库自 2018 年 4 月 1 日创建,至今提交 Commits 数达 5,411 条,创建问题 545 个,关闭问题 422 个,平均关闭时间约 8 天,贡献者人数持续增加,代码更新情况良好。

其他技术指标 [14]:

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型

社区

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型

产品迭代

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型表 3-2 Mandala 测试网产品迭代 [15]

未来

Acala 未来的两项重任就是 Kusama 插槽竞拍和 Polkadot 插槽竞拍,此拍卖将直接关乎其主网上线进程,时间线跟随 Polkadot 进度。根据 Polkadot 官方最新的进度显示,预计 Polkadot 先行网 Kusama 平行链插槽竞拍预计是在今年 3-4 月,Polkadot 主网平行链竞拍预计是在 6-7 月,但具体还需要等待 Polkadot 官方宣布 [16]。

总结:Acala 网络在 2019 年开始启动,目前进展良好,测试网基本功能已经开发完成,从路线图规划来看,Polkadot 的插槽拍卖直接影响 Acala 的主网上线进程,所以团队也相当看重此次的插槽拍卖。

经济模型

代币分配

Acala Network 代币简称为 ACA,ACA 代币总量为 1 亿枚,将在主网启动时全部铸好,并存储在 ACA 储备池中,初始代币分配规则如下 [17]:

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型表 4-1 初始代币分配情况

价值模型

需求

ACA 是系统中内实用型代币,应用场景包括:

支付:用于支付系统内的网络交易费用,例如稳定费、清算罚金、DEX 交易费等;

治理:ACA 代币持有人有权参与网络治理,包括确定协议关键参数,网络协议部署,选举理事会成员,网络升级等;

应急解决方案:在抵押资产价格暴跌从而导致系统坏账时,会通过拍卖 ACA 代币进行兜底;

质押奖励:插槽竞拍对于 Acala 的发展来说至关重要,为此,团队计划拿出部分 ACA 代币作为奖励,分配给帮助 Acala 竞拍的 DOT 持有人,白皮书中预计租赁计划为 3 轮,每轮 2 年,3 轮设置总奖励约占总供应量的 34%。

总结:ACA 代币将在主网上线后发行,代币总量 1 亿枚,主要承担 Acala 内治理角色,代币模型设计合理。初始分配中将有 34% 的代币分配给参与插槽拍卖的 DOT 持有人,权重较高,以期激励更多 DOT 持有人助力 Acala 赢得首轮竞拍。

竞争

行业分析

Polkadot 创始人 Gavin Wood 最初是想做一个扩展性更强的以太坊,因为他们一直在等以太坊的分片技术推出,但是一直未实现,于是自己出来做了 Polkadot,在设计过程中将分片概念推到了一个比较极端的程度,放弃分片,直接做一条条独立的链(平行链)[18]。Polkadot 更类似以太坊 2.0 所做的事情,将很多条链结合在统一安全伞下,在以太坊中就是信标链,在 Polkadot 中叫做中继链。自从 2020 年 DeFi 爆发以来,几乎所有的公链都想做 DeFi,但是依然是以太坊的 DeFi 生态更为活跃、成熟,然而以太坊现在已经进入了一个瓶颈期,以太坊 2.0 还充满很大的不确定性,或许需要有一条可扩展性更好,定制化更强,对开发者更友好的基础设施。目前来看,Polkadot 也许是一个选择。

Polkadot 当前的生态发展还处于非常早期阶段,从另一个角度来说,以太坊生态就像是先行试验田,将以太坊生态搬到 Polkadot 上来将是 Polkadot 生态快速发展的助推剂,Acala 目前正在尝试成为这个助推剂的一部分,其将作为平行链接入 Polkadot 生态,为 Polkadot 搭建底层 DeFi 基础设施。除了在 Polkadot 上构建各种原生金融应用程序,由于现有的很多 DeFi 合约都部署在以太坊上,所以 Acala 的智能合约模块也考虑了对以太坊的兼容性,和以太坊形成互操作,为 Polkadot 带来更丰富的应用场景。Acala 当前所试图搭建的 DeFi 版图较广,在 Polkadot 生态甚至以太坊生态内尚未找到已成型的项目作为竞品。

竞争要素

业务增长

DeFi 项目的成功一半取决于业务逻辑、团队实力、经济模型,另一半则依靠后期运营,流动性和用户的获取将是影响项目成功至关重要的因素。目前 Polkadot 生态还处在初期阶段,大部分项目都还尚未落地,需要后期持续观察各项目的运营情况。

插槽拍卖

率先获得插槽使用权的项目将在用户和流动性,以及资产生态的增长上获得先发优势,所以竞拍插槽成功的时间至关重要。影响竞拍的因素包括:项目方背后投资机构背景以及资金量是否充足、项目进展是否良好、激励模型是否能够吸引 DOT 持有人等。

Acala 计划赢得 Polkadot 的首轮插槽拍卖,据不完全统计,当前确定将上场参加插槽拍卖的项目包括:Phala、ChainX、Darwinia、Bifrost、StaFi、Plasm、Crust Network,不过各家的竞拍意向会稍有不同。

插槽竞拍意向

Acala 先行网 Karura 将率先参与 Polkadot 先行网 Kusama 的插槽竞拍,Karura 的定位是成为 Kusama 生态中底层 DeFi 基础设施,所有 Acala 主网功能都会先在 Karura 上推出,确保 Acala 主网的稳定运行,Acala 主网在 Polkadot 平行链上线后计划竞拍 Polkadot 的首个插槽

Phala 旨在成为 Web3.0 隐私保护基础设施,计划参与 Kusama 插槽以及 Polkadot 主网插槽竞拍,并且会与一些中心化机构合作进行平行链插槽竞拍。

ChainX 是一个跨链网络,主要负责 Polkadot 生态的资产管理类应用,主网于 2019 年 5 月上线,有自己的独立共识验证人,在 Kusama 平行链功能上线后,将通过平行链的方式接入 Kusama,作为 ChainX 在 Polkadot 平行链的先行测试,之后也会竞拍 Polkadot 平行链。届时,ChainX 网络将由独立共识链,Kusama 平行链,Polkadot 平行链这三部分组成 [19]。

Bifrost 是专为 Staking 资产释放流动性的跨链网络,计划参与 Kusama 和 Polkadot 的插槽竞拍。

StaFi 也是质押资产流动性释放协议,主网已经上线,在 StaFi 的愿景中,Polkadot 占有极为重要的地位,因此对 Polkadot 插槽存在需求,但是需要根据供需关系判断接入时间点,理论上也可以选择等待平行线程或者接入其他竞拍到插槽的项目。

Darwinia 是一个开放式异构跨链桥协议,于 9 月份开启了主网上线进程,和 Polkadot 类似也是分阶上线。Darwinia 的测试网 Crab 将先行竞拍 Kusama 插槽,是否要去竞拍 Polkadot 首个插槽尚未决定。

Plasm 提供了 Plasma 解决方案的 Rust 实现,已经上线主网,但最初是作为 PoA 网络启动,计划参与 Kusama 插槽竞拍,在 Kusama 拍卖前(预计在 2 月份)将网络转为 NPoS,竞拍到插槽后会将之前的验证人转为收集人 [20]。

Crust Network 旨在构建一个重视数据隐私的去中心化云存储网络,计划参与竞拍 Kusama 和 Polkadot 主网插槽。

Robonomics 是一个物联网协议,**计划租赁两年的 Kusama 平行链插槽,之后计划竞拍 Polkadot 插槽。

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型表 4-5 Kusama/Polkadot 插槽竞拍意向表

当前确定会参与 Kusama 以及 Polkadot 主网插槽拍卖的项目包括 Acala、Phala、ChainX、Bifrost 以及 Crust Network,还有一些项目未披露其竞拍计划。

竞拍激励模型

竞拍插槽需要用户质押 DOT 给项目方,所以,竞拍过程是考验候选项目方撬动 DOT 的能力。为了吸引到更多 DOT 持有人的支持,项目方竞拍激励模型也将是重要影响因素,但是因为竞拍过程也是博弈过程,所以一些项目也不愿提前透露其激励方案。

Acala 计划拿出部分 ACA 代币作为奖励分配给参与竞拍的 DOT 持有人,暂定租赁计划为 3 轮,每轮 2 年,3 轮设置总奖励约占总供应量的 34%。同时,计划拿出超过先行网 Karura 网络资产 KAR 总量的 50% 奖励用于 KSM 插槽竞拍(目前 11% 分配方案已知),而且设置了推荐人奖励机制,鼓励更多人支持 Karura 竞拍。

Phala 计划拨出一定比例的 PHA 代币作为竞拍成功奖励,代币总量 10 亿枚。目前的计划是 Kusama 插槽分配 0.5% ~1%(500 – 1,000 万),Polkadot 主网插槽分配 3%5%(3,0005,000 万)。

ChainX 计划拿出议会基金和全网算力(可挖出 ChainX 原生代币 PCX)的 15~20% 来激励支持者。

Darwinia 计划除了拿出部分常规代币(Ring)作为激励外,还将在跨链虚拟世界游戏「进化星球(Evolution Land)」中为支持其竞拍的投资者提供土地(Land)奖励 。

Bifrost 计划将其代币初始供应量(800 万枚)的 2% 用于 Kusama 插槽竞拍奖励,13.5% 用于 Polkadot 平行链插槽竞拍奖励。

StaFi 在主网上线初期就已经预留了 40% 的社区代币,可用于设计插槽竞拍激励方案,具体细节未披露。

Plasm 通过锁仓空投进行代币分配,目前已经进行了两次锁仓空投,第三次锁仓空投将用于 Polkadot 平行链的插槽拍卖。

Crust Network 计划空投 40% 的 CRU 代币回馈支持其参与 Kusama 和 Polkadot 竞拍的用户,具体细则未披露。

Rococo 测试网接入情况

当前 Polkadot 网络还不能跑应用,因为平行链功能还未上线,所有功能要在 Rococo 测试网首先进行测试,当功能完善后会部署在 Kusama 上,随后在 Polkadot 上线。该测试网由 Parity 和 Polkadot 开发者社区共同维护,旨在测试 Polkadot 平行链的共识过程和社区搭建的平行链功能运行,以及其相互之间的交互。要接入 Rococo V1 测试网需要至少运行一个 Rococo 的验证人节点和一个已注册的平行链的收集人。Rococo 测试网预计支持约 10 条平行链,接入测试网的项目将能够在 V1 环境下测试平行链之间的跨链交易。PolkadotRococo 团队已于 2021 年 1 月公布插槽测试总体策略,平行链大致上线顺序为 [21]:

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型表 4-2 测试网接入顺序

融资情况

头等仓深度报告:详解波卡生态 DeFi 协议 Acala 技术方案、产品与代币模型表 4-3

总结:尽管很多项目都有意参与 Polkadot 竞拍,但是各家在资金储备、代币激励方案等各方面均不相同,在对插槽拍卖的积极性方面也略有不同。 Acala 在对待插槽拍卖一事上十分重视,代币分配方面也给予了很高的权重,而且其背后投资阵容强大,资金充裕,成功拿下首条平行链的几率较大。


参考资料 :

《Acala Whitepaper》

《Acala_Token_Economy_Paper》

《被灰度母公司投资的 Acala,是如何成长为 Polkadot 顶级项目的?》,萌眼财经,
https://www.chainnews.com/articles/227323110868.htm

《Polkadot 平行链系统架构》,PolkaWorld,
https://www.chainnews.com/articles/723318201439.htm

《关于 Acala 平行链插槽竞拍前需要知道的几件事》,Acala,
https://www.chainnews.com/articles/940083643520.htm

财富代码《第 42 期 Kava (KAVA)》,Jaden,
https://hodlup.first.vip/2020/08/2020-09-01-074010258.pdf

《PolkadotWiki》,
https://wiki.polkadot.network/docs/en/learn-parachains

《Honzon 篇 | 关于 Acala,你知道多少?》,Acala Network,
https://mp.weixin.qq.com/s/pYYM7W4HYdfnYm16ZwyVLA

《预见 | Acala 网络的清算设计》,Acala Network,
https://mp.weixin.qq.com/s/gy9Py1R-M0TvZ2Mr0X6p9A

《Maker Docs》,
https://docs.makerdao.com/auctions/the-auctions-of-the-maker-protocol

《Acala 如何成为连接 Polkadot 与用户之间的金融桥梁?》,链得得,
https://www.tmtpost.com/4831145.html

《八千字说透「Polkadot 平行链插槽拍卖」》,CoinVoice,
https://www.chainnews.com/articles/368414954872.htm

《平行链插槽拍卖临近,Polkadot 生态项目大盘点》,OKEx 情报局,
https://www.okex.com/academy/zh/parachain-slot-auction-is-approaching-and-polkadot-ecological-project-inventory

《Karura 平行链插槽竞拍参与概览》,Acala Network,
https://mp.weixin.qq.com/s/9wGn8uUT5ZyBx3LHCMWhFA

《什么是平行链插槽拍卖?》,
https://www.qklw.com/top/20210112/158587.html

《波卡上的智能合约平台对比:Acala、Patract、Moonbeam 和 Plasm》,KIKO 哈哈,
https://mp.weixin.qq.com/s/YbixnTV-RYm92aRmKQx6rw


注解 :

[1] 详见 2.2 章节

[2] https://www.block123.com/zh-hans/nav/875506001709.htm

[3] https://wiki.polkadot.network/docs/en/learn-parachains

[4]https://www.chainnews.com/articles/723318201439.htm

[5]https://www.chainnews.com/articles/940083643520.htm

[6] https://www.qklw.com/top/20210112/158587.html

[7]https://mp.weixin.qq.com/s/9wGn8uUT5ZyBx3LHCMWhFA

[8] https://hodlup.first.vip/2020/08/2020-09-01-074010258.pdf

[9]https://mp.weixin.qq.com/s/pYYM7W4HYdfnYm16ZwyVLA

[10] https://www.tmtpost.com/4831145.html

[11]https://hodlup.first.vip/2020/08/%E7%AC%AC28%E6%9C%9F_Balancer.pdf

[12] https://mp.weixin.qq.com/s/YbixnTV-RYm92aRmKQx6rw

[13] 数据源:https://github.com/AcalaNetwork,编辑工具:https://cauldron.io/,数据截取日期为 2018 年 1 月 4 日至 2021 年 1 月 25 日

[14] https://mp.weixin.qq.com/s/kCShH9-ts7iZTEuU-q-d6g,数据统计日期为 2020 年 12 月。

[15]https://mp.weixin.qq.com/s?__biz=MzU5NjU0Mjk1MA==∣=2247487487&idx;=1&sn;=637f8d77968622dfbab2c7f15b55dc77&chksm;=fe605b76c917d2605fe68b0b63ab9784dd7d14648317a8d5b0b54d0ab78d9f01f38125924d7c&token;=132318903〈=zh_CN#rd

[16]https://www.chainnews.com/articles/227323110868.htm

[17] 《Acala Network 代币经济模型白皮书》

[18] https://www.hellobtc.com/kp/du/03/2728_2.html

[19]https://www.chainnews.com/articles/010132585823.htm

[20]https://www.163.com/dy/article/FVQUGECV0514832I.html

[21]https://www.chainnews.com/news/165797571332.htm

[22] https://www.itjuzi.com/investevent/11812805

[23] https://www.ccvalue.cn/article/840235.html

[24]https://www.chainnews.com/news/993382827760.htm