Dapp 日志 #01 - 资产跨链

大家好,彩虹桥在经历了长时间的开发积累之后,成功拍到插槽成为了 Kusama 的平行链。我们的实际业务也终于要逐渐上线了。对于用户来说最方便安全地使用 Bifrost 的产品的方法就是通过我们官方的 Bifrost Dapp 了。所以这会是一个全新的系列与大家分享我们的 Dapp 的开发的最新进展以及我们在过程中对产品、设计、体验的思考,也非常欢迎大家交流并提出宝贵的意见!

今天的主题是资产跨链。我们都知道在 Kusama 生态中最重要的资产就是它的原生资产 KSM。我们的 KSM 是记录在 Kusama 中继链上的。如果想要在 Bifrost 上使用 KSM(比如使用近期即将上线的 SALP 协议给 Kusama 上的 Crowdloan 投票)就必须先把 Kusama 中继链上的 KSM 跨入 Bifrost 平行链。

Bifrost Dapp 地址:bifrost.app

如何查看中继链的资产?

在 Bifrost Dapp 上点击右上角的快捷资产展示模块,就可以方便地查看您目前的一些主要资产了。在浮层的底部我们展示了您在中继链上的 KSM 资产的数量,便于后续的操作。

g4RoptB7xMfKTCl

快速跨入资产

在现在这个阶段,对于 Bifrost 的潜在用户来说,将资产跨入应该是一个更加高频的操纵,并且也是后续使用几乎必备的一个操作。所以我们提供了对这个特别高频操作的快捷入口。在快捷资产浮层点击跨入之后不需要做额外的设置,我们会自动将 Kusama 设置为跨出链,Bifrost 设置为跨入链。用户要做的只是去填写自己想要跨入的数量并提交请求即可。

SQBmDU4wu6WFdLv

通用资产跨链功能

除了快捷转入之外,也需要将资产跨回中继链,并且随着接下来我们的业务逐渐复杂,且平行链之间的交互逐渐增多,多样性的跨链需求会逐渐增多。在当前版本我们在钱包模块中提供了一个简单的通用跨链功能模块。用户可以自由地选择跨入/跨出。在跨出的时候可以选择跨出到任意地址。而跨入则默认是跨入当前 Dapp 正在使用的地址(我们有考虑在跨入的情况下可以自由地选择地址,但这更像是一个在中继链上的操作,而不是 Bifrost 上该进行的操作。综合了操作的便捷性和用户心智,我们暂时没有提供类似这样的功能)。目前我们暂时只开放了与中继链之间的跨链,不过可以透露一下我们很快就会支持更多的跨链对象了。

使用通用资产跨链模块用户可以将转入 Bifrost KSM 重新跨回 Kusama 平行链:

HyWvk5GmuUs62JL

未来

当前的跨链功能基本已经可以满足现阶段的常见使用场景了,我们会运行一段时间看看反馈。在上线了 SALP 的主要功能并运行稳定后,我们计划对通用的资产跨链功能模块进行重新的梳理与升级,提供更丰富的配置选项,并在效率与功能性上去寻找一个更好的平衡点。大家有任何的问题和建议欢迎留言讨论,我们下一期见!

1 Like

好贴 :cup_with_straw: