以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

CHA:技術 | 波卡XCMP跨鏈消息傳遞最新進展

Author:

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

原文:https://wiki.polkadot.network/docs/en/learn-crosschain

翻譯:PolkaWorld

本文是波卡百科進階部分的跨鏈消息傳遞XCMP章節,XCMP是波卡跨鏈設計的核心之一,讓消息能在波卡各個平行鏈間傳遞。

PolkaWorld社區正在陸續翻譯波卡百科內容,并將連載在PolkaWorld公眾號上。

跨鏈交易通過基于Merkle樹的簡單排隊機制來解決,以確保準確性。中繼鏈驗證人的任務是將一個平行鏈的輸出隊列上的交易移動到目標平行鏈的輸入隊列中。但是,只有關聯的元數據作為哈希存儲在中繼鏈存儲器中。

輸入和輸出隊列有時在代碼庫和相關文檔中分別稱為“入口”和“出口”消息。

同盾科技馬駿驅:通過區塊鏈等技術 企業的數字化轉型將會高速展開:5月21日消息,同盾科技聯合創始人、合伙人馬駿驅近日做客人民網對話企業家訪談欄目時發言指出,“新基建”和“舊基建”是不同的。他表示,“新基建”講求的是更多民營企業參與,同時,因為有各種各樣的民營企業參與,就會有更多新的行業、新的領域在“新基建”大家庭里面發熱發光。可以預見的是,通過人工智能、云計算、區塊鏈、5G等不同的新技術,企業的數字化轉型將會以前所未有的速度展開。“我們通過數據相關的技術,賦能更多的企業,這是在整個‘新基建’里面我們可以參與的很重要的部分。我們相信在數字經濟時代,‘新基建’一定會大有可為。”[2020/5/21]

XCMP概覽

XCMP目前正在開發中,細節可能會有變化。但是,總體架構和設計決策如下:

聲音 | 匯付天下:探索引入區塊鏈技術 助力行業數字化升級:金色財經報道,“推進數字化轉型已經成為企業的共同選擇。”匯付天下相關負責人表示, 公司當前正在積極探索引入人工智能、區塊鏈等最新技術,打破產業鏈信息孤島現象,降低產業鏈融資成本。以公司目前正在與業內某知名GPO藥品集采平臺開展的合作為例,在引入區塊鏈技術后,公司可以有效助力醫藥產業提升交易的透明度、智能化,完善“數字化+量化集中采購”的全場景平臺化建設。[2019/12/12]

跨鏈消息不會傳遞到中繼鏈。

跨鏈消息將被限制為以字節為單位的最大大小。

平行鏈可以拒絕來自其他平行鏈的消息,在這種情況下,調度平行鏈將知道這個塊。

收集人節點負責在鏈之間路由消息。

聲音 | 中國電信:將充分利用人工智能、區塊鏈、云計算等技術 讓上海成為創新策源地:據騰訊大湘網消息,5月30日,中國電信在滬舉行“共建雙千兆示范城市暨中國電信智慧家庭生態合作大會”。中國電信表示,將基于上海領先的“5G+光網”雙千兆網絡,充分利用以ABCDHI5G(人工智能、區塊鏈、云計算、大數據、智慧家庭、物聯網、5G等)為代表的新一代技術,形成面向各行各業的綜合場景解決方案,讓上海成為全國乃至全球產業升級的創新策源地。[2019/5/31]

收集人生成一個“出口”消息列表,并將從其他平行鏈接收“入口”消息。

在每個塊上,平行鏈被期望從所有其他平行鏈的某個子集路由消息。

當一個收集人產生一個新的塊交給驗證人時,它將收集最新的入口隊列信息并進行處理。

聲音 | 國雙科技黃勇堅:對待區塊鏈技術 我們寧愿放慢一步:據東北新聞網消息,北京國雙科技有限公司技術副總裁黃勇堅針對近幾年興起的區塊鏈技術這樣說道,“不盲目追新,我們寧愿放慢一步,多花時間看清新技術的本質,不能被表象所蒙蔽。”[2018/10/28]

驗證人將檢查下一個平行鏈塊的新候選者是否包含對該平行鏈的預期入口消息的處理。

XCMP隊列必須首先通過打開兩個平行鏈之間的通道來啟動。通道由發送方和接收方的平行鏈辨識,這意味著它是一個單向通道。一對平行鏈之間最多可以有兩個通道,一個用于向另一個鏈發送消息,另一個用于接收消息。通道的打開需要DOT押金,當通道關閉時將返回。

水平中繼路由信息傳遞(HRMP)

在XCMP仍在實現的過程中,它的替代品是一種稱為HRMP的權宜之計。HRMP具有與XCMP相同的接口和功能,但是對資源的要求更高,因為它將所有消息存儲在中繼鏈存儲中。當XCMP實現時,HRMP計劃被棄用并逐步淘汰,XCMP將取而代之。

注意:權宜之計協議是對未完全完成的功能的臨時替代。雖然XCMP本身仍在開發中,但HRMP是一個有效的替代品。

垂直消息傳遞

垂直消息傳遞有兩種,向上消息傳遞和向下消息傳遞。當消息來自平行鏈或平行線程并從該平行鏈到中繼鏈時,使用UMP。當一條消息從中繼鏈發出并以平行鏈為目的地時,DMP被用來進行相反的操作。通過DMP傳遞的消息可能來自平行鏈。在這種情況下,第一個UMP用于將消息傳遞到中繼鏈,而DMP用于將其向下移動到另一個平行鏈。

XCMP消息格式

有關XCMP消息格式的描述,請參閱GitHub上的xcm格式存儲庫。https://github.com/paritytech/xcm-format

XCMP示例

存在于平行鏈?A上的智能合約會將一條消息路由到平行鏈B,在這個消息中,調用另一個智能合約,在該鏈中進行一些資產的轉移。

Charlie在parachainA上執行智能合約,目的是為parachainB上的智能合約發起一條新的跨鏈消息。

parachainA的收集人節點將把這個新的跨鏈消息與目的地和時間戳一起放入其出站消息隊列中。

parachainB的收集人節點通常ping所有其他收集人節點去請求新消息。當parachainB的收集人進行下一次ping時,它將在parachainA上看到這個新消息,并將其添加到自己的入站隊列中,以便處理到下一個塊中。

parachainA的驗證人也將讀取出站隊列并知道消息。parachainB的驗證人也會這樣做。這樣他們就能夠驗證消息傳輸的發生。

當parachainB的收集人正在構建其鏈中的下一個塊時,它將處理入站隊列中的新消息以及它可能已經找到/接收到的任何其他消息。

在處理過程中,消息將在parachainB上執行智能合約,并按預期完成資產轉移。

收集人現在將這個塊交給驗證人,驗證人本身將驗證該消息是否已被處理。如果消息被處理并且塊的所有其他方面都有效,那么驗證人將把parachainB的這個塊包含到中繼鏈中。

資源

XCMPScheme-Web3基金會研究wiki上關于跨鏈的完整技術描述:https://research.web3.foundation/en/latest/polkadot/XCMP.html

MessagingOverview-平行鏈實施指南中的消息傳遞方案概述:https://w3f.github.io/parachain-implementers-guide/messaging.html

XCMFormat-XCMP格式的說明:https://github.com/paritytech/xcm-format

Tags:CMPPARCHAAINCMPCO價格SPARKSAvatar ChainGainDao

幣安app官網下載
YFII:YFII加入Balancer白名單,5天10倍的二姨夫到底是誰?

DeFi市場瞬息萬變,來得遠比當年的ICO刺激。DeFi聚合器YFI才發行一個多月,就漲過了比特幣。更刺激的是YFI上線僅2周,就因為不可調和的矛盾而分叉了,誕生了YFII,也就是二姨夫.

1900/1/1 0:00:00
ONE:百萬韓國人用上了區塊鏈駕照,區塊鏈電子證照已遍地開花?

據Cointelegraph報道,目前,韓國已有100萬人放棄了實物駕照,轉而使用與手機端應用PASS相結合的區塊鏈數字駕照。這一比例超過了韓國全部駕駛人員的3%.

1900/1/1 0:00:00
DEF:DeFi護航員:怎樣才算是一個好的預言機?

來源|?hackernoon作者|CharlesJRead 大多數關注區塊鏈的人應該都聽說過DeFi,且那些懂得如何使用它的人都明白DeFi意味著什么——但還有一方面的內容未被充分研究.

1900/1/1 0:00:00
加密貨幣:美聯儲的表現或許給比特幣沖擊2萬美元“潑了瓢冷水”

由于通貨膨脹的擔憂,比特幣到今年年底或許將達到20000美元,但不幸的是,現在看來這種情況可能不太會馬上發生了。 對世界領先的加密貨幣比特幣而言,美聯儲制定美國貨幣政策的新方法中可以看出這一點.

1900/1/1 0:00:00
比特幣:姚前:區塊鏈是數字時代的“信任機器”,是經濟高質量發展的關鍵支撐

原文:量觀網絡 數字基礎設施是準公共品,具有非排他性、非競爭性和正外部性,同時又具有高度的技術性和創新性,必須依靠大眾創新,競爭擇優。區塊鏈應用宜先從數據存證、共享入手,這是務實的策略.

1900/1/1 0:00:00
比特幣:Libra協會副主席:央行數字貨幣和穩定幣可以減少對商業銀行的以來,讓貧困人口收益

要點: 天秤座協會副主席DanteDisparte認為,基于區塊鏈的支付可以幫助緩解窮人的困境.

1900/1/1 0:00:00
ads