为何可以用不同的公链地址注册DAS账户?

DAS的独特之处在于,它超越了其他去中心化域名/账户系统。与其他系统不同的是,DAS不仅可以使用所有公链地址注册账户,甚至可以使用普通邮箱注册/持有/管理账户。而且,它技术上完全去中心化,无需信任任何中心化组织。 事实上,这得益于其依赖的Nervos CKB公链,该公链允许任意公链的地址兼容。与 BTC 地址如何管理CKB链上资产相关的技术细节相比,DAS显得更有创新性。

BOKCIETY方面很有意思。首先,这并不是通常意义上的跨链。通常意义上的跨链是在一条链上锁定资产,然后在另一条链上创造对应的资产。事实上,在Nervos CKB上的资产并不会出现在BTC上,反之亦然。然而,Nervos CKB只是可以兼容任意公链的账户(地址)体系。

从非技术的角度来理解,我们可以做一些类比,将一个公链比作一个国家,其地址就如同该国的居民身份证。以太坊公链相当于美国,以太坊地址相当于美国身份证,而比特币公链相当于英国,比特币地址相当于英国身份证。而Nervos CKB公链则相当于一个新兴国家C,对于来自其他公链的居民而言,只需提供有效的他国居民身份证,也可以持有C国的资产。

更进一步类比,比特币用户在比特币钱包内发送发行在Nervos CKB上的资产,就好比美国居民可以凭借有效的美国身份证去转卖其在C国的房产。并且这个转卖过程是C国官方所认可的(Nervos CKB节点验证过的)。

从技术角度理解,Nervos CKB可以兼容比特币的账户体系,这意味着Nervos CKB这条链可以检验比特币私钥对一笔Nervos CKB交易的签名。一般而言,比特币链只能校验比特币私钥对比特币交易的签名,以太坊也是如此。但Nervos CKB有一些新特性,可以向该链添加新的签名算法,就像安装插件一样,而不需要硬分叉。

因此,我们可以将比特币的签名算法安装到Nervos CKB上,并在交易中指出节点在打包这笔交易时必须调用比特币的签名算法进行验证。签名验证通过,交易完成,意味着你用比特币私钥控制了你的Nervos CKB资产。同理,我们也可以将任意公链的签名算法安装到Nervos CKB上,最终实现任意公链地址都可以持有发行在Nervos CKB上的资产。这种创新性的方法使得DAS在去中心化域名/账户系统中脱颖而出。

相关推荐