理解跨鏈要解決的兩個(gè)核心問(wèn)題

相信很多人都聽(tīng)過(guò)跨鏈斋否,也知道跨鏈代表了兩條鏈之間的互操作(interoperability)枫耳,包括資產(chǎn)和數(shù)據(jù)兩方面的互操作怨咪。其實(shí)跨鏈?zhǔn)且粋€(gè)大類(lèi)屋剑,具體實(shí)現(xiàn)和技術(shù)上分很多種,比如哈希時(shí)間鎖(HTLC诗眨,Hashed Timelock Contract)唉匾,公證人(Notary)機(jī)制,側(cè)鏈(Sidechain)和中繼鏈(Relay Chain)等匠楚。

每個(gè)項(xiàng)目在實(shí)現(xiàn)上也有差別巍膘,比如Interledger就提出了HTLC的泛化協(xié)議——哈希時(shí)間鎖協(xié)定HTLA(Hashed Time-Lock Agreements),不但支持去中心化賬本芋簿,也支持中心化的賬本峡懈。而公證人機(jī)制的實(shí)現(xiàn)也分為很多種,側(cè)鏈和中繼鏈也同樣有不同的形式与斤。

面對(duì)這些概念和術(shù)語(yǔ)肪康,我們?nèi)绾胃玫睦斫饪珂溎兀?/p>

如果有一個(gè)關(guān)于跨鏈的思考框架就好了,這樣當(dāng)有新的技術(shù)出現(xiàn)時(shí)撩穿,我只需要和這個(gè)思考框架做對(duì)比就好了磷支。這篇文章要介紹的思考框架會(huì)從跨鏈要解決的問(wèn)題入手,當(dāng)我們明白了跨鏈要解決的最核心的問(wèn)題后食寡,那對(duì)于具體的技術(shù)要解決的問(wèn)題就很容易的和這個(gè)框架對(duì)上號(hào)了雾狈。

由于跨鏈包括了數(shù)據(jù)和資產(chǎn)的跨鏈,本文只從資產(chǎn)方面進(jìn)行介紹抵皱。

跨鏈的思考框架

資產(chǎn)從A鏈的Alice轉(zhuǎn)到B鏈的Bob善榛,這個(gè)過(guò)程實(shí)際上不是資產(chǎn)真的在兩條鏈上發(fā)生了轉(zhuǎn)移,資產(chǎn)仍然停留在各自的鏈上叨叙,只是將資產(chǎn)轉(zhuǎn)移給了同一條鏈上的另外一個(gè)賬戶锭弊。假設(shè)有一個(gè)機(jī)器人負(fù)責(zé)進(jìn)行跨鏈的操作,這個(gè)時(shí)候Alice會(huì)將資產(chǎn)轉(zhuǎn)給機(jī)器人在A鏈上的賬戶擂错,然后機(jī)器人再?gòu)腂鏈上自己的賬戶上轉(zhuǎn)移對(duì)應(yīng)的資產(chǎn)給Bob味滞,這樣就完成了跨鏈的過(guò)程。

實(shí)際上這個(gè)過(guò)程不完美,可能會(huì)出現(xiàn)兩個(gè)嚴(yán)重的問(wèn)題剑鞍。一是如何保證兩個(gè)交易的原子性昨凡,也就是說(shuō)Alice到機(jī)器人和機(jī)器人到Bob這兩個(gè)交易要么同時(shí)成功,要么同時(shí)失敗蚁署,不能只有一個(gè)交易成功便脊,另外一個(gè)失敗,這樣就會(huì)導(dǎo)致一方的資產(chǎn)損失光戈。二是B鏈如何完成對(duì)A鏈上的交易確認(rèn)哪痰,首先要確認(rèn)Alice真的發(fā)送了這個(gè)資產(chǎn),然后還要確認(rèn)這筆交易不會(huì)因?yàn)殒溕瞎沧R(shí)發(fā)生區(qū)塊重組而導(dǎo)致交易失敗久妆,典型的例子就是比特幣晌杰,需要等到6個(gè)塊之后才基本可以確定區(qū)塊所在的鏈?zhǔn)侵麈湥拍鼙WC交易是有效的筷弦。

上面提到的兩個(gè)問(wèn)題就是我們的思考框架:

  • 如何保障跨鏈交易的原子性
  • 如何完成對(duì)另一條鏈的交易確認(rèn)

從這兩個(gè)問(wèn)題著手肋演,我們就可以對(duì)號(hào)入座,將現(xiàn)有的跨鏈技術(shù)對(duì)號(hào)入座烂琴,從而可以清晰的了解跨鏈爹殊。

解決跨鏈交易的原子性的技術(shù)和項(xiàng)目

使用HTLC和HTLA的都可以歸到這一類(lèi)中,這樣的項(xiàng)目有:

  • 閃電網(wǎng)絡(luò)(HTLC)
  • 雷電網(wǎng)絡(luò)(HTLC)
  • Ripple的Interledger(HTLA)

解決跨鏈交易確認(rèn)的技術(shù)和項(xiàng)目

由于區(qū)塊鏈本身無(wú)法主動(dòng)與外界進(jìn)行交互奸绷,跨鏈交易確認(rèn)只能由外界的一個(gè)可信第三方來(lái)進(jìn)行梗夸,這個(gè)可信第三方可以是一個(gè)可信權(quán)威,也可以是一組驗(yàn)證人健盒,還可以是一條鏈绒瘦,這里的技術(shù)包含:公證人機(jī)制和中繼鏈模式。

公證人機(jī)制是指通過(guò)少量的可信第三方來(lái)進(jìn)行跨鏈交易的確認(rèn)扣癣,可信第三方可以是單個(gè)的可信權(quán)威惰帽,也可以是一組驗(yàn)證人。這個(gè)方案的問(wèn)題是偏中心化父虑,會(huì)降低網(wǎng)絡(luò)的安全性该酗,用戶如果要轉(zhuǎn)移大量的資產(chǎn)時(shí)會(huì)有顧慮。

中繼鏈模式(Relay)是Vitalik在它的互操作性論文中提出的士嚎,只是A鏈和B鏈可以通過(guò)對(duì)方的區(qū)塊數(shù)據(jù)來(lái)進(jìn)行信息同步和跨鏈函數(shù)調(diào)用呜魄。這樣的項(xiàng)目包含:

  • Cosmos的Hub
  • Polkadot的Relay Chain
  • BTC-Relay中的Relayer

總結(jié)

讓我們回顧一下文章中提到的理解跨鏈的思考框架,也就是跨鏈要解決的兩個(gè)核心問(wèn)題:

  • 如何保障跨鏈交易的原子性
  • 如何完成對(duì)另一條鏈的交易確認(rèn)

當(dāng)我們掌握了這個(gè)思考框架莱衩,那我們對(duì)跨鏈的理解也由被動(dòng)的接收變成了主動(dòng)的去吸收爵嗅,讓自己的知識(shí)體系更加完整。

跨鏈技術(shù)還在發(fā)展當(dāng)中笨蚁,還沒(méi)有成熟睹晒,我們也沒(méi)有列舉所有的項(xiàng)目和技術(shù)趟庄,但我相信以后你看到跨鏈技術(shù)的時(shí)候會(huì)更加從容。

參考:【火幣區(qū)塊鏈產(chǎn)業(yè)專(zhuān)題報(bào)告】跨鏈篇

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末伪很,一起剝皮案震驚了整個(gè)濱河市戚啥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锉试,老刑警劉巖猫十,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異呆盖,居然都是意外死亡拖云,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門(mén)应又,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)江兢,“玉大人,你說(shuō)我怎么就攤上這事丁频。” “怎么了邑贴?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵席里,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我拢驾,道長(zhǎng)奖磁,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任繁疤,我火速辦了婚禮咖为,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘稠腊。我一直安慰自己躁染,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布架忌。 她就那樣靜靜地躺著吞彤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪叹放。 梳的紋絲不亂的頭發(fā)上饰恕,一...
    開(kāi)封第一講書(shū)人閱讀 49,730評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音井仰,去河邊找鬼埋嵌。 笑死,一個(gè)胖子當(dāng)著我的面吹牛俱恶,可吹牛的內(nèi)容都是我干的雹嗦。 我是一名探鬼主播范舀,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼俐银!你這毒婦竟也來(lái)了尿背?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤捶惜,失蹤者是張志新(化名)和其女友劉穎田藐,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體吱七,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡汽久,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了踊餐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片景醇。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖吝岭,靈堂內(nèi)的尸體忽然破棺而出三痰,到底是詐尸還是另有隱情,我是刑警寧澤窜管,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布散劫,位于F島的核電站,受9級(jí)特大地震影響幕帆,放射性物質(zhì)發(fā)生泄漏获搏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一失乾、第九天 我趴在偏房一處隱蔽的房頂上張望常熙。 院中可真熱鬧,春花似錦碱茁、人聲如沸裸卫。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)彼城。三九已至,卻和暖如春退个,著一層夾襖步出監(jiān)牢的瞬間募壕,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工语盈, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留舱馅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓刀荒,卻偏偏與公主長(zhǎng)得像代嗤,于是被迫代替她去往敵國(guó)和親棘钞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容