以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > BNB價格 > Info

AIN:平行鏈上線技術系列三:Rococo local and public test network

Author:

Time:1900/1/1 0:00:00

引言

本文首先介紹在Rococo本地的測試流程,最后介紹rococo線上測試parachain的流程

Rococolocaltestnetwork中測試parachain

StartRelaychain(LocalRococorelaychain)

準備?rococo-local-cfde.json

以下命令是在?polkadot?目錄下操作的,這里切換分支到v0.9.16,然后編譯cargobuild--release

編譯完成后,在polkadot目錄下執行:

啟動parachain

生成parachain的chainspec

如果需要修改paraId,可以修改rococo-local-parachain-plain.json文件

波卡創始人Gavin:波卡可能取消平行鏈競拍,并轉變到以應用為中心:7月7日消息,波卡創始人Gavin Wood在Polkadot Decoded大會上發表演講稱,波卡可能會取消平行鏈競拍,并轉變到以應用為中心的模式。他提出了一個新的看待波卡的角度:不再受限于原有的平行鏈、中繼鏈,而是聚焦于區塊鏈所需的更底層資源——計算核心(核),將波卡看作一個多核計算機。

Gavin 解釋說,波卡的目標不僅僅是關于鏈,而是關于空間,關于鏈所需的底層資源。他強調,波卡是讓構建者去創造應用,讓用戶去使用應用的平臺。從本質上說,它不是托管區塊鏈的平臺。鏈剛好是讓波卡變得有用的方式之一,但可能不是唯一的方式。總的來說,波卡是一個很有韌性的、通用的、連續計算的提供商。[2023/7/7 22:23:24]

這里修改為:2052

Kusama第四輪平行鏈卡槽拍賣眾籌已鎖定約19.30萬KSM:subscan數據顯示,Kusama卡槽拍賣第四輪已經開啟,目前Shiden已經拿到第三個卡槽,截至今日10:00,本輪Kusama平行鏈卡槽拍賣眾籌已鎖定約192972KSM。當前鎖定數量前三的分別是Bifrost 5.97萬KSM、Khala Network 5.95萬KSM以及Polkasmith 1.77萬KSM。[2021/7/8 0:36:02]

生成修改后的paraId的chainspec文件

生成wasm文件

生成genesisstate文件

啟動本地collator節點

然后在打開本地的relaychain的polkadot-js的前端界面,注冊parachain,上傳Wasm和genesisstate參考:https://docs.substrate.io/tutorials/v3/cumulus/connect-parachain/

Gate Kusama平行鏈首期插槽拍賣Karura勝出:據Gate官方公告, Kusama平行鏈首期插槽拍賣結果揭曉:Karura領先勝出。Gate將為參與Karura插槽拍賣理財項目的用戶自動發放KAR獎勵,同時參與用戶的KSM將被鎖定,直到插槽租賃期結束。插槽拍賣活動還將持續4周,Gate將持續支持拍賣活動。[2021/6/24 0:02:42]

Rococolivetestnetwork中測試parachain

比如,上面我們已經注冊了parachain2052,那么我們就可以在rococo公開測試網上測試我們的Parachain了。

步驟:

1.在?rococopublictestnetwork?注冊一個paraId

2.通過這個ParaId以及之前我們本地生成的genesisstate和wasm文件來注冊parathread

波卡平行鏈TrustBase與隱私基礎設施Phala Network達成戰略合作:基于獨立智能合約語言Subscript的波卡平行鏈TrustBase宣布與波卡隱私基礎設施Phala Network達成戰略合作,雙方將在波卡生態基礎設施建設方面開展深入合作。后期階段還將在PoW獎品經濟激勵模型的基礎上進行更緊密的合作。[2021/3/26 19:20:42]

3.當注冊成為一個parathread后,我們可以看到parathread處于onboarding狀態。此時,我們就可以申請成為平行鏈了,可以聯系Parity官方的人進行操作,在element頻道

4.如果官方的人將Parathread升級為parachain后,我們就可以開始本地啟動平行鏈進行測試,是否能鏈接到rococolive且正常出塊。

波卡Rococo測試網已經連接8個平行鏈:波卡Polkadot官方發布周報,報告顯示,截至目前Rococo測試網已經連接到了8個平行鏈。此前8月7日,Polkadot正式啟動測試網Rococo,該測試網包括Tick平行鏈1測試網、Trick平行鏈2測試網和Track平行鏈3測試網三部分。[2020/8/31]

首先,啟動Live模式的parachain,這里有兩種方式:

第一種:修改parachain鏈的chainspec文件,以命令行的方式進行指定Live啟動

第二種:通過json文件的形式,由于我們之前已經在本地生成了rococo-local-parachain-2052-raw.json?這個文件,我們只需要修改其中的一些參數

主要修改字段為:

chainType:需要將Local修改為Live,

relay_chain:修改為rococo

para_id:需要與我們在rococolive上注冊的parachainId保持一致

其他的字段看自己需要進行修改,也可不修改

這里值得一提的就是bootNodes字段,這個字段在自己首次本地啟動的時候無需進行配置,但是如果你的平行鏈已經上線并且需要給其他用戶加入的話,這里就需要進行配置引導節點。

獲取當前需要連接的rococolive的chainspec文件

筆者此時的rococolive的runtime版本為polkadot-v0.9.16,所以我們從polkadot上獲取到rococo的chainspec文件,放在我們的parachain目錄下

注意,我們的parachainlive的runtime版本必須要和當前rococolive的版本一致

一切準備就緒后,我們就可以啟動我們本地的平行鏈,準備連接到rococolive進行parachain出塊測試了

注意,下面的basepath我們需要預留至少12G的空間(以當前時間為2022-02-20來計算的話),否則空間不夠拉取rococo的區塊

在啟動上述命令后,我們可以看到Log里會同步rococo的區塊,整個過程大概耗時2小時左右,等待全部同步完畢后,我們的Parachain就會正常出塊了~。

查看rococotestnetwork可以看到:

打開本地8844端口可以看到parachain已經可以正常出塊了,這里我已經出到204個塊.....

至此,rococolive測試結束~

Rococolive部署注意事項:

1.如果出現以下問題:

這種是由于使用的rococolive的json文件和當前rococolive版本不一致導致的,比如使用的是polkadot-0.9.13的live文件,然而當前rococolive版本為polkadot-v0.9.16

2.同步中繼鏈區塊錯誤:

這里是由于我們liveParachain的版本和rococlive不一致

3.在將pallet版本從polkadot-v0.9.13升級到polkadot-v0.9.16時,出現一些pallet宏功能無法使用問題

palletStruct的宏問題

當前polkadot-v0.9.16版本中,Pallet結構體上需要加上#

palletstorage問題

當前polkadot-v0.9.16版本中,我們在使用StorageMap這個存儲結構的時候,如果我們的存儲結構中涉及到AccountId需要使用OptionQuery的方式,而非之前的ValueQuery,因為在官方移除了對于AccountId的default處理,所以我們就需要使用Option的方式處理空值None。對應的咱們的pallet就需要進行重構,并對None進行處理,杜絕Runtime出現這種異常。

4.在同步rococolive的區塊時,出現以下錯誤,并且可以看到一直拉取不到最新的區塊

這里是由于本地機器時間不同步,使用ntp同步即可

Tags:AINPARROCChainecochainPARADOX NFT BSCROC幣Blockchain Store Token

BNB價格
INS:夏季的DOGE日:在創紀錄低點兩個月后Shiba上漲 40%

比特幣和以太坊是當今漲幅最大的代幣之一,這兩種資產均創下數周高點。比特幣在過去24小時內繼續逐漸升值,并創下22,000美元以上的三周高點.

1900/1/1 0:00:00
SWAP:“在別人貪婪時恐懼,在別人恐懼時貪婪”

這一輪牛熊轉換中,無論是LUNA的巨大煙花,還是三箭的狼狽出逃,又或是各類理財產品、二級交易所的爆雷,都讓我想起巴菲特的名句:“只有退潮時,你才知道誰是在裸體游泳.

1900/1/1 0:00:00
\"歡慶端午節: 註冊加碼送1,000USDT,充值交易瓜分55,000 USDT獎池\" 活動結束

親愛的8V用戶: "歡慶端午節:注冊加碼送1,000USDT,充值交易瓜分55,000USDT獎池"?活動已結束,8V已對滿足活動要求的獲獎用戶發放獎勵,請注意查收獎勵.

1900/1/1 0:00:00
SEA:Messari:OpenSea主導下,Uniswap收購Genie將如何「破局」?

原文作者:KunalGoel,Messari分析師 原文編輯:南風 關鍵要點 OpenSea繼續主導著NFT市場格局.

1900/1/1 0:00:00
LOCK:關于BitMart下架 LEAFTY, DAWN, ECELL, METAN, FLY, DBZ, MPL, KRL 的公告

親愛的BitMart用戶:根據BitMart“交易對的暫停交易、隱藏及下線規則”,通過對相關交易對的持續跟蹤觀察,我們決定于香港時間2022年7月5日凌晨06:00起暫停LEAFTY,DAWN.

1900/1/1 0:00:00
NFT:幣瑪(CoinMark)上線CEEK及AGLD的公告

親愛的用戶: 您好!CoinMark現貨交易區將于2022年7月7日上線CEEK(CEEKVR)及AGLD(AdventureGold).

1900/1/1 0:00:00
ads