http://www.7klian.com

ckb.pw:让 CKB 到处可用

那么另一个问题又来了,如何把以太坊地点映射为 CKB 地点呢?CKB 的地点分两种,短地点和长地点,以太坊的地点映射过来之后,就会是一个 CKB 长地点,自带整个 lock script,这事实上是把以太坊地点看成参数传给了 lock script,然后用上面的逻辑验签解锁。
自从 iPhone 引领 sim 卡厘革之后,市面上呈现了三种尺寸的 sim 卡,且相互不兼容,其时我们何等但愿可以或许拥有一个「sim 卡三件套」,可以或许自由转换,随意插拔。而 ckb.pw 就像是区块链里的 sim 卡三件套,我到了哪条链上都可以自我适配,且正常利用。

本来,开拓这款神奇产物的团队是雷兔(Lay2),用一句话来形容团队主理人 Frank 的话,那就是:创过业的北大计较机学霸才是好的产物司理。Frank 在三年前投身到的创业队列中,做过闪电网络、状态通道等相关产物,在碰着 CKB 之后,便一发不行收拾,成为 Nervos 各大社区中金句频出的活泼继续。
比特币就像计较器,只能处理惩罚一些简朴的算术问题;以太坊等公链就像 IOS 系统,必需要系统支持开放接口,第三刚刚可以在系统上成立应用;CKB 就像安卓系统,系统可觉得上层应用提供极大的机动性,所有的应用都可以按照自身的需求,做自界说的设计,这也是为什么 ckb.pw 能做到这些成果的原因。

To 矿工版:
因为以太坊签名用的是跟 CKB 一样的 secp256k1,可是它们两个的哈希函数却差异,CKB 用的是 blake2b,以太坊用的是 keccak256,Frank 发明只要把后者陈设到 CKB 上,就可以在 lock script 里挪用 keccak256 去计较哈希,而计较出的哈希共同签名就可以还原出以太地点对应的 pubkey,再跟 args 传进来的 ETH 地点(pubkey 后二十个字节)比对,即可验证以太坊私钥的签名。
听到这里,,你是否已经想要跃跃欲试了?在昨天的直播间里,已经有近两百人用本身的以太坊地点收到了 CKB 测试币。假如你错过了昨天的直播,没能体验到 ckb.pw 的魔幻成果,那么可以在本文留言区可能公家号靠山留下你的以太坊地点,小编会为各人发送 CKB 的测试币,和各人一起细品这款神奇的产物。
To 小白版:
ckb.pw 为什么能做到?
ASIC 矿机只能挖一种币,而 FPGA 可以按照需要改换差异的算法,挖差异的币种。CKB 就像矿机中的 FPGA,可以按照差异的需求做差异的开拓和设计。
假如上面的讲授过于详细的话,那么我们再用两个通俗的类比再来先容一下 ckb.pw:

当真的吗?听到这里,小编已经开始猜疑起本身的耳朵了。于是端起了小板凳,来到 Nervos 哔哩哔哩直播间一探毕竟

用 Frank 的话来说,full address 雷同于「全址」,lite address 就雷同于脱址。脱址更康健,可是全址更香。
所以,CKB 可以从底层支持差异的签名算法,这也就意味着差异公链上开拓出的协议都可以直接可能间接的用在 CKB 上,而不需要对方对 CKB 做任何的适配。我们可以直接操作其他公链现成的基本设施和协议,CKB 又从头界说了区块链里的「拿来主义」。

事实上,Frank 今朝在做的是 pw-sdk,ckb.pw 是 pw-sdk 的第一款产物。而 ckb.pw 刚面世不久,就已经引起了许多区块链 OG 的留意,许多小同伴因为它的无限大概而今夜未眠。
Nervos 用近两年的时间打造了安详且机动的底层基本设施,此刻我们但愿有更多的开拓者在 CKB 上缔造出纷歧样的惊喜,我们但愿可以用开拓者们的切身体验来汇报各人:在 CKB 上,可以开的脑洞尚有许多,你怎么知道你的奇思妙想不会火?

昨天中午,我们在哔哩哔哩和各人先容了一款很是神奇的,可以让 CKB 到处可用的产物:ckb.pw。之所以说它可以让 CKB 到处可用,是因为按照 CKB 的一些设计,在 ckb.pw 中,我们可以用地点吸收 CKB,并且,吸收的 CKB 并不是 ERC-20 代币,而是 CKB 链上的原生代币。不只如此,在将来该产物还将支持向、EOS、Tron 等任意主流公链地点收发 CKB。

To 小白版:
可以领略为,通过 ckb.pw,有一种币所有的 ASIC 矿机都可以挖。
To 矿工版:
在 Nervos 技能社区「Don’t trust, just 怼」的气氛熏陶下,Frank 对 CKB 的研究也越来越深。在颠末多个日夜的琢磨,他筹备先在 lock script 上搞些工作。

ckb.pw 做到了什么?
是不是很神奇?为什么在 CKB 上可以变了法的去玩耍 lock script?假如是在以太坊上,只能去用 keccak256 算法,想要改换哈希算法,就必需通过硬分叉的方法实现。可是在 CKB 上就是另一番景物了。因为 CKB 的机动性,可以让它验证任何逻辑的 lock script,岂论你是想用 blake2b 照旧 keccak256,改换哈希算法只需要陈设一个合约。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。