比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > ETH > Info

BTC:金色觀察|異構鏈跨鏈的通用方案_ROO

Author:

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

如今公鏈各顯神通,建立了一個生態,也成為了一個個孤島,為了實現資產順利的使用流通,跨鏈就成為了一個必要的業務。

我們可以看到為了讓鏈間資產互轉,出現了非常多的跨鏈橋,以及跨鏈方案、協議等等。這些項目一般自帶一個橋以及一個swap功能。

很有趣,這是最簡單的功能,卻因為業務需求的龐大快速發展。

今天我們就簡單的講述一套以橋、中繼鏈的思路做跨鏈,最簡單的跨鏈原理。了解了這個原理,大部分的跨鏈項目都可以以此分析。

異構鏈跨鏈解決方案中以中繼鏈或者是橋為中心,其他區塊鏈都可以加入,通過部署,具備智能合約的鏈之間可實現了跨鏈調用合約和資產互轉,而無智能合約的鏈能實現資產互轉。

金色晨訊 | 10月19日隔夜重要動態一覽:21:00-7:00關鍵詞:歐科云鏈、加拿大央行、洗錢

1.CME BTC期貨本周形成“11355-11505”缺口。

2.歐科云鏈發布公告稱徐明星正在接受機關調查。

3.加拿大央行正在招聘深入了解數字貨幣的經濟學家。

4.數據:今年三季度近9億美元風險投資流向加密公司。

5.美國司法部:USDT被用于走私和洗錢行動 已逮捕六名中國人。

6.IMF高管阿德里安:現階段全球仍需寬松政策支持 數字人民幣優先聚焦國內。[2020/10/19]

這一條中繼鏈或橋的角色要求加入的鏈具備一些能力:

金色財經挖礦收益播報丨BTC全網算力約115.83EH/s:金色財經報道,據OKEx礦池數據顯示,今日BTC全網算力約115.83EH/s,全網難度約13.73T,BTC當前塊高633981。

當前BTC收益(PPS):0.00000916BTC/T/天,全網算力難度上漲2.52%。預測下次難度14.47T(+5.35%),距離調整還剩還有6天。[2020/6/10]

實現一系列的接口,這些接口既可以用智能合約的方式來實現,也可以在底層直接實現。

鏈需要提交區塊頭格式,序列化、反序列化方式、簽名驗證方式,便于中繼鏈可以解析并驗證其區塊頭。

金色財經現場報道 中國銀監會原副主席蔡鄂生:建設數字中國離不開區塊鏈:金色財經6月2日現場報道,在今日召開的中國區塊鏈技術創新發展論壇上,南南合作金融中心主席、中國銀監會原副主席蔡鄂生表示當下數字中國的建設是大趨勢,離不開大數據、人工智能、云計算和區塊鏈。在目前各國都在加強個人數據保護的背景下,區塊鏈為解決數據的確權與安全奠定了基礎,其應用可以遍布諸多領域和場景。[2018/6/2]

提交其賬本或交易梅克爾樹的構造和驗證方式,使中繼鏈可以驗證其鏈上發生的真實交易。

要實現跨鏈,以以太坊舉例,需要實現以下兩個合約:區塊頭同步合約和跨鏈管理合約。

金色財經現場報道 EosStore競選超級節點暨“柚子資本發布會”在京舉辦:金色財經現場報道,5月13日,EosStore競選超級節點暨“柚子資本發布會”在京舉辦。當前距離EOS超級節點競選僅剩不到一個月的時間,全球已經有超過120個項目團隊宣布參加競選,EosStore團隊意在通過本次發布會向外界展示其綜合實力。[2018/5/13]

區塊頭同步合約會在該鏈維護中繼鏈的區塊頭,用于驗證跨鏈交易。每條鏈上有且僅有一本跨鏈管理合約,它負責構造跨鏈交易,在該鏈的所有跨鏈業務合約都需要和管理合約交互,比如在以太坊上,區塊頭同步合約和管理合約都通過以太智能合約實現。

以下介紹每個合約需要實現的接口及其功能。

合約1:區塊頭同步合約:

SyncGenesisHeader接口:同步中繼鏈的創世區塊頭,在合約初始化時被調用,只能被調用一次。存儲并解析創世區塊,取得中繼鏈此時的共識節點列表。可以參考相關代碼。

SyncBlockHeader接口:持續同步中繼鏈的區塊頭,主要包括周期切換的關鍵區塊頭和跨鏈交易發生的區塊頭。relayer通過該接口同步中繼鏈區塊頭。存儲并解析區塊頭,如果發現共識節點變更,則存儲中繼鏈此時的共識節點列表。可以參考相關代碼。

合約2:跨鏈管理合約:

CreateCrossChainTx接口:創建跨鏈交易,該接口主要用于業務智能合約在需要跨鏈功能時調用。構造一筆跨鏈交易,此交易具有唯一的自增ID,并將交易參數寫入merkletree。

ProcessCrossChainTx接口:處理跨鏈交易,該接口用于該鏈接受來自其他鏈的跨鏈交易,由relayer同步跨鏈交易的merkleproof時調用。接口按照高度找到該跨鏈交易的merkleroot,驗證該跨鏈交易的真實性,驗證通過則解析跨鏈參數,調用目標鏈上的業務合約。

假設從A鏈跨鏈到鏈B,用戶在鏈A發起跨鏈請求,調用了DApp的跨鏈接口,最終會在B鏈的DApp合約得到用戶想要的結果。A鏈和B鏈實現了上文的兩本合約及其接口,任何人都可以圍繞跨鏈管理合約建立穩定可用的跨鏈DApp,分別在A鏈和B鏈部署業務合約,這些合約會組成一個完整的跨鏈DApp。

用戶調用A鏈的業務合約,合約會進一步調用跨鏈管理合約,傳遞用戶的跨鏈參數,跨鏈管理合約會創建跨鏈交易,隨著A鏈出塊,交易落賬;

由于鏈與鏈之間是不會主動交換信息的,所以需要一個Relayer去傳遞信息,Relayer會把A鏈的區塊頭同步到中繼鏈的區塊頭同步合約,然后從A鏈的存儲中取出跨鏈管理合約返回的事件,其中包含用戶的跨鏈參數,再獲取跨鏈交易的MerkleProof,一并轉發給中繼鏈的跨鏈管理合約;

中繼鏈的跨鏈管理合約會讀取A鏈的區塊頭,驗證跨鏈參數的Proof是否正確,驗證通過后,會將B鏈需要的跨鏈信息以事件的形式返回;

B鏈的Relayer會將中繼鏈區塊頭同步到B鏈的區塊頭同步合約,然后從中繼鏈的賬本中獲取到B鏈的跨鏈參數和其MerkleProof,提交到B鏈的跨鏈管理合約;

鏈B的跨鏈管理合約驗證跨鏈信息的正確性,然后調用信息里的目標合約,完成跨鏈合約的調用;

其中共有兩個MerkleProof,第一個證明了來自A鏈跨鏈信息確實存在于A鏈,第二個則證明了跨鏈信息確實存在于中繼鏈,如此便建立了跨鏈的信任機制。這就是跨鏈DApp的運行流程,所有的側鏈僅需和中繼鏈生態交互即可。

Tags:BTCERKROOMERFCBTC價格CYBERKONGZGroovy FinanceGamer Arena

ETH
BTC:晚間必讀5篇 | NFT 項目的十大評估維度_COI

1.年終盤點|2021主要的加密監管政策及態度一覽2021年以來加密貨幣的監管正走向更細分更完善的模式.

1900/1/1 0:00:00
Delphi Digital 深度報告: 區塊鏈擴容的終局

報告要點: 單片鏈受限于單個節點可處理的內容,而模塊化生態則越過了這一限制,提供了一種更可持續的擴容形式;模塊化背后的一個關鍵動機是有效的資源定價.

1900/1/1 0:00:00
加密貨幣:金色早報 | 蔡維德:中國將打造自己的元宇宙_比特幣

頭條 ▌蔡維德:中國將打造自己的元宇宙12月26日消息,近日,“元宇宙融媒”一行走進位于北京金融安全產業園內的北京天德科技有限公司.

1900/1/1 0:00:00
NFT:SuperRare上的前100件作品 是NFT頭像的前身?_Insurance Supermarket

隨著NFT的火爆,越來越多的藝術家加入了創作頭像類NFT的熱潮。著名加密藝術家XCOPY、Coldie以及Hackatao都在近日發布了自己創作的頭像NFT系列.

1900/1/1 0:00:00
DAO:2022年DAO趨勢解讀:DAO亦有道_BoringDAO LTC

本研究報告由B.E.Ventures原創發布,冰河Web3實驗室獲獨家授權與編輯。作者:B.E.Ventures王界喬自2008年比特幣的白皮書發布以來,區塊鏈技術和因此而承載的某些密碼朋克屬性.

1900/1/1 0:00:00
MAR:A16Z創始人:一種更結構化的工作方法和人生_SRI價格

在創投生態中,每隔一段時間我們總能看到技術的新變革,商業的新模式帶來各種新形態的創業公司。相比之下,風投行業顯得多少有些“守舊”,但從另一個角度也是因為這個行業沖破革新背后的挑戰之大.

1900/1/1 0:00:00
ads