最近一周時間,斐波聯(lián)合AEX時代交易所舉辦斐波一周年及AEX六周年征文活動,晨輝有幸參與,在此和大家簡單的聊一下什么是“跨鏈”、為什么要跨鏈,其次再說一下斐波FIBOS的跨鏈之路。
一、什么是跨鏈
說起“跨鏈”,我們簡單的理解的話可以想到銀行的“跨行”,跨行存取款辦理業(yè)務什么的,不過區(qū)塊鏈的跨鏈比銀行方面的跨行在技術各方面都要復雜很多。下面做個比喻。
如果把一條條不同的區(qū)塊鏈比作漂浮在汪洋上的一塊塊島嶼,那么搭建在一條鏈上的所有的功能和應用就相當與島嶼上的人文、經(jīng)濟、貿(mào)易、生產(chǎn)等等。每塊島嶼都是單獨存在互不相通的,跨鏈就是在這一塊塊島嶼之間搭建起一座座橋梁,實現(xiàn)島嶼和島嶼之間經(jīng)濟貿(mào)易和文化的自由往來。
實現(xiàn)跨鏈并不難,比如現(xiàn)在的中心化交易所里面,不同鏈上的加密貨幣之間的交易其實就是一種跨鏈的過程,但是這種跨鏈是中心化的、人工的。區(qū)塊鏈的世界里需要的跨鏈是在保證去中心化的前提下,實現(xiàn)數(shù)字程序化、在人為無法干預的情況下實現(xiàn)安全高效的運行,要達到這幾個要求,在技術方面將面臨非要嚴峻的考驗。
二、為什么要跨鏈
目前有很多使用區(qū)塊鏈技術創(chuàng)建的公鏈,每條公鏈都有自己獨特的定位和要解決的問題,他們是區(qū)塊鏈世界的各種形式的基礎設施,開發(fā)者可以根據(jù)項目的需求基于不同的公鏈開發(fā)各個領域的應用,但是這些應用只能做到在同一條鏈上實現(xiàn)互聯(lián)互通,跨鏈技術則可以實現(xiàn)不同鏈上的應用在數(shù)據(jù)資產(chǎn)信息方面的互聯(lián)互通。
舉幾個最簡單的例子,比如目前有一些基于FIBOS鏈和以太坊鏈開發(fā)的游戲,如果在以太坊和FIBOS之間實現(xiàn)高度結(jié)合的跨鏈,那么就有可能實現(xiàn)以太坊鏈上的游戲里面的虛擬資產(chǎn)道具等在FIBOS鏈上的游戲里面流通共用,當然除了游戲之外還有搭建在不同鏈上的醫(yī)療、教育、稅收等應用,都可以通過跨鏈技術實現(xiàn)在鏈上的數(shù)據(jù)信息共享管理和交易。再比如有一天你可以將你的任意數(shù)字資產(chǎn)存放在同一個私鑰里面,不再去抄寫那么多不同鏈的私鑰,會不會方便很多?這將會極大改善數(shù)字資產(chǎn)使用。還有我們接觸最多的加密貨幣交易,跨鏈是去中心化交易的剛需,只有解決了跨鏈問題才能實現(xiàn)真正的去中心化交易。
三、斐波的跨鏈之路
斐波(FIBOS)鏈是EOS的側(cè)鏈,開發(fā)者可以基于FIBOS開發(fā)應用或者發(fā)行通證。
跨鏈是所有的應用公鏈要解決的問題,完整的區(qū)塊鏈世界應該是絕大多數(shù)公鏈之間實現(xiàn)互聯(lián)互通,全球公鏈化成一個整體協(xié)作起來高效運行,所以說跨鏈技術還有非常漫長的一段路要走,現(xiàn)在只是一個起點。
斐波創(chuàng)立了cross.fo跨鏈方案,初步實現(xiàn)了FIBOS和ETH之間的無縫跨鏈。
斐波官方公開資料是這樣介紹的:
cross.fo 開創(chuàng)性地在 FIBOS 主鏈上實現(xiàn)了以太坊的側(cè)鏈驗證,充分利用 FIBOS 的 BP 節(jié)點運行公證人機制,實現(xiàn)雙鏈之間資產(chǎn)的無限流動與無治理跨鏈。
如果要更簡單的理解FIBOS的跨鏈方案的話,我們可以理解成FIBOS多了一種礦工。FIBOS鏈是EOS的側(cè)鏈,它和EOS一樣有超級節(jié)點備用節(jié)點等,不同于EOS的是它的cross跨鏈方案里面多出了一種“跨鏈礦工”,目前跨鏈礦工可以通過cross.fo平臺將開發(fā)在以太坊鏈上的穩(wěn)定幣搬運到FIBOS鏈上,然后由FIBOS鏈的超級節(jié)點實現(xiàn)見證交易。跨鏈礦工只需要一部手機即可操作,并且有手續(xù)費作為挖礦收入。
如果要真正實現(xiàn)ETH鏈上的資產(chǎn)在FIBOS上流通是不可能的,它是由跨鏈礦工將以太坊鏈上的資產(chǎn)搬運到斐波鏈上無人可動用的地址里面,由斐波超級節(jié)點完成見證交易之后,然后在FIBOS鏈上生出對應的幣來代替被轉(zhuǎn)入的以太坊鏈代幣。比如通過cross平臺將1枚以太坊鏈上的USDT轉(zhuǎn)入到斐波鏈錢包里面,會由斐波超級節(jié)點驗證后鎖定被轉(zhuǎn)入的USDT,然后再生出一種屬于斐波鏈的FOUSDT來代替被轉(zhuǎn)入的以太坊鏈USDT存入斐波鏈錢包,實現(xiàn)USDT在斐波鏈上流通交易和使用,新生成的FOUSDT和原有的USDT同價值同價格,如果要將1枚斐波鏈上的FOUSDT轉(zhuǎn)到以太坊鏈上,在技術上是斐波鏈銷毀1枚FOUSDT,然后將被鎖定的USDT轉(zhuǎn)移到你要提入的ETH地址,這一切流程都是在去中心化的前提下進行的。
目前FIBOS和以太坊之間的跨鏈只支持USDT,將來會逐步的開啟其它幣種的跨鏈。
看了這種跨鏈方案,感覺這種跨鏈方案是一種比較笨和簡陋的方案,它只解決了自身的問題,而且它只支持數(shù)字貨幣跨鏈流通,跟理想中的跨鏈相差甚遠,不過這也只是一個開始,區(qū)塊鏈是一串代碼,理論上可以升級進化的,相信隨著技術的突破,為未來的某一天它可以實現(xiàn)和大多數(shù)公鏈之間真正意義上的互聯(lián)互通,解決掉現(xiàn)在數(shù)字錢包種類多、雜、亂、的問題,以及各個鏈上各種數(shù)據(jù)互聯(lián)互通的問題。