本文是 PolkaWorld Hackathon 戰(zhàn)略合作方專(zhuān)訪(fǎng) 系列的第三篇,這一次我們采訪(fǎng)了戰(zhàn)略合作方之一的 ChainX CMO Kristen。ChainX 被公認(rèn)為是波卡生
本文是 “PolkaWorld Hackathon 戰(zhàn)略合作方專(zhuān)訪(fǎng)” 系列的第三篇,這一次我們采訪(fǎng)了戰(zhàn)略合作方之一的 ChainX CMO Kristen。
ChainX 被公認(rèn)為是波卡生態(tài)中技術(shù)方面很強(qiáng)的團(tuán)隊(duì),使用和波卡相同的 Substrate 開(kāi)源區(qū)塊鏈框架,并先于波卡上線(xiàn),目前已經(jīng)實(shí)現(xiàn)了 BTC 的跨鏈。在這次的采訪(fǎng)中,除了聊技術(shù),也聊到了一些 ChainX 對(duì)未來(lái)的規(guī)劃,讓我們一起來(lái)看看吧~
Q1、請(qǐng)先簡(jiǎn)單介紹一下 ChainX 在做什么,以及它在波卡生態(tài)里是什么樣的角色?
Kristen: ChainX 是數(shù)字資產(chǎn)的跨鏈樞紐,讓所有和 ChainX 產(chǎn)生鏈接的鏈都可以實(shí)現(xiàn)資產(chǎn)的自由流通。
ChainX 目前已經(jīng)完成了 BTC 輕節(jié)點(diǎn)的跨鏈,在 ChainX 鏈上 1:1 映射形成 X-BTC。X-BTC 可以在 ChainX 鏈上轉(zhuǎn)賬,也可以在 DEX(去中心化交易所)上交易,和 ChainX 連接的鏈都可以實(shí)現(xiàn)與 X-BTC 的資產(chǎn)互換。ChainX 現(xiàn)在是 BTC 的最大二層網(wǎng)絡(luò),X-BTC 在 ChainX 鏈上的平均轉(zhuǎn)賬時(shí)間只有 2 秒鐘,手續(xù)費(fèi)只需要幾分錢(qián)。
ChainX 是 Polkadot 生態(tài)里的資產(chǎn)網(wǎng)關(guān)的角色。Polkadot 的目標(biāo)是鏈間任意消息通信,不涉及任何用戶(hù)應(yīng)用。但目前區(qū)塊鏈上傳遞的數(shù)據(jù)絕大部分仍然是資產(chǎn),ChainX 將承擔(dān) Polkadot 與外面的區(qū)塊鏈?zhǔn)澜绲馁Y產(chǎn)網(wǎng)關(guān)的角色,把主流的 BTC 等外部資產(chǎn)路由進(jìn) Polkadot 生態(tài),并孵化后續(xù)的衍生金融服務(wù)。
Q2、ChainX 在創(chuàng)立之初為什么選擇了 Substrate 框架?至今為止,你們認(rèn)為基于 Substrate 開(kāi)發(fā)是什么樣的體驗(yàn)?
Kristen: ChainX 幾位創(chuàng)始人在 2016 年就關(guān)注到 ParityTech,了解他們深厚的開(kāi)發(fā)實(shí)力,所以在 Polkadot 白皮書(shū)發(fā)布后就立即著手研究,那時(shí) Substrate 還未完全從 Polkadot 項(xiàng)目中獨(dú)立出來(lái),所以我們算是全球最早一批 Substrate 開(kāi)發(fā)者。研究過(guò)程中我們發(fā)現(xiàn) Substrate 擁有著強(qiáng)大的開(kāi)發(fā)擴(kuò)展性,區(qū)塊鏈開(kāi)發(fā)者無(wú)需再關(guān)心底層的共識(shí)、網(wǎng)絡(luò)、存儲(chǔ)等基礎(chǔ)模塊,而是可以借助 Rust 和 WASM 專(zhuān)注于鏈的核心業(yè)務(wù)邏輯開(kāi)發(fā)。
基于 Substrate 技術(shù)開(kāi)發(fā)體驗(yàn)非常好?;?Substrate 強(qiáng)大的合約開(kāi)發(fā)能力,在全世界范圍內(nèi),ChainX 首次在純 WASM 的虛擬機(jī)環(huán)境下,集成了 Bitcoin 的輕節(jié)點(diǎn)。
而且 Substrate 有最好的生態(tài)支持,是目前最好的 BTC 合約功能孵化器。我們?cè)?ChainX 內(nèi)實(shí)現(xiàn)了一個(gè)完全鏈上的 DEX(去中心化交易所),可以實(shí)現(xiàn) X-BTC 與我們鏈上其他 token 的免費(fèi)兌換,而 Substrate 技術(shù)是支撐這一切的性能的保證!
Q3、您怎么看待波卡,ChainX 未來(lái)在波卡生態(tài)中有什么樣的計(jì)劃?
Kristen: 波卡的愿景是成為世界計(jì)算機(jī),利用平行鏈的方式實(shí)現(xiàn)無(wú)限 TPS,并且構(gòu)建一個(gè)完整的、全球性的共建生態(tài)。
未來(lái),ChainX 將在 Kusama(波卡的實(shí)驗(yàn)性網(wǎng)絡(luò))上試驗(yàn)新的智能合約平行鏈 ChainX K1,并將 PCX、X-BTC 等資產(chǎn)逐步通過(guò)雙向輕節(jié)點(diǎn)跨鏈路由進(jìn)入該平行鏈,進(jìn)而進(jìn)一步路由進(jìn)中繼鏈。圍繞這些跨鏈資產(chǎn),ChainX 將支持一系列 DApp 應(yīng)用,包括現(xiàn)貨交易、期貨交易、借貸、游戲等。在 Polkadot 啟動(dòng)之后,ChainX 會(huì)同時(shí)將平行鏈移植到波卡中,啟動(dòng) ChainX P1。
另外,ChainX 正在開(kāi)發(fā)波卡生態(tài)的首個(gè)跨鏈 DEX(去中心化交易)協(xié)議,該協(xié)議將支持波卡平行鏈間任意資產(chǎn)的交換,跨鏈 DEX 將在波卡正式上線(xiàn)后推出。
Chainx 還將開(kāi)發(fā)基于 Polkadot 的域名系統(tǒng),該系統(tǒng)將會(huì)支持所有 Polkadot 生態(tài)鏈的可讀性地址映射,并提供域名的轉(zhuǎn)讓、代理出售以及拍賣(mài)等系統(tǒng)。
Q4、在這次黑客馬拉松中,你最期待看到什么樣的項(xiàng)目?
Kristen: 我們希望可以看到讓人眼前一亮的項(xiàng)目。具體講就是應(yīng)用場(chǎng)景的創(chuàng)新,實(shí)現(xiàn)之前沒(méi)有人做過(guò),或者沒(méi)有人做到過(guò)的事情,并且能夠針對(duì)具體的需求,解決實(shí)際的問(wèn)題。
希望可以看到一些具體的應(yīng)用,Substrate 擁有最好的 WASM 智能合約技術(shù)和生態(tài)支持,可以實(shí)現(xiàn)一系列的 DAPP 應(yīng)用,給大家提供了很好的環(huán)境。
Q5、這次黑客馬拉松,所有選手都會(huì)使用 Substrate 框架來(lái)開(kāi)發(fā),而 ChainX 又是 Substrate 上線(xiàn)主網(wǎng)的第一條鏈,作為 “過(guò)來(lái)人”,可以給選手們提一些建議嗎?
Kristen: 主要是以下幾點(diǎn)的準(zhǔn)備:
學(xué)習(xí) Rust,其中需要對(duì) trait 的關(guān)聯(lián)屬性以及 Rust 的泛型比較熟悉;
對(duì)以太坊模型比較熟悉;
理解 Substrate 中 Rust 的宏,需要善用 Rust 的宏展開(kāi),使用幾個(gè)小例子展開(kāi)后熟悉 Substrate 的 runtime module 結(jié)構(gòu);
decl_storage! 定義的存儲(chǔ)必須比較小心和有前瞻性,若和性能結(jié)合需要與 trie 樹(shù)的結(jié)構(gòu)匹配。(波卡世界)