Moonbeam路由流動性

Moonbeam路由流動性(Moonbeam Routed Liquidity, MRL)使加密資產(chǎn)流動性能夠從其他生態(tài)系統(tǒng)(如以太坊、Solana、Polygon或Avalanche)進入波卡生態(tài)系統(tǒng)。借助MRL,用戶可以通過簡潔的用戶體驗向/從波卡轉(zhuǎn)移他們的流動性。
賦予MRL其強大功能的是一個能夠讓Moonbeam EVM上的任何ERC-20在波卡通過XCM轉(zhuǎn)移的功能,這主要是得益于XC-20的新實現(xiàn)。因此,通過結(jié)合跨鏈橋解決方案和波卡的XCM,MRL可以將流動性從連接到Moonbeam的任何生態(tài)系統(tǒng)中的任何鏈通過橋路由到波卡中與Moonbeam開通XCM通道的任何平行鏈。
由于平行鏈基于Substrate基礎且缺少EVM,部分平行鏈無法輕松地將外部流動性導入生態(tài)系統(tǒng)。 Moonbeam路由流動性是這些平行鏈通過使用波卡中的原生互操作性組件來利用橋接流動性的一種方式。
平行鏈之間的XCM和XC-20
波卡結(jié)構(gòu)提供的跨鏈能力是Moonbeam路由流動性的關鍵部分。XCM是一種用于平行鏈、智能合約、pallet等之間的跨共識通信的格式,用于跨區(qū)塊鏈使用。XCM定義了消息的發(fā)送方式,允許平行鏈安全地交換數(shù)據(jù),但該功能擴展到新的場景,包括使用連接的鏈上提供的功能。
Moonbeam開創(chuàng)了一種特殊的資產(chǎn)類型,使XCM可以無縫地將資產(chǎn)通過EVM移動到Substrate鏈。XC-20是非同質(zhì)化Token,與XCM原生跨鏈相融,也充當常規(guī)ERC-20s Token,是XCM支持波卡和Kusama生態(tài)中互操作性的一種方式。因為Moonbeam擁有一個ERC-20接口,基于EVM的項目可以使用它。在這種情況下,即提供資產(chǎn)訪問并提供流動性。使用MRL,ERC-20 Token現(xiàn)在默認啟用XCM。
MRL允許用戶將支持的資產(chǎn)轉(zhuǎn)移到multilocation指定的波卡內(nèi)目的地。為此,Moonbeam開發(fā)了專用中繼器和GMP預編譯器,以更高效地完成橋接流動性的流程。使用MRL需要在Moonbeam上啟用XCM的ERC-20的特定multilocation,并且在目標平行鏈的資產(chǎn)管理結(jié)構(gòu)中注冊ERC-20 Token。這代表Moonbeam是一個入口 — — 一個與波卡中的其他平行鏈以及外部生態(tài)EVM鏈連接良好的平行鏈,將EVM中的資產(chǎn)帶到Substrate鏈中!
在互連區(qū)塊鏈之間橋接流動性至波卡

當一個ERC-20類資產(chǎn)適用于XCM,其將會轉(zhuǎn)變?yōu)閄C-20(一種XCM可用的ERC-20標準)并能夠通過XCM在無需打包的前提下在波卡生態(tài)中轉(zhuǎn)移至平行鏈。
在傳送Token至波卡生態(tài)時,部分XCM程序?qū)贛oonbeam上執(zhí)行,其他將會在目標平行鏈執(zhí)行。在Moonbeam上,此XCM執(zhí)行將會轉(zhuǎn)移XCM可用的ERC-20 Token至目標平行鏈在Moonbeam上的主權(quán)賬戶。此平行鏈將會獲得一條XCM信息,其中包含鑄造鎖定資產(chǎn)的相應Token指示。
要啟用MRL路徑,來自另一個生態(tài)(比如以太坊)的Wormhole Token轉(zhuǎn)移可以使用Moonbeam GMP預編譯來制作XCM消息,最終將Token路由到波卡平行鏈。因此,MRL是波卡端的XCM和Moonbeam上Wormhole到目標鏈的信息傳遞協(xié)議的組合。此外,MRL不限制于任何特定的跨鏈GMP協(xié)議,因為Moonbeam的以太坊兼容功能允許它通過許多GMP協(xié)議連接到外部生態(tài)系統(tǒng)。因此,只要有GMP協(xié)議支持創(chuàng)建通向波卡平行鏈的路徑,MRL就可以幫助將流動性引入波卡生態(tài)系統(tǒng)。
Moonbeam路由流動性如何運作
目前GMP預編譯僅適用于Wormhole,但其能夠在未來升級以適用其他跨鏈橋。除外,跨鏈橋能夠部署其解決方案和跳過GMP預編譯實施。
Example:
范例:
以太坊用戶通過Wormhole橋接資產(chǎn)至HydraDX
Wormhole在Moonbeam上通過資產(chǎn)轉(zhuǎn)移的執(zhí)行
當被執(zhí)行時,其將會適用GMP預編譯以在Moonbeam上鑄造Wormhole ERC-20資產(chǎn)
同時將其通過XCM(存入至主權(quán)賬戶并傳送XCM信息)轉(zhuǎn)移至Hydra
3. 在轉(zhuǎn)移出時,XCM信息將會從主權(quán)賬戶去除資產(chǎn)并通過Wormhole路由回原鏈
當啟用通過XCM的遠程EVM調(diào)用時,原始平行鏈中的用戶可以一鍵簽署兩條消息:第一條消息會將XC-20(Wormhole的XCM可用ERC-20)轉(zhuǎn)移到用戶在Moonbeam上的MultiLocation衍生賬戶, 從平行鏈的主權(quán)賬戶中解鎖它們;?amd第二條消息將執(zhí)行遠程EVM調(diào)用以通過Wormhole橋接ERC-20。
通過Moonbeam路由流動性(MRL)可用的資產(chǎn)將隨著GMP預編譯或執(zhí)行自身的部署實施容納更多的跨鏈橋而增加,從而為團隊提供定制流動性解決方案的選項。雖然目前來自外部EVM連接鏈的資產(chǎn)可以通過Moonbeam轉(zhuǎn)移到其他平行鏈,但MRL也會將資產(chǎn)從其他鏈轉(zhuǎn)移到Moonbeam并返回到它們的原鏈,就像開發(fā)以太坊一樣。Moonbeam路由流動性代表ERC-20已啟用XCM,使它們可以從Moonbeam連接到的任何生態(tài)系統(tǒng)到達任意波卡平行鏈。