Nervos推出ckb.pw,讓 CKB 隨處可用

Nervos推出ckb.pw,讓 CKB 隨處可用

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

2月18日中午,我們在嗶哩嗶哩和大家介紹了一款非常神奇的,可以讓 CKB 隨處可用的產品:ckb.pw。之所以說它可以讓 CKB 隨處可用,是因為根據 CKB 的一些設計,在 ckb.pw 中,我們可以用以太坊地址接收 CKB,而且,接收的 CKB 並不是 ERC-20 代幣,而是 CKB 鏈上的原生代幣。不僅如此,在未來該產品還將支持向比特幣、EOS、Tron 等任意主流公鏈地址收發 CKB。

認真的嗎?聽到這裡,小編已經開始懷疑起自己的耳朵了。於是端起了小板凳,來到 Nervos 嗶哩嗶哩直播間一探究竟。視頻連接

https://v.qq.com/x/page/b3068yjp29o.html

原來,開發這款神奇產品的團隊是雷兔(Lay2),用一句話來形容團隊主理人 Frank 的話,那就是:創過業的北大計算機學霸才是好的產品經理。Frank 在三年前投身到區塊鏈的創業行列中,做過閃電網絡、狀態通道等相關產品,在遇到 CKB 之後,便一發不可收拾,成為 Nervos 各大社區中金句頻出的活躍擔當。

在 Nervos 技術社區「Don't trust, just 懟」的氛圍薰陶下,Frank 對 CKB 的研究也越來越深。在經過多個日夜的琢磨,他準備先在 lock>

因為以太坊簽名用的是跟 CKB 一樣的 secp256k1,但是它們兩個的哈希函數卻不同,CKB 用的是 blake2b,以太坊用的是 keccak256,Frank 發現只要把後者部署到 CKB 上,就可以在 lock>

是不是很神奇?為什麼在 CKB 上可以變了法的去玩耍 lock>如果是在以太坊上,只能去用 keccak256 算法,想要更換哈希算法,就必須通過硬分叉的方式實現。但是在 CKB 上就是另一番光景了。因為 CKB 的靈活性,可以讓它驗證任何邏輯的 lock>

所以,CKB 可以從底層支持不同的簽名算法,這也就意味著不同公鏈上開發出的協議都可以直接或者間接的用在 CKB 上,而不需要對方對 CKB 做任何的適配。我們可以直接利用其他公鏈現成的基礎設施和協議,CKB 又重新定義了區塊鏈裡的「拿來主義」。

那麼另一個問題又來了,如何把以太坊地址映射為 CKB 地址呢?CKB 的地址分兩種,短地址和長地址,以太坊的地址映射過來之後,就會是一個 CKB 長地址,自帶整個 lock>

用 Frank 的話來說,full address 類似於「全址」,lite address 就類似於脫址。

脫址更健康,但是全址更香

如果上面的講解過於具體的話,那麼我們再用兩個通俗的類比再來介紹一下 ckb.pw

Nervos推出ckb.pw,让 CKB 随处可用

ckb.pw 做到了什麼?

  • To 小白版:

自從 iPhone 引領 sim 卡變革之後,市面上出現了三種尺寸的 sim 卡,且互相不兼容,當時我們多麼希望能夠擁有一個「sim 卡三件套」,能夠自由轉換,隨意插拔。而 ckb.pw 就像是區塊鏈裡的 sim 卡三件套,我到了哪條鏈上都可以自我適配,且正常使用。

  • To 礦工版:

可以理解為,通過 ckb.pw,有一種幣所有的 ASIC 礦機都可以挖。

ckb.pw 為什麼能做到?

  • To 小白版:

比特幣就像計算器,只能處理一些簡單的算術問題;以太坊等公鏈就像 IOS 系統,必須要系統支持開放接口,第三方才可以在系統上建立應用;CKB 就像安卓系統,系統可以為上層應用提供極大的靈活性,

所有的應用都可以根據自身的需求,做自定義的設計,這也是為什麼 ckb.pw 能做到這些功能的原因。

  • To 礦工版:

ASIC 礦機只能挖一種幣,而 FPGA 可以根據需要更換不同的算法,挖不同的幣種。CKB 就像礦機中的 FPGA,可以根據不同的需求做不同的開發和設計。

事實上,Frank 目前在做的是 pw-sdk,ckb.pw 是 pw-sdk 的第一款產品。而 ckb.pw 剛面世不久,就已經引起了很多區塊鏈 OG 的注意,很多小夥伴因為它的無限可能而徹夜未眠。

Nervos 用近兩年的時間打造了安全且靈活的底層基礎設施,現在我們希望有更多的開發者在 CKB 上創造出不一樣的驚喜,我們希望可以用開發者們的切身體驗來告訴大家:在 CKB 上,可以開的腦洞還有很多,你怎麼知道你的奇思妙想不會火?


分享到:


相關文章: