區塊鏈「橋」是什麼?

有看到天上的屋嗎發表於2022-03-01

區塊鏈「橋」的工作原理與現實世界中的真實橋樑類似。然而,加密領域中的「橋」不是連線物理位置,而是連線兩個不同的區塊鏈網路。這種連線非常重要,因為如果沒有區塊鏈「橋」,區塊鏈就會處於孤立的環境中,無法相互通訊。這是因為每個區塊鏈網路都有自己的一套規則、治理機制、原生資產和資料,與其他區塊鏈不相容。然而,有了兩個區塊鏈之間的「橋」,就可以在區塊鏈網路之間轉移加密資產和任意資料。因此,「橋」是加密生態系統中互操作性的關鍵,對於使不同的區塊鏈網路相互相容是非常必要的。


讓我們來舉個例子:


Alice 在以太坊主網上有 ETH,但想在 Avalanche 鏈上使用這些 ETH。這兩個區塊鏈有自己的協議、規則、社群和共識機制,因此它們之間不可能進行互操作性。在這種情況下,中間需要一些東西,並提供一種方式,將資訊從以太坊主網帶到 Avalanche 鏈。為此,Alice 很可能會通過一座區塊鏈「橋」來轉移XM外匯xmvay.com資產,以安全地將 ETH 從以太坊主網轉移到 Avalanche 鏈上。通過這座「橋」,Alice 可以將以太坊上的 ETH 轉換為 Avalanche 鏈上的 wETH。


為什麼會有不同型別的「橋」?


區塊鏈「橋」可以實現不同區塊鏈之間的通訊。而且,就像複雜的數學問題一樣,當你看到加密生態系統中不同的橋接解決方案時,你會發現不僅只有一種方法可以實現區塊鏈之間的通訊。不同的區塊鏈「橋」有著不同的設計,有自身獨特的優點和缺點,因此,當涉及到在兩個區塊鏈網路之間使用哪個「橋」進行通訊時,有很多選擇。讓我們更深入地探討一下這種通訊是如何運作的。


「橋」的工作原理是在兩個區塊鏈之間建立通訊通道。在一個理想的世界裡,區塊鏈會相互通訊;但在現實中,這是不可能的,因為一個區塊鏈不會儲存另一個區塊鏈的狀態。


讓我們舉個例子:


以太坊上的一個 dApp (去中心化應用) 想要與 Solana 鏈上的一個 dApp 通訊。由於以太坊和 Solana 之間的信任邊界 (trust boundaries),它們不能簡單地相互通訊。這些信任邊界包括但不限於:


以太坊和 Solana 彼此不瞭解對方。


這兩條鏈都是隻能知道自己的鏈上發生了什麼,而不知道鏈外發生了什麼。


對於這兩個區塊鏈來說,接收來自對方的訊息就好像與他們一無所知的外部世界進行互動。因此,無法建立信任來驗證這些訊息。


此外,區塊鏈只能向一個方向傳送訊息。也就是說,在一個通道中只能單向通訊:一個區塊鏈可以在一個通道上向另一個區塊鏈傳送訊息,但另一個區塊鏈無法依靠同一個通道回覆該訊息並確認已收到訊息。


為了在區塊鏈之間建立信任並使雙向溝通成為可能,我們需要一些中間的東西,一些可以在這些區塊鏈之間架起橋樑的東西。這就是區塊鏈「橋」的作用,它不僅可以在不同的區塊鏈之間傳輸訊息、資料和資源,還可以進行跨鏈資產轉移。這改變了一些事情,使得區塊鏈不再侷限於單向通訊,因為「橋」使區塊鏈能夠與其他區塊鏈來回通訊。


區塊鏈「橋」使用不同的機制或參與者,這些參與者在區塊鏈之間扮演驗證者的角色,以實現通訊和克服信任邊界。如果沒有這些鏈下參與者 (off-chain actors),區塊鏈之間的通訊將不可能實現。


然而,隨著這些鏈下參與者作為兩個區塊鏈的“中間人”,信任邊界可以被克服,通訊成為可能。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2861727/,如需轉載,請註明出處,否則將追究法律責任。

相關文章