嗯…首先必须说 这不是一篇严谨的文章,而是刚好今天中午有小伙伴在 Nervos 群里和我们一起聊到了这个问题,有一些往来,我觉得在以太坊真的没办法把扩容问题解决以前,万链互联的态势还是会存在的,在这样的情况下,这个问题应该会持续被讨论,因此稍微将它做个整理,未来如果有相关的更新,会继续在这里积累,也顺便整理我自己的思绪。
大家都在跨链,Nervos 的互操作性 2.0 的 Unidapp 有什么优势?
答案: Nervos 上的 UnidApp 只需要一个钱包,也不需要切换钱包网络就能够完成跨链交易
首先我先拿 Nervos 上的示范性 Dex Gliadex 做为举例,网址如下可以来玩玩看:
https://gliadex.ckbapp.dev/
我们可以看到在这里是只有一个 Metamask 的钱包去做连接
同时我们不需要在 Metamask 去进行任何网络的切换,Nervos CKB 网络和以太坊网络都可以共同使用 Metamask 去完成跨链的交易
但是如果在其他的链上,我们就可以看到情况分成以下两种:
1. 使用体验:中 – 可以用 Metamask ,但是需要切换网络才能使用 Metamask
很多的公有链,不论是公有许可链如 BSC 、HECO 还是无需许可链,他们采用的是链本身就像是以太坊的环境,我个人甚至觉得可以将它视为「上面的资产可以在特定中心化交易所能够承兑的以太坊测试网」,优势是速度快,手续费低,而且环境接近以太坊,开发者只要不在意出块怎么出以及安全问题,基本上没有影响(这个话题有机会再谈)。
我们可以看到在近期 BSC 和 HECO 等交易所公链的生态爆发下,许多的 DeFi 或者 CeDeFi dApp 的第一步都是教大家怎么 Metamask 上切换网络,其实这件事情你第一天就知道了,只是以前切换的是上面已经有选项的可以直接点选的 Rinkeby 、Ropsten 等等测试网。
以下图片支援
案例1 : 来源: https://www.chainnews.com/articles/683079220897.htm
案例2 :来源: https://pangolin.exchange/tutorials/getting-started
但是你在使用 GliaDex 或者其他的 Nervos 上的 dApp 时,你不会需要特别把你的 Metamask 切换到 Nervos 网络!!
这个差异是 Nervos 对于各种公私钥背后的密码学的签名算法兼容下的结果
在 Nervos 网络下,你可以直接让 Metamask 保持在「以太坊主网」就能够使用 Nervos 上已经成熟的 dApp (GliaDex 是示范用 dex 所以没有做这样的部署)
看看大家最常用的 Portal Wallet 就能够知道:
所以,你可以做的不只是用你喜欢的钱包直接连接这些 Nervos 的 UnidApp,同时你那条链的地址可以直接拿来做为 CKB 的收款地址。
2. 使用体验: 需要加装自家的钱包:
在 dApp 尤其是 DeFi dApp 层面上,还是有少数的 DeFi dApp 会要求用户安装自己家的钱包,甚至记下另一组助记词,因此当你在使用这类型的 dApp 时,你会需要两个钱包,进行跨链的时候会需要两次以上的交易,首先是把 A 链的资产用甲钱包跨到 B 链,产生 B 链上的镜像资产,再点击 B 链的乙钱包,在 B 链上将这两种资产进行兑换,是的,说完都觉得累了。。。
综合以上 我们可以看到 Nervos 上的 UnidApp 在 Nervos 底层的支持下。
可以在钱包使用、交易签名等等层面都有更便利的使用,只需要一个钱包,使用上还不需要切换网络就能够直接在 Nervos 的链上进行交易的签名。我在想这也是为什么很多人会说 Nervos 的 dApp 叫做 UnidApp,因为统一了用户的使用体验,甚至还统一了开发者的开发体验(这个之后有机会可以再聊)
什么, 兼容以太坊钱包你还觉得不过瘾?来看看 Lay2 团队的 demo 吧!
这个 demo 告诉大家: Nervos 的 dApp 要兼容 EOS 、Tron 等等钱包当然也没有问题(当然其他钱包也是 只要有时间就可以 :))!
如果这里有孙哥的粉丝,恭喜你,你的 Tron 钱包以后也可以玩 CKB 上的 dApp 啦!!!
隔壁老王:惨了,我没有什么区块链钱包啊 ?!
一般的圈外用户总有用指纹解锁或者 FaceID 吧?
有的话,等于你也有 CKB 上的账户和地址了
看看 Lay2 的这个 Demo 就能够知道,能够做为 Nervos 验证工具让用户来玩 Nervos UniDApp 的还包含当今互联网上的这些成熟、用户技术十亿级别的工具,在未来也能够直接成为用户在 UnidApp 的签名工具,而且他是在用户要使用时,直接和装置的芯片调用签名,因此安全的程度和手机、电脑装置本身的安全层级一样是芯片级别。
https://r1-demo.ckb.pw/
来自电脑芯片的指纹解锁验证直接生成你的 CKB 地址
Nervos 的 UnidApp 之路还在往前走,而惊喜会继续在你左右
以上都是仅仅是个人立场。欢迎多多交流~~~~