買以太坊 買以太坊
Ctrl+D 買以太坊
ads

PAR:平行鏈上線技術系列三 -Rococo local and public test network_BRAIN幣

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文件

由Cairo語言社區和貢獻者創作的The Cairo Book文檔現已發布:4月18日消息,由 Cairo 語言社區和貢獻者創作的The Cairo Programming Language Book 文檔現已發布,闡述了 Cairo 的概念、常見的編程概念、Cairo 的所有權系統、Cairo 函數測試等內容。[2023/4/18 14:11:42]

這里修改為:2052

生成修改后的paraId的chainspec文件

生成wasm文件

生成genesisstate文件

上海將加快招引高能級數字產業集群項目,最高給予800萬元支持:金色財經報道,2023上海全球投資促進大會4月6日正式開幕。據介紹,聚焦數字經濟、綠色低碳、元宇宙、智能終端四大新賽道,上海將加快招引高能級數字產業集群項目,對新技術新模式的標桿性示范項目最高給予800萬元支持。針對綠色低碳產業,上海將瞄準能源清潔化、原料低碳化等方向,加快引進和培育綠色低碳產業。裝備項目最高獎勵可達5000萬元。元宇宙產業,上海將加快引進三維圖形圖像引擎、數字建模等創新項目,最高給予2000萬元的支持。在智能終端產業,上海將著力發展新能源及智能網聯汽車、智能機器人、智能穿戴等領域,積極引進優質項目,最高支持可達3000萬元。[2023/4/9 13:52:20]

啟動本地collator節點

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

Nansen分析師:黃立成兩天拋售逾千枚NFT,或系史上最大規模NFT拋售:2月25日消息,根據Nansen的數據,NFT大戶黃立成在48小時內拋售了1010枚NFT,總計獲得11680 ETH(約1860萬美元)。Nansen分析師Andrew Thurman強調了過去兩天的交易活動,并指出這可能是有史以來最大的NFT拋售。主要的出售活動包括90枚BAYC NFT(5707 ETH)、191枚MAYC NFT(3091 ETH)、112枚Azuki NFT(1644 ETH)和308枚Otherdeed NFT(582 ETH)。

然而,值得注意的是,黃立成在拋售后迅速又回購了991枚NFT,Thurman認為這可能是一場游戲,既可以獲得一些利潤,也可以進行一次大規模的清洗交易,以產生巨大的Blur空投利潤,或者是相當赤裸裸的市場操縱。(Cointelegraph)[2023/2/25 12:29:07]

Rococolivetestnetwork中測試parachain

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

步驟:

外媒:BendDAO或因聯級清算導致BAYC地板價下跌,新提案或存風險:8月23日消息,Blockworks Research在社交媒體上分析了BendDAO影響BAYC地板價下跌的原因,其中指出BendDAO設計的聯級清算(cascading liquidation)機制可能存在問題,即當貸款抵押品價值下降并接近借入價值時,如通過清算門檻就會拍賣抵押品,當某個抵押品被清算之后又會引發另一筆貸款達到清算門檻,繼而產生多米諾骨牌效應,最終引發抵押標的物價格大幅下跌。在BendDAO機制中,只要借入資產價格低于地板價90%,抵押的NFT就會被拍賣(BendDAO上有35,000ETH的藍籌NFT被抵押),最近三天有28個BAYC和28個MAYC被清算,現在還有3個BAYC和12個MAYC正在拍賣,這種由聯級清算引發的交易導致BAYC地板價下跌,MAYC也看到了類似的情況。

如果聯級清算推動地板價再下跌20%,那么其抵押的NFT都將被清算。需要注意的是,BendDAO規定清算拍賣中的出價必須至少為底價的95%,雖然這有助于遏制死亡螺旋風險,但會導致儲戶可能陷入價值下跌的NFT(壞賬),這意味著作為NFT持有者沒有ETH可以借入,所以就會出現擠兌,因為沒有人愿意陷入沒有完全支持的債務中。BendDAO目前正在實施一項治理提案,以減少拍賣時間并降低清算門檻,盡管該提案可能會讓存款人對超額抵押產生一些信心,但也許會導致更多NFT被倉促清算。[2022/8/23 12:42:21]

1.在?rococopublictestnetwork?注冊一個paraId

V神:EOS是“加類固醇的以太坊”:金色財經消息,以太坊創始人Vitalik Buterin(V神)發推回復Josh Stark提問“我咬牙切齒,什么是EOS?”時疑似“諷刺”的稱,“EOS是“加類固醇的以太坊”,這個名字反映出該項目的核心團隊學習了“以太坊的天真和理想主義”,組建了一支由專業頂尖軟件開發人員的團隊,創建了一個具有更高擴展性和速度的智能合約平臺。”[2022/6/28 1:35:13]

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

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

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

首先,啟動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:AINPARChainHAIBRAIN幣ParagenmickeychainPEPECHAIN價格

比特幣價格實時行情
EFI:1998年的LTCM、2022年的三箭資本、下一個暴雷的還會是機構嗎?_ENT

最近三箭資本的鬧劇讓我想起了90年代的LTCM。對不熟悉LTCM的人來說,它是上世紀90年代后期由諾貝爾獎得主所羅門兄弟創建的大型對沖基金,是以冒險著稱的投資銀行.

1900/1/1 0:00:00
ETHE:拒絕Terra式崩盤 Tether 計劃成為首個對儲備進行審計的穩定幣_ETH

Terra崩盤,將一眾算法穩定幣以及不合法的穩定幣推上了風口浪尖。尤其對于加密市場最大的穩定幣Tether,影響最大.

1900/1/1 0:00:00
TIC:6月28日:BTC最新行情分析 短線BTC合約操作思路策略_mathwallet下載

比特幣合約分析:昨日方面,日線沖高回落小陰收盤,現在的洗盤節奏只能參考形態來入手,日線上的小陰收盤,也是近期洗盤中首次出現了連陰,按照弱勢中的修正來說,那今日還是有必要去博延續.

1900/1/1 0:00:00
APE:你想成為一個成功的加密投資者嗎?閱讀這 10 條投資原則_OIN

這10條投資原則,幫助指導你的加密之旅。撰文:MilesDeutscher 編譯:Kyle 你想成為一個成功的加密投資者嗎?那么你必須了解這10條投資原則,幫助指導您的加密之旅.

1900/1/1 0:00:00
USD:歐易行業周報(6.20-6.26):歐易全球范圍內擴招 托管交易子賬號功能現已上線_SNFT

一、行業頭條: 全球政策: 1.1美聯儲主席:加密資產和穩定幣監管時代到來,國會需明晰監管權歸屬。1.2俄羅斯將測試使用數字盧布進行房地產交易結算.

1900/1/1 0:00:00
TYP:平行鏈上線技術系列四 Polkadot XCM從基礎到實踐_CON

XCM基礎部分 指引: ParachainDevelopment·PolkadotWiki「1」XCM:TheCross-ConsensusMessageFormat「2」 XCM消息格式 Ov.

1900/1/1 0:00:00
ads