Ludos跨鏈機制將實現(xiàn)真正的去信任化跨鏈數(shù)字資產交易
關于不同區(qū)塊鏈協(xié)同操作的探討由來已久,我們對此也并不陌生。近年來,隨著區(qū)塊鏈技術的逐漸發(fā)展,打破不同區(qū)塊鏈間交互壁壘的需求呼之欲出,區(qū)塊鏈間協(xié)同操作的需求越發(fā)強烈,解決區(qū)塊鏈網(wǎng)絡互通問題成為了區(qū)塊鏈技術發(fā)展的新趨勢。
Ludos跨鏈交互
Ludos協(xié)議要實現(xiàn)的去中心化游戲生態(tài)也包含了基于其他第三方公鏈的游戲和平臺,而要進行跨鏈跨游戲跨平臺的資產轉移,就需要跨鏈技術帶來的去中心化資產交易能力。另一種情況是,按照游戲的結果以去中心化的方式分發(fā)其他區(qū)塊鏈網(wǎng)絡(如比特幣、以太坊)的數(shù)字資產或執(zhí)行跨鏈智能合約,這都需要Ludos具備跨鏈交互的能力。
目前主流的跨鏈技術包括:
1.公證人機制(Notary schemes)
2.側鏈/中繼(Sidechains/relays)
3.哈希鎖定(Hash-locking)
無論采用哪種技術,其實現(xiàn)方式如何復雜,去中心化跨鏈資產交易的本質都將如下圖所示:
共分為如下五個步驟:
1.用戶使用A鏈資產向跨鏈協(xié)議發(fā)起兌換B鏈資產的請求;
2.跨鏈協(xié)議鎖定用戶A鏈資產;
3.跨鏈協(xié)議鎖定等值數(shù)量的B鏈資產;
4.將B鏈資產發(fā)到用戶B鏈地址,同時拿走用戶鎖定的A鏈資產;
5.用戶A鏈資產轉走,對應獲得B鏈等額資產。
Ludos跨鏈機制特性
Ludos依賴側鏈和中繼的方式來實現(xiàn)基本跨鏈功能,同時結合上文三種技術方案的優(yōu)勢來實現(xiàn)真正去信任化的跨鏈數(shù)字資產交易的自動化運作,并在跨鏈機制上實現(xiàn)以下特性:
1.便攜式資產:資產可以多鏈之間來回轉移和使用。
2.滿足原子性交換:跨鏈資產兌換是安全的而且同步發(fā)生的。(不同鏈上的兩位用戶可以發(fā)起兩筆傳輸交易,要么在兩個賬本上一起執(zhí)行,要么兩個賬本都不執(zhí)行,即原子性)。
3.帶有跨鏈互通性,具備他鏈信息和事件的讀取和驗證能力:在某些情況下,一個鏈(如A鏈)的智能合約執(zhí)行機制可能是依賴另一個鏈(B鏈)的條件觸發(fā)。所以A鏈要能獲得B鏈的所有相關條件狀態(tài),即必須具備他鏈信息和事件的讀取和驗證能力。
4.資產留置權:在某些情況下,相關聯(lián)的兩個鏈資產同時需要被鎖定,如抵押品或者法院強制執(zhí)行的扣押等。
5.跨鏈智能合約:例如根據(jù)鏈A的游戲結果在鏈B上分發(fā)數(shù)字資產等??珂溗婕暗降募夹g點非常多,很多細節(jié)實現(xiàn)難度很大,目前犧牲一部分效率驗證跨鏈SPV的情況下基本可以實現(xiàn)跨鏈的去信任化資產轉移操作。
跨鏈智能合約則面臨更多的技術難點,Ludos將可能在多重簽名公證人機制以及分布式私鑰控制技術方向上投入更多精力,最終實現(xiàn)兼容并包的去中心化游戲生態(tài)。