比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

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

Author:

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

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

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

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

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

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

金色熱搜榜:HC居于榜首:根據金色財經排行榜數據顯示,過去24小時內,HC搜索量高居榜首。具體前五名單如下:HC、LTC、XMR、EOS、LEND。[2020/10/7]

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

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

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

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

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

金色財經行情播報 | BTC日線級別筑雙頂雛形,后續或震蕩偏空:據火幣行情顯示,今日BTC在日線級別筑雙頂的雛形,價格徘徊在頸線位略上方的位置,在6800USDT-6750USDT這個區間位此前也是日線級別頭肩頂雛形的頸線位,且日線級別行情在均線30MA構成支撐,或空頭不能一蹴而就。但目前左側交易節奏已變,后續或震蕩偏空為主。截至18:30,火幣平臺的主流幣的具體表現如下:[2020/4/21]

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

金色午報 | 3月20日午間重要動態一覽:7:00-12:00關鍵詞:工信部、日本、意大利塞拉銀行、Tether

1. 工信部:引導平臺增強區塊鏈等新技術支撐能力。

2. 學習時報:利用區塊鏈信息傳播機制應對輿情提高政府公信力。

3. 日本虛擬貨幣交易協會邀請公眾對即將頒布的《公司章程》發表意見。

4. 區塊鏈人才供需存在明顯“錯位”,中小型企業為招聘主力軍。

5. 濟源示范區黨工委書記:要加快區塊鏈新信息技術的應用。

6. 意大利塞拉銀行推出比特幣交易服務。

7. Tether將通過SLP在比特現金上推出代幣。

8. BTC現報6161美元,近24小時上漲16.03%,市值為1124.27億美元。[2020/3/20]

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

金色晚報 | 12月27日晚間重要動態一覽:12:00-21:00關鍵詞:北京證監局、陳純、韓國央行、日本金融廳

1. 北京證監局發布進一步防范“虛擬貨幣”交易活動的風險提示。

2. 中國工程院院士陳純:區塊鏈產業生態初具 強監管方能行穩致遠。

3. 央行狄剛:區塊鏈為解決貿易融資業務痛點問題提供了新的思路。

4. 韓國央行將成立央行數字貨幣(CBDC)研究專項工作組。

5. 胡繼曄:EURO Chain更偏向于B端 DCEP更偏向于C端用戶。

6. 河北省工信廳副廳長:深化區塊鏈等技術與制造業融合發展。

7. 北京市將探索基于區塊鏈的中小企業金融服務場景應用試點。

8. 日本金融廳:不能在日本創建和出售虛擬貨幣ETF。

9. 馬來西亞積極發展虛擬銀行業務 將發放五家數字銀行牌照。

10. 金色財經主辦的“與時共創”頒獎盛典在京舉行。[2019/12/27]

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

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

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

合約2:跨鏈管理合約:

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

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

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

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

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

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

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

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

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

Tags:區塊鏈ROOMERPRO區塊鏈工程專業學什么及就業方向oneroot幣騙局Plaas Farmers TokenSway Social Protocol

幣安交易所app下載
加密貨幣:年終盤點 | 2021主要的加密監管政策及態度一覽_BIT

近年來,加密資產及其相關產品和服務已迅速增長。與此同時,政策制定者也在關注這個不斷變化的市場。2021年以來加密貨幣的監管正走向更細分更完善的模式.

1900/1/1 0:00:00
區塊鏈:金色早報 | 泰國央行:預計將在2022年底為公眾提供零售CBDC_穩定幣在哪里可以購買

頭條 ▌泰國央行:預計將在2022年底為公眾提供零售CBDC12月24日,泰國央行表示,預計將在2022年底為公眾提供零售中央銀行數字貨幣(CBDC).

1900/1/1 0:00:00
元宇宙:中環控股與深藍智能戰略合作_MIN

據知情人士透露,中環控股看好深藍智能的游戲研發實力和行業發展前景。通過本次戰略投資,中環控股將充分發揮自身在科技農業、互聯網方面豐富的產業投資及運營經驗,以及在國際資本市場金融服務、資源整合的綜.

1900/1/1 0:00:00
以太坊:以太坊主網 2021 年終回顧_LSETH

以太坊基金會的 Tim Beiko 在 11 月做了一次主題為《理解轉換到權益證明的過程》的演講.

1900/1/1 0:00:00
元宇宙:中美元宇宙之爭:這場博弈誰能走到最后?_okex

1992年,美國著名科幻大師尼爾·斯蒂芬森在其小說《雪崩》中曾這樣描述元宇宙:“戴上耳機和目鏡,找到連接終端,就能夠以虛擬分身的方式進入由計算機模擬、與真實世界平行的虛擬空間.

1900/1/1 0:00:00
數字貨幣:年終總結:2021數字貨幣行業大事記_加密貨幣市場還有未來嗎知乎

2021是數字貨幣戰國時代的一個小高潮,對于整個數字金融市場而言,它都是波瀾壯闊的一段歷史。回首2021,無論是央行數字貨幣(CBDC)、還是加密數字貨幣(Crypto),亦或元宇宙和Web3.

1900/1/1 0:00:00
ads