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