一文讀懂什麼是跨鏈

爲何要跨鏈?

        在區塊鏈所面臨的諸多問題中,區塊鏈之間互通性極大程度的限制了區塊鏈的應用空間。不論對於公有鏈仍是私有鏈,對於同構鏈仍是異構鏈,將來區塊鏈必定是多鏈百花齊放的時代。而有了多鏈,如何實現鏈之間的價值互通、數據互通?如何構建多鏈的生態圈?這些是必定須要跨鏈的,進行跨鏈不僅是鏈接價值,並且是進行數據的互聯和價值的互聯,構建一個愈來愈完備的區塊鏈生態圈。算法

什麼是跨鏈?

        咱們能夠把跨鏈理解爲一種協議,它用瞭解決兩個或兩個以上不一樣鏈上的資產以及功能狀態互相傳遞、轉移、交換的難題。這樣說可能有點繞,咱們舉個例子來講明:比特幣鏈A上的用戶Alice和以太坊鏈B的用戶Brett兌換一個1個BTC
① 在A鏈上,Alice有1個BTC,Brett有0個BTC
②在B鏈上,Alice有0個ETH,Brett有32個ETH
③ 在A鏈上,Alice轉給Brett1個BTC,此時Alice有0個BTC,Brett有1個BTC
④在B鏈上,Brett轉給Alice32個ETH,此時Alice有32個ETH,Brett有0個ETH
        須要注意的是,此時無論A鏈仍是B鏈,它們各自鏈上的價值總額是不變的。跨鏈並無改變每一個區塊鏈上的價值總額,只是不一樣的持有人之間進行了一個兌換而已。並且上述步驟只是爲了更容易理解而進行描述的,實際上對於Alice和Brett來講,這些操做都是透明的,它們只須要提出跨鏈交易請求,跨鏈技術會實現跨鏈之間的價值交換。markdown

跨鏈技術有哪些?

跨鏈在技術實現上具體分爲如下五種方式:
1).公證人(Notary schemes)
       協議技術名爲瑞波Interledger協議,Interledger協議適用於全部記帳系統、可以包容全部記帳系統的差別性,該協議的目標是要打造全球統一支付標準,建立統一的網絡金融傳輸的協議。Interledger協議使兩個不一樣的記帳系統能夠經過第三方「鏈接器」或「驗證器」互相自由地傳輸貨幣。記帳系統無需信任「鏈接器」,由於該協議採用密碼算法用鏈接器爲這兩個記帳系統建立資金託管,當全部參與方對交易達成共識時,即可相互交易。該協議移除了交易參與者所需的信任,鏈接器不會丟失或竊取資金,這意味着,這種交易無需獲得法律合同的保護和過多的審覈,大大下降了門檻。同時,只有參與其中的記帳系統才能夠跟蹤交易,交易的詳情可隱藏起來,「驗證器」是經過加密算法來運行,所以不會直接看到交易的詳情。理論上,該協議能夠兼容任何在線記帳系統,而銀行現有的記帳系統只需小小的改變就能使用該協議。從而使銀行之間能夠無需中央對手方或代理銀行就可直接交易。
2).側鏈(relays)側鏈是以錨定某種原鏈爲基礎的新型區塊鏈,BTC Relay是在以太坊基金會支持之下誕生併成長起來的,它被認爲是區塊鏈上的第一個側鏈。BTC Relay把以太坊網絡與比特幣網絡經過使用以太坊的智能合約鏈接起來,可使用戶在以太坊上驗證比特幣交易。它經過以太坊智能合約建立一種小型版本的比特幣區塊鏈,但智能合約須要獲取比特幣網絡數據,這還比較難實現去中心化。BTC Relay進行了跨區塊鏈通訊的有意義的嘗試,打開了不一樣區塊鏈交流的通道。。
3).中繼鏈(Sidechains):Polkadot和Commos技術,主要目標是造成一個第三方鏈,鏈接區塊鏈網絡中不一樣的源鏈,經過投票/轉發技術實現跨鏈交易。
4).哈希時間鎖(Hash-locking):協議技術名爲Lighting network,經過哈希時間鎖定合約HTLC(Hashed TimeLock Contract)實現,指在必定時間段內經過押金鎖定的方式建立一個「微支付」通道,問題是僅支持小微金額的交易。須要注意的是Lighting network並不試圖解決單次支付的問題,其假設是單次支付的金額足夠小,即便一方違約另外一方的損失也很是小,風險能夠承受。所以使用時必須注意「微支付」這個前提。
5).分佈式私鑰控制(Distributed private key control):私密資產經過分佈式私鑰生成與控制技術被映射到FUSION公有鏈上,經過鎖入和解鎖操做進行資產控制管理。
6).公證人機制+側鏈混合技術(Notary schemes+ Sidechains Mixing technology):基於EOS構建的跨鏈服務平臺,其中側鏈技術實現高效通訊,公證人機制實現快速價值交換。網絡

有興趣的能夠看看下面這幾篇:
>>>深刻比特幣、以太坊源碼帶你解讀POW共識機制>>>
>>>區塊鏈剖析:從區塊鏈數據結構到做用及特色>>>
>>>三分鐘搞定跨鏈交易之中繼鏈技術>>>
>>>中繼鏈巨頭Polkadot終於要落地了,不會還有人不知道吧 | 一文讀懂Polkadot(波卡)>>>數據結構

相關文章
相關標籤/搜索