
跨鏈本身就是一個(gè)復(fù)雜的過(guò)程,技術(shù)上的實(shí)現(xiàn)更多的是一些鏈對(duì)鏈外信息的獲取和驗(yàn)證,需要節(jié)點(diǎn)有單獨(dú)的驗(yàn)證能力等,目前,跨鏈技術(shù)主要有以下三種實(shí)現(xiàn)模式:
1.公證人機(jī)制
公證人機(jī)制是鏈與鏈交互操作最簡(jiǎn)單的使用方法,由某個(gè)或某組受信任的團(tuán)體來(lái)聲明A鏈對(duì)B鏈上發(fā)生了某件事情。在許可分賬領(lǐng)域受到很多關(guān)注,靈活共識(shí)無(wú)需工作證明或利益機(jī)制證明等等。
2.側(cè)鏈/中繼
側(cè)鏈,可以類比于微信錢(qián)包,本來(lái)在銀行(主鏈)上進(jìn)行的交易,通過(guò)充值(錨定)到微信錢(qián)包(側(cè)鏈),來(lái)進(jìn)行交易。而不同的是,這其中的信任問(wèn)題,微信錢(qián)包是通過(guò)騰訊公司來(lái)背書(shū)解決,側(cè)鏈?zhǔn)峭ㄟ^(guò)區(qū)塊鏈的多中心化方式解決。中繼鏈可以理解為一種特殊的側(cè)鏈,處于協(xié)議層的級(jí)別,需要區(qū)塊鏈本身就支持這種模式。
3.哈希鎖定
閃電網(wǎng)絡(luò)的關(guān)鍵技術(shù)是HTLC哈希鎖定技術(shù),提供了一個(gè)可擴(kuò)展的微支付通道網(wǎng)絡(luò)。哈希鎖定,是通過(guò)形成智能合約來(lái)保障任意兩個(gè)人之間的轉(zhuǎn)賬都可以通過(guò)一條“支付”通道來(lái)實(shí)現(xiàn),完成“中介”的角色。交易的雙方通過(guò)智能合約,先凍結(jié)部分錢(qián),并提供一個(gè)Hsah值。誰(shuí)能在合約設(shè)置時(shí)間內(nèi)匹配上Hash值,那么誰(shuí)就擁有這部分凍結(jié)的資產(chǎn)。
區(qū)塊鏈單從技術(shù)層面而言是分布式賬本,從商業(yè)層面看就是價(jià)值網(wǎng)絡(luò)的延伸。在網(wǎng)絡(luò)中連接的有效節(jié)點(diǎn)越多,網(wǎng)絡(luò)價(jià)值越大,因此需要跨鏈技術(shù)連接和擴(kuò)展不同的區(qū)塊鏈,形成一個(gè)龐大的網(wǎng)絡(luò),來(lái)構(gòu)建這個(gè)價(jià)值網(wǎng)絡(luò)的康莊大道。
如果說(shuō)共識(shí)機(jī)制是區(qū)塊鏈的靈魂核心,那么對(duì)于區(qū)塊鏈特別是聯(lián)盟鏈及私鏈來(lái)看,跨鏈技術(shù)就是實(shí)現(xiàn)價(jià)值網(wǎng)絡(luò)的關(guān)鍵,它是把聯(lián)盟鏈從分散單獨(dú)的孤島中拯救出來(lái)的良藥,是區(qū)塊鏈向外拓展和連接的橋梁。
進(jìn)行數(shù)字貨幣的交易所很早就出現(xiàn)了,最早交易所進(jìn)行的是法幣(國(guó)家發(fā)行的貨幣)與比特幣之間的兌換。后來(lái)隨著數(shù)字貨幣的種類越來(lái)越多,很多交易所也開(kāi)始進(jìn)行不同類型數(shù)字貨幣之間的兌換。交易所開(kāi)展的不同類型數(shù)字貨幣之間的兌換,就是一種跨鏈價(jià)值轉(zhuǎn)移的實(shí)現(xiàn)。嚴(yán)格來(lái)說(shuō),幣幣交易所就是一個(gè)跨鏈技術(shù)的實(shí)現(xiàn)。
由于不同的幣種在不同的區(qū)塊鏈上。而區(qū)塊鏈本身又是為了解決信任問(wèn)題而產(chǎn)生的,那么不同的區(qū)塊鏈間的用戶如何確保自己的權(quán)益不被損害?
A要找B把比特幣兌換為以太幣,如果A把比特幣轉(zhuǎn)給了B,而B(niǎo)沒(méi)有把以太幣轉(zhuǎn)給A,該怎么辦?
這時(shí),交易所的另一個(gè)作用就顯現(xiàn)出來(lái)了:利用自身的信用來(lái)提供兌換交易時(shí)信任的傳遞。具體操作方法來(lái)說(shuō),通常就是A把比特幣轉(zhuǎn)給交易所,B把以太幣轉(zhuǎn)給交易所,然后交易所再把以太幣轉(zhuǎn)給A,比特幣轉(zhuǎn)給B。通過(guò)交易所中間代持一次數(shù)字貨幣,實(shí)現(xiàn)信任的傳遞,使得A和B之間的交易能夠進(jìn)行下去。整個(gè)信任的傳遞就是A信任交易所,B信任交易所,于是A和B之間建立了信任。
但是,這里又誕生了一個(gè)新的問(wèn)題。交易所也是由某個(gè)人或者機(jī)構(gòu)運(yùn)行的,他的信用足夠嗎?
交易所會(huì)不會(huì)帶著Alice和Bob的比特幣和以太幣直接跑路?
答案是:真的有可能耶!
單個(gè)人或者機(jī)構(gòu)的信用都不足以支撐大額交易。因此,出現(xiàn)了無(wú)中心交易所技術(shù)——用區(qū)塊鏈技術(shù)解決跨鏈時(shí)的信用難題。
當(dāng)交易所由多個(gè)主體共同運(yùn)行,或者干脆是一個(gè)公有鏈,任何人都能參與到這個(gè)交易所的運(yùn)行中,那么,跑路的風(fēng)險(xiǎn)就大大降低了。
于是,引出了無(wú)中心跨鏈技術(shù)的一個(gè)難題:怎么讓多個(gè)主體來(lái)共同控制一個(gè)賬戶?
針對(duì)不同的區(qū)塊鏈,存在不同的解決方案。絕大部分區(qū)塊鏈都支持多簽名的錢(qián)包,利用多簽名錢(qián)包可以實(shí)現(xiàn)這個(gè)任務(wù)。另外,還可以通過(guò)密碼學(xué)辦法,利用分組計(jì)算,實(shí)現(xiàn)私鑰的拆分,進(jìn)而實(shí)現(xiàn)多個(gè)主體通過(guò)投票方式來(lái)控制一個(gè)賬戶。這個(gè)問(wèn)題已經(jīng)屬于技術(shù)上非常復(fù)雜的問(wèn)題了,感興趣的同學(xué),可以去看相關(guān)跨鏈技術(shù)的源碼。
區(qū)塊鏈從技術(shù)上是去中心化數(shù)據(jù)庫(kù)和分布式賬本技術(shù),從商業(yè)層面則是價(jià)值網(wǎng)絡(luò),在這個(gè)價(jià)值網(wǎng)絡(luò)中,連接的有效節(jié)點(diǎn)越多和越分布,可能產(chǎn)生的價(jià)值疊加會(huì)越大。區(qū)塊鏈?zhǔn)莾r(jià)值網(wǎng)絡(luò)空間的核心基礎(chǔ)設(shè)施,區(qū)塊鏈應(yīng)用不應(yīng)該只局限于和止步于聯(lián)盟鏈的應(yīng)用,將價(jià)值圈在一個(gè)小范圍中,我們需要跨鏈技術(shù),對(duì)不同區(qū)塊鏈進(jìn)行連接和擴(kuò)展,構(gòu)建價(jià)值網(wǎng)絡(luò)的高速公路。
官方網(wǎng)址:https://www.ibitcome.com
官方電報(bào)群:https://t.me/iBitcomeOfficial
商務(wù)合作:Service@ibitcome.com
下載網(wǎng)址:https://download.ibitcome.com/#/
客服微信:iBitcome
前瞻支付,從iBitcome 開(kāi)始!