Acala测试网Mandala操作指南

欧易(OKX)交易所 - 全球顶尖数字货币交易平台

注册立即 领取价值高达 6,0000 元的数字货币盲盒,邀请码:vip1234,享受 20%手续费返佣。

欧易注册 APP下载

image.png

目录

1. Acala 网络三部曲

2. Mandala 测试网络

2.1 创建测试网帐号

2.1.1 使用 Polkadot{JS} 扩展程序

2.1.2 使用 Polkadot UI

2.2 获取测试币

2.2.1 使用测试网水龙头

2.3 讲解获取 aUSD

2.3.1 清算 & 抵押

2.3.2 创建抵押贷款

2.3.3 更新贷款状态

2.3.4 查看抵押率

2.3.5 查看抵押品价格

2.3.6 为自己创建一笔 aUSD 贷款

2.3.7 查看贷款状态

2.3.8 收回剩余抵押品与偿还贷款

2.3.9 查看交易细节

2.4 内置 Dex 交易

2.4.1 查看兑换比率

2.4.2 交易

2.5 讲解部署测试节点

2.5.1 部署 Mandala 全节点

2.5.2 验证节点

2.5.3 PoL(Proof-of-Liveness)节点 (即将开启)

Acala 网络三部曲

Acala 将支持具有跨链功能的多抵押、去中心化稳定币,并成为 Polkadot 生态的 DeFi 全新基础设施, Acala 网络未来发展将按照币大师三部曲:

  • Mandala 测试网络:这是一个无风险和无价值的多资产 DeFi 游乐场,作为测试网络可以初步让更多用户体验 Acala 的驱动功能,并根据测试网络进行后期产品优化与迭代升级。

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

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

Mandala 测试网络

本次发表的 Mandala 是 Acala 的测试网络,它帮助用户和开发者提前了解网络功能,优先在无风险环境下体验 Acala 网络治理下的跨链多资产 DeFi 。包含:

1.网页版 DApp

2.控制台界面

3.节点遥测

4.测试网水龙头

2.1 创建测试网帐号

虽然多种方法都创建测试帐户,但对于大多数用户来说,我们推荐使用 Polkadot{JS} 扩展程序(Chrome/Brave/Firefox),因为 Mandala Web 程序集成了这个扩展程序 。

Polkadot{Js} 拓展程序链接: https://chrome.google.com/webstore/detail/polkadot%7Bjs%7D-extension/mopnmbcafieddcagagdcbnhejhlodfdd

2.1.1 使用 Polkadot{JS} 扩展程序

  • 可在 Chrome Store 或 Firefox Store 可以安装扩展程序

    Chrome Store :https://chrome.google.com/webstore/detail/polkadot%7Bjs%7D-extension/mopnmbcafieddcagagdcbnhejhlodfdd?hl=en

    Firefox Store :

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

  • 创建账户可点击:

    I want to create a new account with a new seed

  • 填入账号名和密码

  • 点击账号查看已生成的私钥

  • 点击 Export 将新生成的帐户导出并将其保存安全的地方

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


2.1.2 使用Polkadot UI

  • 打开the Console UI并找到帐号,确保是 Mandala 测试网络

    UI 链接:

    https://console.acala.network/#/explorer

  • 单击 Add Account,输入姓名和密码,并保持默认设置为 Schnorrkel (sr25519)

  • 单击Save,将帐户备份在安全的文件中

  • 点击账户小图标即可复制地址

2.2 获取测试币

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

ID

币种

说明

0

ACA

用于激励与支付相关手续费等

1

aUSD

与 USD 锚定的稳定资产

2

DOT

Polkadot 网络流通资产

3

BTC

比特币

2.2.1 使用测试网水龙头

每个账号每天最多可使用水龙头两次。在使用 the Acala Riot 机器人水龙头之前,你需要了解下图相关信息:

the Acala Riot 机器人水龙头链接:

https://riot.im/app/#/room/#acala-faucet:matrix.org

2.3 讲解获取 aUSD

若想要抵押 DOT 或 BTC 获取 aUSD ,请参阅 Honzon 稳定资产使用教程:https://github.com/AcalaNetwork/Acala/wiki/2.-Honzon-Stablecoin

链接:https://apps.acala.network/#/

2.3.1 清算 & 抵押

查看贷款需要注意的几个数值:

  • liquidation price:如果抵押品价格小于清算价格,则该笔贷款将会被清算

  • liquidation ratio:如果抵押比率低于规定的清算比率率,那么该笔贷款将会被清算

  • liquidation penalty:贷款一旦发生清算,其中抵押品拍卖所得的部分数额将作为清算手续费支付给清算人

  • current ratio:抵押品当前抵押率

  • required ratio:当前借款与抵押品之间的比率,通常高于清算率,用于降低风险保证借款安全

  • interest rate: 贷款的利息费率(仅作为参考,目前按区块计算)

2.3.2 创建抵押贷款

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

2.3.3 更新贷款状态

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

UI 界面链接:https://console.acala.network/#/explorer

2.3.4 查看抵押率

点击:Chain state->cdpEngine->requiredCollateralRatio

查看对于特定资产抵押率。目前,Mandala测试网上,DOT为160%,BTC为150%。

2.3.5 查看抵押品价格

点击:Chain state -> oracle -> values

可查看特定抵押品市场价格,需要将十六进制值转换为数字。

2.3.6 为自己创建一笔 aUSD 贷款

点击:Extrinsics -> honzon -> updateVault

即可创建 aUSD 贷款

  • currency_id:抵押品资产类型

  • collateral:该项贷款抵押品的数额

  • debit:是指目前用户的债务数额,并不是用户目前拥有的aUSD的数额,该债务数额仅用于累计利息等

为了得到借 aUSD 的利率,可以点击:Chain state-> cdpEngine ->debitExchangeRate.

在 Mandala 测试网络中,借款单位与 aUSD 之间的兑换比率起点为 0.1。

假设目前一笔 aUSD 的借款:

1 枚 DOT 作为贷款抵押品

1500 借款单位相等于150.736577445027942000 aUSD将被借出

假设 DOT 为 300 美元时,实际抵押率将约为199.02%

2.3.7 查看贷款状态

点击:Chain state-> loan -> collaterals 可查看目前质押的抵押品。

点击:Chain state-> loan -> debits 查看账户贷款数额,与上类借款相似,并不是持有 aUSD 的数额,而是一个借款单位来记录 aUSD 贷款数额加上累计利息等,可看上部分了解借款单位与 aUSD 的兑换比率。

2.3.8 收回剩余抵押品与偿还贷款

点击:Extrinsics -> honzon -> updateVault

用户可取回抵押品或归还 aUSD 贷款。

  • collateral:负数意味着提取抵押品数量

  • debit: 负数意味着偿还 aUSD 的数量,同样,这不是持有 aUSD 的数额,而是一个借款单位来记录 aUSD 贷款数额加上累计利息等,可看上部分了解借款单位与 aUSD 的兑换比率

2.3.9 查看交易细节

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

2.4 内置 Dex 交易

若想要在在 Acala DeX 即时交换 ACA、aUSD、DOT、BTC,可参见:https://github.com/AcalaNetwork/Acala/wiki/3.-DeX

链接:https://apps.acala.network/#/

UI 界面链接:https://console.acala.network/#/explorer

2.4.1 查看兑换比率

点击:Chain state -> dex -> liquidityPool

查看资产池中的 aUSD 数量和所要兑换的资产数量,需要将十六进制值转换成数字。

DOT:

0x00000000000000003d055121747a4273 转换为 4397009815327097459

aUSD:

0x000000000000003babfb8f48dfeed58e 转换为 1100750556691660985742

交易率(DOT 对 aUSD)=aUSD 数量/ DOT数量=250

2.4.2 交易

点击:Extrinsics -> dex -> swapCurrency 即可交易

  • Supply:是你支付的资产

  • Target:是你想买的资产(目标价格包含了交易滑点所产生的差值)

2.5 讲解运行测试节点教程

本教程用于帮助开发者部署 Acala 测试节点以及启动验证节点等内容。

*教程基于开发者已能够熟练使用Linux,Mac或Windows命令行

点击链接即可加入Mandala测试网络节点维护:https://github.com/AcalaNetwork/Acala/wiki/4.-Maintainers

2.5.1 部署 Mandala 全节点

使用 Docker 容器

如果你已经安装了docker,就可以用它启动节点,不需要用代码构建节点,输入命令:

docker run -d --restart=always -p 30333:30333 -p 9933:9933 -p 9944:9944 -v node-data:/acala/data acala/acala-node:latest --chain mandala --base-path=/acala/data/01-001 --ws-port 9944 --rpc-port 9933 --port 30333 --ws-external --rpc-external --ws-max-connections 1000 --rpc-cors=all --unsafe-ws-external --unsafe-rpc-external --pruning=archive --name "Name of Telemetry"

2.5.2 验证节点

虽然 Acala 网络将接入 Polkadot ,并且只需要 PoL 节点而不是验证节点,但是在没有平行链的测试网期间,开发者可以作为验证节点加入网络。

启动验证节点

有关安全验证节点设置,请参阅官方指南:https://guide.kusama.network/en/latest/try/secure-validator-setup/

为了测试,您可以直接运行这个docker命令:

docker run -d -p 30333 -p 9933: 30333 -p 9944:9944 -v节点-data:/acala/data acala/acala-node:latest—chain mandala—base-path=/acala/data/01-001—name on Telemetry—validator

设置验证帐户

依次点击:Staking -> Account actions -> New Stake


设置 Session Key

通过Console UI(https://console.acala.network/)连接节点

然后点击:Settings -> remote node/endpoint to connect to.

使用 Toolbox -> RPC Call -> 调用 author ,然后 rotateKeys(), 点击 Submit RPC Call 即可。这将在节点中设置Session Key。请记下生成私钥。

使用 Staking -> Account actions ,后选择 Session Key 验证节点。

然后点击 Validate 按钮,为提名人提供佣金。下一次,如果有一个插槽并且选择了你的节点,那么您的节点将成为一个有效的验证节点。

2.5.3 PoL(Proof-of-Liveness)节点 (即将开启)

PoL 节点为 Acala 网络提供活跃度,并维持 Acala 网络正常运行,成为网络收集人提供区块数据给中继链进行验证出块,并承担其他维护功能,如运行 oracle 和各种 Off-chain Workers 的服务。


本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:liqiaoqiant@qq.com,我们将及时撤销! 转载请注明出处:https://www.99hufu.com/metaverse/437950.html

区块链的共识机制有哪些?
上一篇 2023年03月04日
名词解释第三十讲:深度
下一篇 2023年03月04日

相关推荐