什么是區(qū)塊鏈跨鏈技術(shù)?為什么需要跨鏈? 跨鏈技術(shù)有哪些?
什么是區(qū)塊鏈跨鏈技術(shù)?跨鏈的意思是什么?
跨鏈(Cross-Chain)即是容許加密貨幣資產(chǎn),跨越不同的區(qū)塊鏈?zhǔn)褂煤捅4?。目前通用的區(qū)塊鏈不止一條,除了最有名的區(qū)塊鏈比特幣和以太坊之外,各種大大小小的公鏈陸續(xù)冒出,當(dāng)中不乏有潛力、越來越多人使用的公鏈,例如Solana、Avalanche、Terra、Binance Smart Chain 等等。
但這些區(qū)塊鏈?zhǔn)仟?dú)立和互不相通的,例如在以太坊上的資產(chǎn),若不使用跨鏈技術(shù),就無法轉(zhuǎn)移到其他區(qū)塊鏈,如Binance Smart Chain上使用。因此,跨鏈技術(shù)就是為了方便不同公鏈資產(chǎn)及資訊能夠互相傳輸。
就像是回到一百年前,我們不能透過A銀行的憑證,去行使B銀行上的存款或信用額,但自從有了VISA、銀聯(lián)、SWIFT等各種跨銀行及國家的金融系統(tǒng)后,不同銀行之間的資金多少能夠有效互通。「跨鏈」正正是想辦法對接不同公鏈的新技術(shù)。
什么是跨鏈橋?
跨鏈橋是連接各個區(qū)塊鏈、進(jìn)行資料和資產(chǎn)傳輸必備的「橋」,使得不同加密生態(tài)系統(tǒng)之間能夠進(jìn)行互動,令不同的區(qū)塊鏈網(wǎng)絡(luò)可以相互兼容。
這條「橋」不是物理意義上連接不同位置的伺服器,而是一些協(xié)議和技術(shù),令到使用不同共識機(jī)制的區(qū)塊鏈間,能夠互相轉(zhuǎn)移資料和資產(chǎn),例如將位于以太坊區(qū)塊鏈的ETH,轉(zhuǎn)移到Avalanche區(qū)塊鏈上成為wETH。
為什么需要跨鏈?
當(dāng)投資者在不同區(qū)塊鏈上進(jìn)行投資、質(zhì)押、GameFi等等活動時,會受限于不同區(qū)塊鏈?zhǔn)褂酶髯缘墓沧R機(jī)制,無法整合資產(chǎn)。
若投資者需要進(jìn)行資產(chǎn)整合或轉(zhuǎn)移,就需要跨鏈。隨著加密資產(chǎn)的興起,新興區(qū)塊鏈生態(tài)系統(tǒng)的數(shù)量和規(guī)模都急劇增加,投資者未必單一使用一條區(qū)塊鏈,跨鏈的需求便大大增加。
如何理解跨鏈技術(shù)?5種功能分類
跨鏈技術(shù)不一定由官方發(fā)起,可以存在公鏈官方推出的跨鏈技術(shù),也可能有第三方提供的跨鏈技術(shù)。以跨鏈技術(shù)的功能來看的話,大致分為以下五種跨鏈技術(shù)功能:
跨鏈功能種類一、鏈對鏈橋:鏈對鏈轉(zhuǎn)移資產(chǎn)
鏈對鏈跨鏈橋(Chain-to-Chain Bridge)主要作用是支援兩個主要區(qū)塊鏈之間的資產(chǎn)轉(zhuǎn)移。
例如Polygon 官方推出的橋PoS Bridge,主要支持以太坊和Polygon 之間的跨鏈;Avalanche官方推出的Avalanche Bridge,主要支援Avalanche和以太坊鏈ERC-20 標(biāo)準(zhǔn)的跨鏈資產(chǎn)轉(zhuǎn)移。
跨鏈功能種類二、多鏈橋:任意鏈間轉(zhuǎn)移資產(chǎn)
多鏈橋(Multi-Chain Bridge)能夠跨多個區(qū)塊鏈轉(zhuǎn)移資產(chǎn),可以被應(yīng)用到任何Layer1 或Layer2 區(qū)塊鏈上。
例如:cBridge,能夠連接Ethereum、Polygon network、xDai chain、Binance Smart Chain、Okex Chain、Arbitrum、Avalanche、Fantom、Heco,等等超過9 條大型區(qū)塊鏈。
跨鏈功能種類三、專用橋:特定生態(tài)系統(tǒng)間轉(zhuǎn)移資產(chǎn)
專用橋(Specialised Bridge)專注在特定的生態(tài)系統(tǒng),專門支援資產(chǎn)在特定區(qū)域之間的轉(zhuǎn)移。
由于這些橋的專用性,專用橋通??梢蕴峁└臁⒏阋说目珂湻?wù)。例如Hop Protocol 的跨鏈橋方案是Rollup-to-Rollup 的通用資產(chǎn)橋,專門實現(xiàn)Layer 2 網(wǎng)絡(luò)之間和以太坊主網(wǎng)之間的資產(chǎn)轉(zhuǎn)移。
跨鏈功能種類四、打包資產(chǎn)橋:打包轉(zhuǎn)移資產(chǎn)
打包資產(chǎn)橋(Wrapped Asset Bridge)專門用來將非原生資產(chǎn)轉(zhuǎn)移到不同的區(qū)塊鏈上,方法是在目標(biāo)鏈上創(chuàng)建出打包資產(chǎn)(wrapped assets)。
例如用以太坊上的Wrapped Bitcoin(WBTC)為例,就是由托管方持有BTC,再根據(jù)持有的BTC量,在以太坊上用ERC-20標(biāo)準(zhǔn),鑄造WBTC。
跨鏈功能種類五、數(shù)據(jù)專用橋:跨多鏈任意傳輸數(shù)據(jù)
數(shù)據(jù)專用橋(Data Specific Bridge)是專門為跨多個區(qū)塊鏈傳輸任意數(shù)據(jù)而設(shè)計的互操作性協(xié)議,這些協(xié)議通常會成為dApps 的基礎(chǔ)層,令dApps 能夠?qū)崿F(xiàn)跨鏈組合。例如Celer 的Inter-chain Message Framework 和IBC。
跨鏈技術(shù)有哪些?
以跨鏈核心技術(shù)來分類的話,目前最主要使用的跨鏈技術(shù)可以分為四種:
公證人機(jī)制(Notary schemes)
側(cè)鏈/中繼鏈(Sidechains / relays)
哈希鎖定(Hash-locking)
分布式私鑰控制(Distributed private key control)
目前的跨鏈項目,大多使用上述這四種技術(shù)做為合約底層的基礎(chǔ)技術(shù),以下將簡單介紹這四種技術(shù)以及各自的跨鏈方式。
跨鏈技術(shù)一、公證人機(jī)制:第三方確認(rèn)資產(chǎn)轉(zhuǎn)移
公證人機(jī)制(Notary schemes)是通過尋找一個公正獨(dú)立的第三方來作為兩條鏈之間的中介,由公證人來協(xié)助驗證交易。
公證人會負(fù)責(zé)確認(rèn)資產(chǎn)在兩條鏈上的狀況,并且傳遞資訊。例如當(dāng)需要將100 USDT 從以太坊轉(zhuǎn)到BSC 時,公證人會確認(rèn)這100 USDT 的價值,并且把這項資訊轉(zhuǎn)傳到BSC 上,確認(rèn)BSC 上收到100 USDT。
第三方公證人,可以是中心化的存在,或者去中心化的節(jié)點(diǎn),種類略分為以下三種:
中心化公證人 | 選擇單一節(jié)點(diǎn)或是中心化組織作為公證人,不過公證人一旦受到攻擊或遭逢意外,就很容易停擺。 |
多重簽名公證人 | 需要多位公證人,在所有公證人都完成簽名、達(dá)成共識之后,才能夠完成跨鏈,更加去中心化和安全。 |
分布式簽名公證人 | 需要多位公證人的參與。機(jī)制會隨機(jī)抽取部分公證人,并在公證人完成簽名后加密完成私鑰。這種機(jī)制涉及密碼學(xué)的公私鑰,所以比起多重簽名公證人機(jī)制,更加復(fù)雜和安全。 |
跨鏈技術(shù)二、側(cè)鏈/中繼鏈——接駁主鏈間轉(zhuǎn)移資產(chǎn)
側(cè)鏈(Sidechains):是依附在公鏈旁、一條規(guī)模較小的區(qū)塊鏈,可以將其視為公鏈的一個外置硬件。
側(cè)鏈能夠接收并讀取主鏈交易的資料與數(shù)據(jù),并將透過「錨定」的方式鎖定要驗證的內(nèi)容,并將側(cè)鏈&主鏈上的資產(chǎn)雙向錨定。當(dāng)交易資料通過驗證,主鏈資產(chǎn)將被鎖定,然后在側(cè)鏈上釋放等額資產(chǎn),原理頗像跨國的貨幣兌換。相反,當(dāng)側(cè)鏈上的資產(chǎn)被鎖定時,主鏈上也會釋放相對應(yīng)價值的資產(chǎn)。資產(chǎn)實際上并沒有被轉(zhuǎn)移,而是被鎖定和重新釋出。
中繼鏈(relays):中繼鏈與側(cè)鏈最大的差別,在于側(cè)鏈?zhǔn)且栏皆谥麈湹紫拢c主鏈關(guān)系緊密;而中繼鏈則是與其他公鏈對等、平行,并不屬于任何公鏈。中繼鏈則類似公證人機(jī)制與側(cè)鏈結(jié)合,中繼鏈即可連接不同公鏈的資料調(diào)度中心,以第三方公證人的身份,驗證不同公鏈間的交易資料。在讀取和驗證公鏈上的資料后,中繼鏈鎖定原鏈上的資產(chǎn),然后在目標(biāo)鏈上釋出等值資產(chǎn),達(dá)成資產(chǎn)錨定的功能,確保兩邊的交易資料對得上。
跨鏈技術(shù)三、哈希鎖定——私鑰函數(shù)轉(zhuǎn)移資產(chǎn)
哈希鎖定(Hash-locking)聽起來很難懂,但實際只是在跨鏈的模式上,多加了一重密碼學(xué)設(shè)計,以經(jīng)過雜湊函數(shù)加密處理的驗證機(jī)制,去處理跨鏈資訊對接。運(yùn)作流程如下:
1. 智能合約鎖定使用者在A鏈上的資產(chǎn)
2. 智能合約用隨機(jī)產(chǎn)生的數(shù)字和雜湊函數(shù)產(chǎn)生一組私鑰
3. 使用者于規(guī)定時間內(nèi),在B鏈上提供正確的私鑰
4. 智能合約在B鏈上釋放出相對應(yīng)價值的資產(chǎn),完成跨鏈。
如果交易失敗,或是未能在時間內(nèi)提供正確的數(shù)字,A鏈上鎖定的資產(chǎn)會自動解鎖,返還給使用者。
跨鏈技術(shù)四、分布式私鑰控制——多方分散保管私鑰
分布式私鑰(Distributed private key control)運(yùn)用用智能合約,投射原鏈上的資產(chǎn)到其他不同的鏈上,同時產(chǎn)生一組控制這些資產(chǎn)的私鑰。
這份私鑰會分散由不同的機(jī)構(gòu)或節(jié)點(diǎn)保管,達(dá)成去中心化,保障資產(chǎn)安全。當(dāng)使用者需要轉(zhuǎn)移資產(chǎn)到另一條公鏈時,就可以通過這組私鑰,在不同鏈上鎖定與解鎖和解鎖資產(chǎn)。
以資產(chǎn)轉(zhuǎn)移方式分類跨鏈技術(shù)
至于跨鏈的本質(zhì)技術(shù)又如何,粗略可分為以下三類轉(zhuǎn)移資產(chǎn)的方式:
一、鎖定+重新鑄造
這個方式是鎖定原鏈上的資產(chǎn),并且在目標(biāo)鏈上重新鑄造資產(chǎn),例如Polygon 的PoS Bridge、Avalanche 的Avalanche Bridge (AB) 和Wrapped BTC (WBTC) 等。
情況就像把你將貨幣A放在國家A的一個銀行金庫里,而獲得存放認(rèn)證后,就能在國家B換領(lǐng)同價值的貨幣B;當(dāng)你再次需要動用貨幣A時,你只需要把國家B當(dāng)中尚有的資金歸還,就可以重新使用國家A當(dāng)中對等價值的貨幣。
二、銷毀+重新鑄造
這個方式是銷毀原鏈上的資產(chǎn),并且在目標(biāo)鏈上重新鑄造資產(chǎn),例如Hop Protocol 和Across Protocol。
再以上述例子而言,就等于你先注銷國家A的貨幣,然后在國家B再申請同等價值的貨幣,然后回到A國家時則相反操作。
三、原子互換
至于所「原子互換」,則是更進(jìn)一步,不需要像上述兩種方式般銷毀或是鎖定,直接透過已認(rèn)證的智能合約機(jī)制,轉(zhuǎn)換兩種資產(chǎn),也就是直接以A貨幣,換領(lǐng)B貨幣。
以上就是什么是區(qū)塊鏈跨鏈技術(shù)?為什么需要跨鏈? 跨鏈技術(shù)有哪些的詳細(xì)內(nèi)容,更多關(guān)于區(qū)塊鏈跨鏈技術(shù)介紹的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
如何實現(xiàn)跨鏈交易模式?區(qū)塊鏈跨鏈技術(shù)模式實現(xiàn)方法詳解
這篇文章主要介紹了如何實現(xiàn)跨鏈交易模式?區(qū)塊鏈跨鏈技術(shù)模式實現(xiàn)方法詳解的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-05-28 -
什么是跨鏈?跨鏈技術(shù)有哪些?為什么要跨鏈?區(qū)塊鏈跨鏈原因分析
這篇文章主要介紹了什么是跨鏈?跨鏈技術(shù)有哪些?為什么要跨鏈?區(qū)塊鏈跨鏈原因分析的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2025-05-06 -
跨鏈?zhǔn)鞘裁匆馑? 一文看懂什么是跨鏈技術(shù)
這篇文章主要介紹了跨鏈?zhǔn)鞘裁匆馑? 一文看懂什么是跨鏈技術(shù),跨鏈,簡單來說就是信息從一條鏈到另一條鏈。自從區(qū)塊鏈這一技術(shù)出現(xiàn)之后,其在市場上被追捧的火熱程度可想而…
2021-03-29 -
區(qū)塊鏈跨鏈協(xié)議是什么?區(qū)塊鏈跨鏈協(xié)議分類
這篇文章主要介紹了區(qū)塊鏈跨鏈協(xié)議是什么?區(qū)塊鏈跨鏈協(xié)議分類的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2022-12-28 -
跨鏈流動性Hub有哪些優(yōu)勢?一文讀懂跨鏈流動性Hub
這篇文章主要介紹了跨鏈流動性Hub有哪些優(yōu)勢?一文讀懂跨鏈流動性Hub的相關(guān)資料,希望這篇關(guān)于跨鏈流動性Hub的詳細(xì)介紹,能讓大家深入了解區(qū)塊鏈跨鏈流動性Hub?!?/p> 2021-11-09
-
區(qū)塊鏈側(cè)鏈和跨鏈區(qū)別究竟是什么?
這篇文章主要介紹了區(qū)塊鏈側(cè)鏈和跨鏈區(qū)別究竟是什么的相關(guān)資料,希望這篇關(guān)于區(qū)塊鏈跨鏈和側(cè)鏈技術(shù)的文章,能夠幫助各位投資者,更加全面深入的了解這兩個概念,下面一起來…
2021-09-10 -
區(qū)塊鏈跨鏈&側(cè)鏈幣有哪些?跨鏈&側(cè)鏈板塊項目代幣盤點(diǎn)
這篇文章主要介紹了區(qū)塊鏈跨鏈&側(cè)鏈幣有哪些?跨鏈&側(cè)鏈板塊項目代幣盤點(diǎn)的相關(guān)資料,很多朋友對跨鏈和側(cè)鏈非常感興趣,但卻不知道兩者板塊項目代幣有哪些,下面小…
2021-08-13 -
一文讀懂跨鏈交易,跨鏈交易是什么意思?
這篇文章主要介紹了一文讀懂跨鏈交易,跨鏈交易是什么意思?區(qū)塊鏈中有著不同的鏈,比如說公鏈、私鏈,而今天小編要說的是跨鏈,很多投資者對跨鏈交易都是一無所知,那么,跨…
2021-04-22