如今公鏈各顯神通,建立了一個生態,也成為了一個個孤島,為了實現資產順利的使用流通,跨鏈就成為了一個必要的業務。
我們可以看到為了讓鏈間資產互轉,出現了非常多的跨鏈橋,以及跨鏈方案、協議等等。這些項目一般自帶一個橋以及一個swap功能。
很有趣,這是最簡單的功能,卻因為業務需求的龐大快速發展。
今天我們就簡單的講述一套以橋、中繼鏈的思路做跨鏈,最簡單的跨鏈原理。了解了這個原理,大部分的跨鏈項目都可以以此分析。
異構鏈跨鏈解決方案中以中繼鏈或者是橋為中心,其他區塊鏈都可以加入,通過部署,具備智能合約的鏈之間可實現了跨鏈調用合約和資產互轉,而無智能合約的鏈能實現資產互轉。
金色晚報 | 6月22日晚間重要動態一覽:12:00-21:00關鍵詞:央行、英國、彭博社、國家檔案局
1. 央行金融研究所所長:數字貨幣可能可以在人民幣清結算基礎設施方面提供一些成本優勢;
2. 英國FCA要求加密企業于6月30日前提交注冊申請;
3. 黃奇帆:新基建將助推傳統產業數字化;
4. PlusToken跑路資金發生異動,2,631萬個EOS被轉移;
5. 彭博社:Wirecard21億美元丟失可能一開始就不存在;
6. 吉姆·羅杰斯:比特幣的價值將降至零;
7. IPFS發布0.6版本,包含對協議層的重要更新;
8. 國家檔案局舉辦區塊鏈技術視頻專題講座;
9. 云南省區塊鏈中心征集2020年第一批區塊鏈技術應用先行先試項目。[2020/6/22]
這一條中繼鏈或橋的角色要求加入的鏈具備一些能力:
金色晨訊 | 2月22日隔夜重要動態一覽:21:00-7:00關鍵詞:拍賣、Libra協會、V神、IOTA、XMR
1. 美國法警署拍賣超4000枚比特幣。
2. 愛爾蘭販丟失比特幣賬戶信息 價值4600萬英鎊。
3. 馬耳他金管局:幣安未獲批準在該國開展業務。
4. 加拿大電子商務巨頭Shopify加入Libra協會。
5. 美國新澤西州議員發起數字資產和區塊鏈法案。
6. V神:ETH 2.0今年主要發展是Phase 0的啟動。
7. IOTA預計在3月2日之前重新啟動網絡。
8. 當前有28728292個地址BTC余額大于零,創歷史新高。
9. 意大利借記卡供應商Bitsa為其預付卡添加XMR支持。
10. 輝瑞和禮來等制藥巨頭共同開發區塊鏈系統,追蹤處方藥供應鏈。[2020/2/22]
實現一系列的接口,這些接口既可以用智能合約的方式來實現,也可以在底層直接實現。
金色晚報 | 2月4日晚間重要動態一覽:12:00-21:00關鍵詞:港交所、Cardano、Twitter、武大
1. 港交所總裁:港交所計劃在北向交易結算系統中引入區塊鏈技術;
2. IOHK首席執行官:Cardano暫定于2月20日迎來OBFT硬分叉;
3. Twitter聯合創始人投資允許用戶交易比特幣的應用程序;
4. 印度特倫甘納州將推出專用區塊鏈孵化器;
5. 武大團隊推出基于區塊鏈的抗擊新冠肺炎防護物資信息交流平臺;
6. 普華永道:區塊鏈可將全球范圍飛機維修成本削減35億美元;
7. 香港比特幣匯款公司Bitspark將于下月關閉;
8. 央行貿金區塊鏈平臺上線一年來累計業務量超900億人民幣;
9. Coingecko聯合創始人:BCH12.5%出塊獎勵提議應該以更好的方式與社區討論而非被迫放棄。[2020/2/4]
鏈需要提交區塊頭格式,序列化、反序列化方式、簽名驗證方式,便于中繼鏈可以解析并驗證其區塊頭。
金色財經獨家解讀:韓國區塊鏈協會自律控制案不具備法律效力,但協會可與商業銀行合作關閉不參加宣言的交易所的法幣兌換通道:今天韓國區塊鏈協會發布數字貨幣交易所自律控制案,金色財經第一時間對此方案進行了解析。其中對交易所最重要的一點便是,韓國區塊鏈協會自律控制案不具備法律效力,但介于協會與政府及商業銀行的友好關系,協會可以通過與商業銀行的協議關閉法幣-代幣轉換通道。而這便直接導致了大部分韓國大型交易所一致支持宣言,其中包括bithumb,korbit,coinone等。但upbit或因其主要業務為新幣種交易,拒絕接受宣言。在場的小型交易所也因為此方案對廣告限制的范圍過于廣義,而沒有同意宣言。
一家小型交易所對金色財經表態,他們認為這樣的宣言內容會對中小型交易所造成不利的競爭環境,希望協會能夠重新斟酌此方案。[2017/12/15]
提交其賬本或交易梅克爾樹的構造和驗證方式,使中繼鏈可以驗證其鏈上發生的真實交易。
要實現跨鏈,以以太坊舉例,需要實現以下兩個合約:區塊頭同步合約和跨鏈管理合約。
區塊頭同步合約會在該鏈維護中繼鏈的區塊頭,用于驗證跨鏈交易。每條鏈上有且僅有一本跨鏈管理合約,它負責構造跨鏈交易,在該鏈的所有跨鏈業務合約都需要和管理合約交互,比如在以太坊上,區塊頭同步合約和管理合約都通過以太智能合約實現。
以下介紹每個合約需要實現的接口及其功能。
合約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:區塊鏈ERKMERPRO區塊鏈卡鏈是什么意思TerkehhMero CurrencyStargaze Protocol
RoelofBotha是世界上歷史最悠久、最成功的風險投資公司之一紅杉資本的合伙人。不久前,他宣布紅杉資本將進行自1972創立以來最大膽的創新——打破傳統VC的十年周期制投資模式,并圍繞「紅杉基.
1900/1/1 0:00:00當國內還在為虛擬美妝達人“柳夜熙”能紅多久而爭論不休時,韓國的元宇宙女團aespa已經開始橫掃年末大賞,當之無愧地成為今年韓國市場最炙手可熱的新人女團.
1900/1/1 0:00:00NFT的價值正在迅速增加,這是有充分理由的。 NFT的根源 自14年以來,NFT一直存在。然而,這些數字藝術作品直到20年才成為主流.
1900/1/1 0:00:00本文來自貝塔斯曼亞洲投資基金董事總經理汪天凡的即刻播客《八萬四千》,詳細文字內容整理發布在發布在去中心化內容平臺mirror.
1900/1/1 0:00:0012月23日晚,普通冬夜,鬧市喧嚷,夜色寂靜。《元宇宙基石》一書線上研討會于昨晚七點開始,八點三十七分結束,歷時1個小時37分53秒。原定60分鐘的議程悄然延長了近乎三刻鐘.
1900/1/1 0:00:00頭條 ▌周杰倫曬出了收到的NFT禮物1月1日消息,2021年以來,隨著元宇宙、NFT概念的大火,除了巨頭公司紛紛布局,不少明星也開始入局,繼NBA球星史蒂芬·庫里、歌手林俊杰等購買NFT頭像后.
1900/1/1 0:00:00