比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > UNI > Info

探索 ETH 2.0:跨片通信是如何處理的?_SHA

Author:

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

來源:Adiasg.me

翻譯:頭等倉

編者注:原標題為《探索ETH2.0的跨片通信》

隨著Eth2.0的階段深入,研究重點正在轉移到階段2:狀態執行。此階段最重要的一個方面是跨片通信的處理,它影響了分片化區塊鏈系統的可擴展性,執行環境容量以及用戶體驗。這篇文章旨在幫助讀者了解跨片通信的設計,并探討可用方式。

跨片通信的設計可以分為兩層:

1.?共識層:用于處理跨片消息傳遞。這個設計會影響分片式區塊鏈系統的可擴展性。

商業航天公司藍色起源高級副總裁將于2月26日與MoonDAO共同探索太空旅行:2月19日消息,MoonDAO官方消息,亞馬遜貝索斯旗下商業航天公司藍色起源高級副總裁 Michael Edmonds 將于北京時間 2 月 26 日 12:00 與 MoonDAO Discord 互動探討私人太空旅行和太空夢想等熱議話題。此前雙方已達成 2022 年多張太空旅行船票正式預訂合同。[2022/2/19 10:02:53]

2.?執行層:包括跨片傳輸和合約調用的接口。這個設計選擇會影響執行環境的容量。

共識層

跨片通信的共識層負責在區塊鏈系統的各個分區傳遞跨片消息。主要挑戰是在保持可擴展性的同時,為跨片消息的有效性提供強有力的保證。該層可分為兩部分:

聲音 | 林草局:要積極探索區塊鏈等技術 為業務管理提供智能化服務:林草局發布《國家林業和草原局關于促進林業和草原人工智能發展的指導》。其中提到,要積極探索基于區塊鏈、大數據、人工智能等技術,在生態管理工作領域、生態公共服務領域、生態決策服務領域,為業務管理、輿情分析和領導決策提供智能化服務。[2019/11/22]

發送/接收最終確定性

數據傳送

發送/接收最終確定性

源分片和目標分片必須分別完成跨片消息的發送和接收。為實現此目標可采用的設計有:

異步:源分片發送消息,而目標分片可以在將來的任何時間接收此消息。

聲音 | 同花順:積極探索區塊鏈相關技術在互聯網金融信息服務領域的應用:金色財經報道,同花順(300033)第三季度報告表示,公司區塊鏈保單信息存證平臺產品入選國家區塊鏈信息服務備案清單,同時公司也儲備了一定的區塊鏈相關技術,并積極探索區塊鏈相關技術在互聯網金融信息服務領域的應用,看好公司區塊鏈業務在國家政策支持下快速發展。[2019/10/31]

同步:目標分片在源分片確定發送之后的有限時間內接受消息。有多種方法可以實現此目的:·分片之間運行某種共識協議,并決定同時發送和接收,例如:分片拜占庭式原子提交。·源分片先發送,而相應的目標分片必須在一段時間內接收,例如:CBCCasper跨片消息傳遞。此方法要求在源分片和目標分片之間存在層次結構,否則,由于發送和接收沖突而可能導致僵局。·將跨片消息放置在信標鏈上,并強制目標分片在下一個交叉之前接收它們。

聲音 | 信通院院長:區塊鏈等新興技術與工業互聯網平臺的融合集成發展有待探索:據新京報消息,中國信息通信研究院院長劉多近期接受采訪時表示:平臺形態和技術體系還在快速發展中,工業APP等新型工業軟件架構尚在探索,操作系統生態格局尚未確立,人工智能、區塊鏈等新興前沿技術與工業互聯網平臺的融合集成發展有待探索。[2018/11/9]

同步與Eth2.0的設計不兼容,因為它需要分片以某種方式協調發送和接收最終確定性。

數據傳送

先前的機制涉及發送和接收的最終確定性,這與實際完成消息的發送或接收不同。這是數據傳送機制的任務。

ETH2.0的設計要求所有共識活動僅在信標鏈中發生。這意味著所有跨片消息都必須“流經”信標鏈。這為我們提供了跨片數據傳遞的兩種選擇:

協議交付:協議通過使跨片消息在信標鏈上可用,來交付跨片消息的完整數據。這增加了信標鏈的開銷,并嚴重影響了系統的可擴展性。

用戶交付:該協議僅在跨片消息的最少信息上達成共識。然后,用戶負責將與跨片消息關聯的Merkle分支傳遞到目標分片。此方法更適合Eth2.0,因為它遵循僅在信標鏈上的merkle根上形成共識的一般原理。

共識層的擬議設計

為了優先權衡系統可擴展性,

異步發送/接收最終確定性和用戶交付數據的解決方案是更可行的。在shard分片A上的用戶?1發送Ether給在分片?B的用戶2如下:

1.?用戶1在shard?A上創建事務TX1,從EE1標記余額,并聲明目標是用戶2。

2.?當來自shard?A的crosslink包含在信標鏈中時,收集最后一個crosslink以來的所有跨片交易的merkle根出現在信標鏈上。這是shardA中包含TX1的證據。

3.?shardB發現了信標鏈上的這個merkle根,用戶2創建交易TX2,顯示shardB包含TX1的merkle證明。這允許將適當的金額標記到用戶2在EE2上的余額。

執行層

跨片通信的執行層為用戶和合約提供接口,以進行跨片傳輸和合約調用。該層的設計空間尚未得到很好的探索。關于此層的最新討論包括:

執行環境中的跨片調用

分片之間可靠的價值轉移

跨片調用

基本問題是:當不同的分片上調用另一個分片的功能時會發生什么?對于分片式區塊鏈來說,設計并不是唯一的。它與在多個分區中分開執行應用程序的系統相同,例如:

單線程與多線程系統

單一算機與網絡應用系統

受到上述系統的啟發,簡單設計可以是以下幾種類型的調用:

異步調用,無返回

指定了回調的異步調用

同步調用

替代方法包括各種高級并發編程范例,例如

protolambda’scommitcapabilitiespost。

轉載請保留版權信息。

Tags:區塊鏈SHAETHSHARD國內最好的區塊鏈公司SHABDiversified Staked Ethereum IndexRune Shards

UNI
解析:“雙挖”是什么?可不是你想的那么簡單_POC

在挖礦成本高昂,眾多新項目齊飛的大環境之下,雙挖成了眾多項目籠絡算力的一張王牌。而礦工們為了讓一臺礦機能夠實現更高的收益,雙挖似乎也成為了礦工爭相采取的手段.

1900/1/1 0:00:00
肖磊:為什么全球兩大央行都提出要爭取數字貨幣領導權_區塊鏈

現在我們經常會看到金融科技,以及金融創新等宣傳字眼,那么在數百年的金融歷史上,到底什么才是顛覆性的金融創新呢?什么樣的金融科技,能真正具備革命性價值呢?在過去兩百年的金融發展史里.

1900/1/1 0:00:00
分析:加密資產的超額收益六大來源_ALP

來源:intotheblock翻譯:頭等倉(First.VIP) 編者按:此前藍山資產管理公司的分析師兼知名作家MichaelJ.Mauboussin在論文《誰在另一邊?》中.

1900/1/1 0:00:00
一文了解以太坊的“冰河時代”:這可能是最后一次推遲_ETH

以太坊區塊難度增長開始于2016年11月。從那時起,開發人員一直被迫進行硬分叉以保持網絡正常運行,直到過渡到權益證明算法為止.

1900/1/1 0:00:00
減半行情其實根本不存在?機構稱LTC年內走勢遭過度渲染_LTC

來源:小蔥區塊鏈 今年上半年,LTC獎勵減半顯然是整個加密貨幣世界中除了比特幣大幅上漲強勢逆轉18年熊市以外最具話題性的事件,而LTC的價格也確實因為市場的炒作取得了相當可觀的上漲.

1900/1/1 0:00:00
DeFi數據哪里查?這里給你最強攻略_EFI

開放金融/DeFi的發展速度非常驚人,也是很多公鏈看好并積極布局的方向。但是監測DeFi的數據變化有時候是一件比較困難的事情.

1900/1/1 0:00:00
ads