如何成為波卡平行鏈?我們和成功接入 Rococo 的 Acala 聊了聊

買賣虛擬貨幣

波卡的架構中有一個非常重要的角色 —— 平行鏈(parachain)。平行鏈透過接入波卡中繼鏈,來使用波卡的共享安全,併成為波卡生態的一員。很多社羣成員都認為大量高質量平行鏈的接入會帶來波卡生態的大爆發。

自然地,“波卡什麼時候能夠開始接入平行鏈” 也成為了大家非常關心的問題。上週,有兩條外部平行鏈首先接入了波卡Rococo 測試網中繼鏈,這兩條鏈是Plasm和Acala Mandala。PolkaWorld 這次請到了 Acala 聯合創始人亮,來為大家分享 Acala 接入波卡平行鏈的測試網的經驗,和後續在平行鏈方面的計劃。

1.Acala 是如何成功部署到波卡平行鏈的測試網?

Rococo 是一個針對測試平行鏈而部署的中繼鏈測試網。上面有專門針對測試平行鏈部署的 propose parachain 模組,可以讓開發者申請平行鏈插槽。

申請平行鏈插槽

申請和部署的流程如下:

使用 cumulus 改造一條 Substrate 鏈。改造包括了加入幾個平行鏈模組到runtime之中,和改造節點支援收集人功能。

啟動 rococo-local 本地中繼鏈測試網,和平行鏈收集人節點,測試改造的平行鏈是否能夠正常出塊。

測試完畢後就可以在 #rococo:matrix.parity.io 的 Element / Riot 頻道里面找 Parity 的人申請 ROC 測試幣。

部署兩個 Rococo 的驗證人節點,配置好 session key。

在 Rococo 上透過 propose parachain 模組申請平行鏈插槽,para id 可以自選,儘量避免和其他人衝突就好。(申請需要上傳平行鏈的wasm,genesis state,兩個 rococo validator 的賬號,和抵押 1000 ROC。)

請求 Parity 的人批准插槽。

批准成功後等待兩個 session (兩個小時左右)。

兩個配置的驗證人節點應該就可以出塊驗證平行鏈了,同時收集人也可以出塊平行鏈了。

完成,可以開始進行跨鏈測試了。

目前已經部署的平行鏈,其中 5000 是 Acala PC1,5001 是 Lamianr PC1

2.Acala 測試網實現與波卡中繼鏈的代幣轉賬交易和 Laminar 成功從 Acala PC1 網路接收 aUSD分別意味著什麼?可以理解這就是跨鏈了嗎?

目前 XCMP 還在開發之中,我們現在可以測試的是 VMP / HRMP。

XCMP 就是跨鏈互動協議,支援平行鏈對平行鏈直接傳送訊息,無需透過中繼鏈,可以高效能的互動。

VMP 是垂直互動協議,支援平行鏈對中繼鏈,和中繼鏈對平行鏈的訊息傳送。

HRMP 是基於 VMP 實現的中轉互動協議,支援平行鏈對平行鏈直接的互動,不過需要透過中繼鏈中轉,會受到中繼鏈效能的限制。

在功能上,HRMP 和 XCMP 是一樣的,唯一的區別是效能的限制。

這次我們成功地使用 HRMP 傳送了一條跨鏈轉賬訊息,從 Acala PC1 平行鏈測試網傳送到了 Laminar PC1 平行鏈測試網,轉移了一筆 a USD。這意味著波卡跨鏈的功能已經可以使用了,剩下的就是更多的測試,和進一步完善協議。

跨鏈轉賬從Acala PC1到 Laminar PC1 轉 100個aUSD

假設目前的版本沒有任何 bug,我們就可以上線波卡,實現跨鏈轉賬,和透過跨鏈轉賬實現的各種豐富的 DeFi 協議。

一個簡單的例子就是可以把 DOT 跨到 Acala 上,透過穩定幣協議生成 aUSD,再跨入 Laminar,進行保證金交易。這整套流程都已經在 Rococo, Acala PC1 和 Laminar PC1 上面實現了。

3.現在評估到波卡平行鏈正式上線還有多久?

我個人簡單估計的話,1個月的繼續開發,1個月的測試和完善,就可以上線 Kusama,然後再透過一個月的實戰,就可以準備上線波卡。不過中間還會需要預留足夠的時間讓大家可以解綁 DOT 參與平行鏈拍賣。

4.Acala 在平行鏈插槽競拍上正在做哪些準備?

我們目前正在緊鑼密鼓的準備著我們的 IPO 計劃。Acala 計劃透過 IPO (Initial parachain offering) 首次平行鏈發行來參與平行鏈插槽競拍。DOT 持有人可以透過抵押 DOT 幫助 Acala 拍賣插槽而得到 ACA 獎勵。其中的具體計劃還在定製中,我們會在日後為大家更詳細的介紹如何參與平行鏈拍賣和 Acala IPO 的獎勵計劃。

5.如果插槽到期,對 Acala 有什麼影響?

插槽到期後,如果續拍成功,那麼鏈就照舊執行。如果沒有續拍成功,那麼會降級成為平行執行緒。

平行執行緒在功能性和安全性上和平行鏈沒有區別,唯一的區別是吞吐量會大幅度減少,同時交易費會增加。但是使用者的所有資產不會有任何影響。

我們預留了一部分的 ACA 為後續幾次的拍賣做準備,屆時大家也可以再次,或者繼續抵押 DOT 來幫助拍賣插槽,得到更多的ACA獎勵。同時鏈上的國庫也會把收益轉成 DOT,幫助自己拍賣插槽。我們希望多年後,Acala 國庫自己就擁有足夠的 DOT 用於租用插槽,達到一個真正的可持續化發展。

歡迎學習 Substrate:

https://substrate.dev/

關注 Substrate 進展:

https://github.com/paritytech/substrate

關注 Polkadot 進展:

https://github.com/paritytech/polkadot

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;