Acala Mandala 测试网 TC4 版本操作教程

2020-07-23 11:55 栏目:经验之谈 来源:网络整理 查看()
1. Acala 网络三部曲

Acala 网络是基于 Substate 开发的跨链开放式的金融平台,未来将成为 Polkadot 生态中最具代表性的 DeFi 基础设施, Acala 网络将按照以下三部曲发展:: 

· Mandala 测试网:无风险和价值模拟的多资产 DeFi 游乐场,作为测试网可以初步让更多用户体验 Acala ,并根据测试网络进行后期产品优化与迭代升级

· Karura 先行网:是作为 Acala 实验性先行网络,同时作为平行链加入 Kusama 网络。它也将拥有一定经济价值,以 kACA 作为其网络流通资产,并支持 KSM 作为生成 kaUSD 抵押品之一

· Acala 主网:上线启动后将直接接入 Polkadot 网络中,同步实现跨链多资产 DeFi 

2. Mandala 测试网络

Mandala 作为 Acala 的首发测试网络已更新至 TC4 ,它帮助用户和开发者提前了解网络功能,优先在无风险环境下体验 Acala 网络治理下的跨链多资产 DeFi 。

2.1 创建测试网帐号

有多种方法都能创建测试帐户,我们更推荐使用 Polkadot{JS} 扩展程序(Chrome/Brave/Firefox),因为 Mandala 测试网程序集成了这个扩展程序 。

2.1.1 使用 Polkadot{JS}  扩展程序

1.可在 Chrome Store 或 Firefox Store 安装扩展程序

Chrome Store :(推荐使用,需科学上网)
https://chrome.google.com/webstore/detail/polkadot%7Bjs%7D-extension/mopnmbcafieddcagagdcbnhejhlodfdd

Firefox Store :
https://addons.mozilla.org/en-US/firefox/addon/polkadot-js-extension/

2.创建账户可点击加号:create new account
3.填入账号名和密码
4.点击账号查看已生成的私钥
5.点击 Export 将新生成的帐户导出并将其保存安全的地方

6.复制地址,点击帐户扩展的图标

Acala Mandala 测试网 TC4 版本操作教程

2.2 获取测试币

Mandala 测试网中有这些测试币可以流通:

Acala Mandala 测试网 TC4 版本操作教程

2.2.1 使用测试水龙头

提示:7月27日-8月16日糖果节活动期间,每个地址仅可领取一次,Acala TC4 水龙头只可领取 aUSD 与 ACA(8月17日起每个账号每天最多可使用水龙头两次)。

Acala App:https://apps.acala.network/

Acala Mandala 测试网 TC4 版本操作教程

可以直接点击网页端 App 中水龙头符号即可跳转 Discord 领取(需要注册 Discord),或在Acala Riot 官方渠道中领取。      

获取测试币格式:!drip+Acala地址,成功后会收到相关机器人交易信息提示。

Acala Mandala 测试网 TC4 版本操作教程

测试币领取链接:

https://riot.im/app/#/room/#acala-faucet:matrix.org
https://discord.com/channels/709208197549785148/709239718289735700

2.2.2 获取 renBTC 测试币

1.在 Wallet 页面点击 Cross-chain,选择 renBTC ,并在输入框中输入 0.2 (糖果节活动期间,每个账户可以领取 1 个 renBTC ,每次领 0.2 个,一共可领 5 次,仅在第三季糖果节期间有该限制),点击 Next 

Acala Mandala 测试网 TC4 版本操作教程

 2.点击 Next 后我们可以看到相关手续费信息,在确认无误后,点击 Confirm 

Acala Mandala 测试网 TC4 版本操作教程

3.点击 Get test renBTC from Facuet 后就可获得测试币了(目前处于测试网阶段,所有领取的 renBTC 都是测试币,无任何真实价值,RenVM 将会在 Acala 主网上线后接入真实价值的 renBTC )

Acala Mandala 测试网 TC4 版本操作教程

点击 Return 就可以在自己的钱包余额上看到 renBTC 的数量

Acala Mandala 测试网 TC4 版本操作教程

2.3 通过内置 Swap (去中心化交易所)进行交易

Acala 网络中的 Swap 采用 Uniswap 的恒定函数做市商的机制,并将该机制作为 Acala 网络 runtime 模块的一部分,为社区用户提供快速币币兑换的服务。每个流动性池中将会以 aUSD 作为基础币种(如 BTC/aUSD),并产生其他币种与 aUSD 之间的兑换比率(也就是这两个币种之间相除),该初始兑换比率由首个流动性提供者存入的比率来决定,之后将根据流动性池其他币种与 aUSD 之间的比率变化而变化。用户可以享受快速的币币兑换服务,省去了订单薄的操作以及交易对手方,因为会有源源不断的流动性提供者为 Swap 注入流动性获得收益。

点击右侧侧栏 Swap 选择需要交易的币种点击 Swap 即可交易,目前支持 aUSD、ACA、 DOT、LDOT、XBTC、renBTC 6种币种进行自由兑换。

Acala Mandala 测试网 TC4 版本操作教程

2.4 创建 aUSD 贷款

若想要抵押 DOT 或 BTC 获取 aUSD 。

Honzon Protocol 是基于抵押率、利率、债务水平等多因素风险模型协议,用于来管理多抵押品 aUSD 贷款的监控和调整,实现 aUSD 的稳定性。这里将会帮助你确认目前抵押品比率、市场抵押品价格、创建账号换取 aUSD、查看抵押状态与偿还抵押品清算等功能。 

使用 Acala DApp CDP操作平台 链接:https://apps.acala.network/#/

2.4.1 抵押贷款前需要注意的几个数值

liquidation price:如果抵押品价格小于清算价格,则该笔贷款将会被清算
liquidation ratio:如果抵押比率低于规定的清算比率,那么该笔贷款将会被清算
liquidation penalty:贷款一旦发生清算,其中抵押品拍卖所得的部分数额将作为清算手续费支付给清算人
current ratio:抵押品当前抵押率
required ratio:当前借款与抵押品之间的比率,通常高于清算率,用于降低风险保证借款安全
interest rate: 贷款的利息费率(仅作为参考,目前按区块计算)

2.4.2 创建抵押贷款           

点击 Create 按钮,根据提示选择抵押品类型和要生成的 aUSD 数量。

Acala Mandala 测试网 TC4 版本操作教程

2.4.3 更新贷款状态

用户可点击 Payback 偿还已生成的贷款,点击 Withdraw 取回抵押品 ,或者点击 Deposit 抵押更多抵押品,点击 Generate 借出更多的 aUSD 并控制抵押率在安全的清算比率之上。

Acala Mandala 测试网 TC4 版本操作教程

2.4.4 查看交易细节

目前,在测试网络 Mandala 中,用户可以使用 Subscan 或者 Polkascan 检查交易细节,并执行各种查询。

Subscan:https://acala-testnet.subscan.io/
Polkascan:https://polkascan.io/

Acala Mandala 测试网 TC4 版本操作教程

2.5 如何参与系统拍卖

拍卖系统是保证 Honzon 稳定币协议的安全与稳定的机制之一,并维持 aUSD 与美元之间的价格锚定。

盈余拍卖:在正常情况下,Honzon 稳定币协议通过 CDP Treasury 将会获得每一笔贷款所支付的 aUSD 利息。这部分盈余将会首先覆盖整个系统未偿付债务。不管什么时候盈余达到预先设定的限制,这部分 aUSD 的盈余将会被拿去拍卖获得 ACA ,并将会进入 dSWF ,投资其他有价值资产(如 DOT ) 。

债务拍卖:CDP Treasury 会持续记录系统债务,主要防止高风险的贷款不能全部被清算或是债务不能够完全被覆盖。若是系统盈余无法覆盖掉当前债务,将会触发债务拍卖,由 ACA 参与债务拍卖,从而覆盖掉当前未偿付的 aUSD 债务。

抵押品拍卖:每一笔的 aUSD 贷款被创建前需要满足当前要求的抵押率,并且该抵押率是高于清算比率,目的是为了在每笔贷款中的抵押率与清算比率之间留一个缓冲区,从而避免仓位清算,保证仓位安全。若是仓位中的抵押率下跌至清算比率,那么将会触发抵押品拍卖,将抵押品出售,来覆盖目前未偿付的 aUSD 贷款。

2.5.1 Mandala 测试网如何参与上述拍卖

盈余拍卖

开始盈余拍卖的条件:

1. Outstanding debt is cleared: debitPool = 0
2. Surplus is over certain limit:  surplusPool > surplusBufferSize + surplusAuctionFixedSize

Acala Mandala 测试网 TC4 版本操作教程

检查每个区块,不管什么时候满足上述细节,一个新的拍卖将会被创建。

Acala Mandala 测试网 TC4 版本操作教程

外部参与者(如清算人)就可以监控这个 NewSurplusAuction 事件

清算人

1.使用 Extrinsics - auction.Bid 参与拍卖

Acala Mandala 测试网 TC4 版本操作教程

2. 目前 Console UI 仅作为演示(更多细节将会持续更新)

关闭拍卖

Acala Mandala 测试网 TC4 版本操作教程

 1.每一个新的出价将会增加大于 minimumIncrementSize 的竞标出价,并可通过 auctionTimeToClose 来放大拍卖时间。直到没有更多的竞价人,这笔拍卖将会由最高的出价人获得。如果总拍卖时间到达了 auctionDurationSoftCap ,那么 auctionTimeToClose 将会减半,并且 minimumIncrementSize 将会以双倍速度加快进程。

Acala Mandala 测试网 TC4 版本操作教程

2. 监控 AuctionDealed 事件,从而关闭拍卖(更多细节将会持续更新)。

债务拍卖

债务拍卖细节

1. surplusPool == 0
2. debitPool >= totalDebitInAuction + get_total_target_in_auction + debit_auction_fixed_size

 (更多细节将会持续更新)。

抵押品拍卖

1.如果某笔贷款由于抵押品率低于清算比率导致仓位不安全,任何人都可以清算该仓位获得收益。

Acala Mandala 测试网 TC4 版本操作教程

2.使用 Chain state -> cdpEngine -> liquidationRatio 来检查状态

3.使用 Extrinsics -> honzon -> liquidationPenalty 来确认罚金。假如当前清算罚金为 10% ,那么这将从抵押品中扣除,支付给清算人

Acala Mandala 测试网 TC4 版本操作教程

4.使用 Extrinsics -> honzon -> liquidate 来清算违约的债务。若是不能够通过 Acala DeX 中要求的滑点完成清算,那么将会触发执行抵押品拍卖(更多细节将会持续更新)。

你能够监控 NewCollateralAuction 来参与其中。

Acala Mandala 测试网 TC4 版本操作教程

5.该拍卖的 target price 由 amount owed 与 penalty 组成。如果出价价格大于 target ,那么反向拍卖将被触发。出价人之间可以出相同的价格,来竞拍接受更少的资产

2.6 使用存币生息模块(Deposit & Earn)

Acala 网络的去中心化交易所(Swap)除了允许用户快速进行币币兑换之外,还有以下三种额外的目的:

· 为 Acala 生态提供流动性:支持不同的区块链网络的币种快速兑换,其中包括 renBTC 、 XBTC 同时还有 DOT 、L-DOT 、aUSD 以及 ACA

· 作为稳定币协议 Honzon 的清算人,提高系统稳定性并降低风险:当稳定币协议中的清算被触发时,将会把抵押品注入 Swap 中,选择合适的滑点进行拍卖

· 提高可用性:用户在交易币种支付手续费时,可以支付 aUSD 而不是严格要求使用网络原生代币 ACA

通过存币生息模块(Deposit & Earn)注入流动性的用户将会被奖励由 Swap 产生的兑换手续费以及 Acala 网络中的其他收益,因为流动性提供者所存入的币种不仅仅为币币兑换而服务,还将参与 Honzon 稳定币协议中的清算等。

2.6.1 存币生息模块(Deposit & Earn)界面

1.存入流动性界面

Acala Mandala 测试网 TC4 版本操作教程

2.提取流动性与收益界面

Acala Mandala 测试网 TC4 版本操作教程

 注:Pool Shares 类似于流动性提供者的存款凭证,Available 指的是流动性提供者的持有的凭证数量。

3.提取系统收益界面

Acala Mandala 测试网 TC4 版本操作教程

流动性提供者所存入的币种不仅仅为币币兑换而服务,还将参与 Honzon 稳定币协议中的清算。币币兑换所产生的手续费收益是在流动性提取的时候一并提取,而Acala 网络的其他收益是在这个页面中提取,奖励形式币种为 aUSD 。

2.7 使用 Homa 协议 (Liquid DOT)

在 PoS 的网络中,资产用于 Staking 获取收益还是将资产用于 DeFi 协议赚取利润是一个天然的竞争,让用户不得不在安全性与流动性上二者选其一。比如,在 Polkadot 网络中,预计会有 50% 的 DOT 将会被质押,剩余的流通盘中将会被用于插槽拍卖,支付网络手续费等等。我们是否可以同时保证 Polkadot 网络安全以及流动性呢?Homa 释放流动性协议将会为你解决该进退两难的困境。

2.7.1  L-DOT(Liquid DOT )

用户可以通过 Homa 协议的 staking pool 以去信任的方式在 Polkadot 网络中抵押 DOT ,并且能够获得包含 staking 收益的链上凭证 LDOT(Liquid DOT)。LDOT 为可拆分的同质化代币,能够自由交易,用作支付,以及参与 DeFi 业务(如作为 Honzon 稳定币协议的抵押品借出 aUSD )。LDOT 作为 DOT 的衍生品,不仅捕获了 Polkadot 网络的价值,同时还确保了 Polkadot 网络的安全性。未来除了 LDOT ,Acala 网络还会为其他 PoS 网络释放更多的流动性。

Homa 协议已经完成了释放 DOT 流动性的开发,在此次新版本的测试网中,用户可以快速地将自己的 DOT 换成 LDOT ,并将换出的 LDOT 再质押借出稳定币 aUSD 。

Acala Mandala 测试网 TC4 版本操作教程

注:由于 Homa 协议中将 DOT 跨到 Polkadot 网络中进行质押需要等待 Polkadot 主网上线以及 XCMP 功能完备,在测试网中,我们将会模拟 DOT 已经跨到 Polkadot 网络中进行质押,并产生 Staking 收益。

2.7.2 提前释放

 一旦 DOT 被质押后,为了保证网络的安全与稳定性,将会有 28 天的解绑期。会有很多用户可能想要将自己的 DOT 更早的赎回,Homa 协议为了满足这一需求,为用户提供了快速解绑的服务, 让用户不需要等待长达 28 天的解锁期。但使用这项服务的前提是需要支付较高的手续费来减少等待的时间或是立即释放。

1.立即赎回 DOT :这将会收取手续费,将池子中预留的 DOT 兑换给用户。

Acala Mandala 测试网 TC4 版本操作教程

2.等待部分解锁期:用户可以通过 Advanced 页面选择特定的 Era 等待 DOT 的解锁期,这收取的手续费相对立即兑换较低,同样会保持目标范围的 DOT 数量用于该释放模式。

Acala Mandala 测试网 TC4 版本操作教程

注:手续费将以 LDOT 的形式收取,并由国库管理

2.7.3 抵押池

该抵押池将会利用最大绑定比率与最小绑定比率来决定有多少 DOT 将会被用于质押以及有多少将会被预留在快速兑换池中,并且在每个 Era 中都会调整余额。此外,该抵押池除了余额管理,还有 Staking 收益计算,Slash 削减计算,以及通过转接桥发起质押解绑(此次测试网将会模拟这些操作)。

2.7.4 LDOT 持有人选择验证节点

LDOT 的持有人拥有选择 Polkadot 网络节点的权利,可以为自己觉得优质的验证节点进行投票,目前每次选举将会选择最多 16 个验证节点,并且在为验证人投票时需要锁定 LDOT (此次测试网还未开放)。

 2.8 如何使用 aUSD 参与 Laminar 上的保证金交易

1.用户通过水龙头获得一定数量的 aUSD 之后,可以通过 Wallet 页面点击 Cross-chain ,选择 aUSD 就可以将 Acala 操作平台上的 aUSD 转到 Laminar 合成资产与保证金交易平台,在输入框中输入你想转去的数量,点击 transfer 后,就可以在 Laminar 平台上看到刚刚转移的数量了

Acala Mandala 测试网 TC4 版本操作教程

2.我们登陆 Laminar 测试网操作界面(https://flow.laminar.one/margin),可以看到刚刚从 Acala 转来一定数量的 aUSD ,若是想要从 Laminar 转回 Acala 只需点击 Transfer ,并输入相应数量

Acala Mandala 测试网 TC4 版本操作教程

3.在我们确认完 aUSD 数量后,我们点击 Margin Trading ,可以看到目前一共有三个流动性池子可供用户参与保证金交易,目前 Laminar 测试网支持 EUR(欧元)、CHF(瑞士法郎)、JPY(日元)、CAD(加拿大元)、AUD(澳元),当然还包括了黄金(XAU)与加密资产(BTC、ETH)的保证金交易。我们只需要点击你想要交易的种类名,就可以参与交易了

Acala Mandala 测试网 TC4 版本操作教程

了解交易币种K线点击具体交易币种即可查看,也可在此页面点 Fast Buy/Sell 进行快速交易

Acala Mandala 测试网 TC4 版本操作教程

4.我们这边选择第一个 USDJPY 的外汇交易对,就可以看到 USDJPY 的 K 线等一系列数据图表。在确认要参与 USDJPY 的保证金交易后,需要先点击 Deposit ,存入一定数量的 aUSD

Acala Mandala 测试网 TC4 版本操作教程

5.点击 Deposit 后,我们在输入框中输入想要存入的 aUSD 数量

Acala Mandala 测试网 TC4 版本操作教程

6.在存入一定数量的 aUSD 之后,我们可以看到我们可以通过 Max 看到可做多或做空的余额,因为默认初始杠杆倍数为 2 ,并且可存入  aUSD,Buy Max 为做多余额,Sell Max 为做空的余额。 

Acala Mandala 测试网 TC4 版本操作教程

 另外我们可以点击倍数框,来选择杠杆倍数

Acala Mandala 测试网 TC4 版本操作教程

 7. 在我们顺利做空或者做多一笔订单后,我们在下方的 My Position/Order 栏里就可以看到我们开的仓位了。这里需要确认我们的开仓价格(Open Price)和当前价格(CUR. Price), 以及当前损益(P&L)。若是我们赚取了收益需要关仓,点击 Close 就可关闭仓位

Acala Mandala 测试网 TC4 版本操作教程

8.同样我们点击 Withdraw 就可以将自己的 aUSD 提取到钱包里

Acala Mandala 测试网 TC4 版本操作教程

 9.当然用户若是不想做两倍以上的杠杆,当然也可以点击 Swap ,用 aUSD 兑换其他 1:1 生成的镜像资产(这里需要关注的是每种镜像资产的 Swap Rate )

Acala Mandala 测试网 TC4 版本操作教程

3. ACA & KAR

3.1 什么是 ACA?

ACA 是 Acala 网络的原生代币,如同比特币网络的原生代币 BTC 一样,总量为 1 亿。

治理:ACA 的持有者能够完整的参与到 Acala 网络的治理,包括决定网络的手续费,关键参数,选择理事会成员以及网络更新

网络运营:ACA 将会被用来激励 PoL(Proof-of-liveness)

网络用途:支付网络交易手续费与 Honzon 协议稳定费等 Acala 网络所产生的费用

Acala 网络会将 ACA 的收入储备,一是为 Honzon 稳定币协议做保底清算人,二是将该收入盈余存入去中心化主权基金(dSWF),以实现自身可持续发展

3.2  什么是 KAR?

KAR 是 Acala 网络先行网 Karura 的代币,如同 Kusama 对 Polkadot 网络一样,总量同样固定为 1 亿,而且部分 ACA 将被储备支撑 KAR 的价值。作为先行实验网,Karura 为用户提供开放实验场,允许网络参与者与开发者在一个有价值网络中尽情尝试相关治理、稳定币政策、staking 衍生品等等操作以及开发。 

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发