《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

註:原文出自《How to DeFi:Adbanced》一書的第14章:多鏈協議和跨鏈協議,作者包括Lucius Fang, Benjamin Hor, Erina Azmi以及 Khor Win Win。

《How to DeFi:Advanced》是CoinGecko今年7月出版的DeFi經典讀物《How to DeFi》的進階版。此書可通過官網‌或亞馬遜‌購買,也可通過累積CoinGecko 積分換購,要求積分為800個。

為了能更好的傳播DeFi相關知識,巴比特將持續對全書進行翻譯。以下是《第14章:多鏈協議和跨鏈協議》的全部編譯內容。

以太坊無疑是很多DeFi項目的首選,然而,由於高使用量以及ETH價格上漲所帶來的gas費用飆升,用戶和開發人員開始探索其他交易費用較低的區塊鏈。

很多DeFi項目已經在其他區塊鏈網絡找到了第二個家,以服務更多用戶並更有效地擴展。儘管交易所通常為用戶提供了在各種區塊鏈網絡之間輕鬆轉換資產的服務,但這種方式還存在着限制用戶資金移動的問題。

在這個困境下,像Ren、THORChain 以及Anyswap 等幾個項目已發展到允許用戶以無需信任的方式在區塊鏈之間無縫連接和轉移資金。而像幣安這樣的中心化交易所也試圖通過引入幣安橋(Binance Bridge)來連接以太坊和其他區塊鏈。

跨鏈協議和資產橋(Bridge)概述

Ren項目

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

Ren是一種無需許可的協議,它允許用戶在區塊鏈之間匿名交互和傳輸代幣。Ren 協議通過 RenBridge 實現這一點,而後者是由 Ren 虛擬機 (RenVM) 提供支持的產品。

RenBridge 允許用戶輕鬆地映射其他網絡上的加密貨幣。例如,通過將BTC封裝成renBTC,比特幣就可以在以太坊網絡上表示為ERC-20 代幣。使用 RenVM,資產根據其目標網絡的格式以 1:1 的比例進行轉換,確保封裝版本始終由基礎資產完全支持。

當你使用新封裝的代幣探索其他區塊鏈時,RenVM充當的是你原資產的去中心化託管方,通過鑄造和銷毀,綁定的 REN 的價值保持在鎖定資產總價值的三倍。為了保持RenVM的平穩運行,暗節點(Darknode)被不斷地洗牌,而且RPZ MPC算法的實施以及算法調整費用等額外的安全保障,使得黑客攻擊變得極具挑戰性。即便是出現了攻擊情況,RenVM也可以恢復被盜資金。

RenVM 的工作原理是在稱為暗節點(Darknode)的去中心化計算機網絡上運行,這有助於驗證交易並維護Ren網絡的安全性。而要運行一個暗節點(Darknode),用戶需要質押100,000 REN作為抵押品,總計約為10.3萬美元(2021年5月7日的市場價)。

暗節點(Darknode)以封裝資產的形式從 RenVM 交易中收取部分交易費用。

Ren虛擬機支持三種類型的跨鏈交易——(1)鎖定和鑄造(Lock-and-mint),(2)燃燒和釋放(burn-and-release),(3)燃燒和鑄造(Burn-and-mint)。

(1)鎖定和鑄造

當用戶將資金從原始鏈發送到目標鏈時,就會發生鎖定和鑄造(Lock-and-mint)。發送到RenVM 的代幣被“鎖定”保管。一旦資產被確認鎖定,RenVM 將向用戶發布一個鑄造簽名,允許用戶在目標鏈上鑄造資產的 1:1 代幣化版本。鑄造資產可隨時贖回,並且沒有最低數量要求。

(2)燃燒和釋放

作為第一筆交易的補充,燃燒和釋放(burn-and-release)允許用戶通過在目標鏈上燃燒資產的代幣化版本並在選定地址上接收鎖定的資產,從而將他們的代幣從目標鏈發送回原鏈。顧名思義,通過這種操作,錨定代幣被“燃燒”銷毀,而RenVM則在原鏈上“釋放”等量的基礎資產。

(3)燃燒和鑄造

燃燒和鑄造(Burn-and-mint)結合了上述兩種交易,用戶可通過燃燒掉一個主鏈上的錨定資產,並在另一條鏈上鑄造相同數量的錨定資產來直接在主鏈之間移動他們的資產。但是,這將需要通過 RenVM 進行多次付款和確認,從而使其過程緩慢且成本高昂。

ThorChain

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

ThorChain是一個去中心化的流動性網絡,其允許以非託管的方式進行跨鏈代幣交換。

ThorChain並沒有錨定或封裝資產,但它允許用戶在不同的Layer 1區塊鏈之間交換代幣。例如,ThorChain上的交易者可以無縫地將其資產從比特幣轉移到以太坊網絡,而無需註冊或通過中心化交易所的KYC流程。

ThorChain的吸引力在於其與鏈無關的特性,這允許它在不進行某種形式的轉換的情況下交換資產。與Ren不同,ThorChain沒有創建1:1的封裝版比特幣(renBTC),相反,我們能夠將ETH換成實際的比特幣。因此,可以說ThorChain 使得比特幣更接近 DeFi 生態系統的核心。

此外,隨着新智能合約平台數量的增加,例如 Solana 和 Polkadot,這些區塊鏈上存在的各種項目和協議繼續以拋物線速度增長。而鏈的多樣性,導致市場需要一種信任最小化和去中心化的方式來跨不同區塊鏈交換代幣。

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

ThorChain採用了權益證明(PoS)共識機制,它建立在Tendermint之上,其中需要網絡驗證者或節點來綁定原生代幣RUNE。RUNE 有一個代幣模型,其代幣的價值會隨着網絡利用率的增長而增加。這意味着隨着更多的流動性存入ThorChain 流動性池,RUNE 將變得更有價值。

而RUNE的需求點有兩個:

  1. 在流動性池中,RUNE充當了一個基礎配對資產,其中需要1:1的資產與RUNE進行配對質押(例如BNB-RUNE或ETH-RUNE)。ThorChain 不以直接資產轉移的方式運作,相反,它需要RUNE 才能從一種資產轉移到另一種資產。還需要 RUNE 來激活 ThorChain 的 Bifrost 協議,該協議充當實現多鏈連接的橋樑。該協議還跟蹤 RUNE 與其連續流動性池 (CLP) 中資產的比率,這意味着它們還繼承了數字資產所需的無需信任的鏈上喂價,而無需依賴第三方預言機。
  2. 節點運營商還需要以2:1的比例綁定抵押RUNE ,以抑制惡意行為者。RUNE 並非旨在成為一種治理代幣,ThorChain的治理方式將更像比特幣,其節點運營商可以決定項目未來的發展方向。這也意味着ThorChain不僅限於交易者,它還被流動性提供者和節點運營商使用。

而2:1 的資產綁定比例,再結合1:1 的池子質押比例,所需的RUNE金額將是鎖定的非RUNE 資產金額的三倍。換句話說,這個3:1 的比率代表了協議運行所需的 RUNE 代幣的內在價值或最小值。

在池子之間使用 ThorChain 跨鏈服務的用戶,將需要支付固定的網絡費用和可變的滑點費用,以支付外部服務以及快速執行的 gas 費用。除了為交易者提供無縫服務外,用戶還可以成為 ThorChain 的流動性提供者。

ThorChain 上的流動性提供者(LP)可以為各種池子增加流動性,這些池子在單獨的金庫中與 RUNE 相關聯。流動性池子激勵任何ThorChain參與者提供流動性,以交換RUNE代幣獎勵(相當於使用gas量的兩倍)。

正如ThorChain網站上提到的:

“流動性由通過賺取swap費用的質押者提供,他們以非託管的方式將其非生產性資產轉化為生產性資產。市場價格通過池子中資產的比率來維持,交易者可通過套利來恢復正確的市場價格。”

ThorChain 與眾不同的地方在於它的跨鏈功能 —— 它使用戶能夠交換任何資產並圍繞它創建一個流動性池,這為DeFi 生態系統打開了一個全新的世界。

截至2021年4月13日,THORChain 多鏈網絡Chaosnet及其去中心化交易所 Asgardex已經上線。用戶可以跨五個活躍的區塊鏈網絡(包括比特幣、比特幣現金、萊特幣、以太坊以及幣安鏈)執行交易。

幣安橋(Binance Bridge)

通過使用幣安橋(Binance Bridge),用戶可以在以太坊、Tron或幣安智能鏈等區塊鏈網絡之間傳輸資金。每種特定資產只支持特定的區塊鏈,例如,Cosmos(ATOM)和Ontology(ONT)等其他區塊鏈的原生代幣僅限於幣安智能鏈、幣安鏈或其原生網絡之間的轉賬。並且需要注意的是,每種資產可轉移的金額數量存在着每日限制。

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

如果你要將資產轉移到幣安智能鏈網絡,你也可以選擇交換一些幣安幣(BNB)。與在以太坊網絡上使用ETH支付交易費用的方式類似,BNB也被用於支付幣安智能鏈網絡上的交易費用。

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

Anyswap

Anyswap 是一個支持了以太坊、幣安智能鏈、Fantom 等八種不同區塊鏈的去中心化跨鏈交易所,它為用戶提供了一個一站式平台,可供他們將自己的資產在不同區塊鏈之間進行交互。用戶可選擇傳統的資產封裝方式,或直接執行跨鏈交換以將他們的代幣交易為不同區塊鏈上的另一種代幣。

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

對於每個區塊鏈,Anyswap DEX支持了不同的代幣配對,從版本1開始,它們始終與網絡的原生代幣配對。例如,在 Fantom 網絡上,代幣是與FTM 代幣進行配對。

而使用該交易所所產生的費用,會根據所使用的gas量及swap交易中使用的資產類型而有所不同。從本質上講,除了網絡的交易費用外,用戶還必須支付 0.4% 的swap交易費用。其中有75% 的費用是交給流動性提供者(LP),其餘的則發送給 Anyswap。而當用戶在其選擇的任何兩個非原生資產之間執行一筆交易時,將收取兩次0.4%的費用。

自從Andre Cronje分享了他對該跨鏈項目的興趣之後,Anyswap就變得越來越受歡迎了,截至 2021 年 5 月,由Anyswap支持的總鎖定資產價值超過了6.2 億美元,隨着越來越多的用戶願意接受和探索其他網絡,該協議仍有較大的增長空間(譯者註:在Anyswap遭受攻擊損失近800萬美元后,這種增長趨勢已被打破)。受 Anyswap 的啟發,Andre Cronje 還發布了 multichain.xyz,這也是一種跨鏈協議,其功能類似於為每個網絡定製配對。

Terra Bridge

Terra Bridge這一應用可以讓用戶將Terra 區塊鏈上支持的 Terra 資產與以太坊和幣安智能鏈網絡進行交互。其中包括LUNA(Terra的原生代幣)、UST(Terra USD)等Terra穩定幣,以及mTSLA(特斯拉)和mAAPL(蘋果公司)等鏡像資產。

《How to DeFi:Advanced》:一文讀懂多鏈協議和跨鏈協議丨DeFi之道

其他值得注意的跨鏈或資產橋協議

1、Multichain.xyz

Multichain.xyz 支持 10 種不同的區塊鏈,其允許用戶交換多種資產,例如BNB、ETH 和 USDC。截至 2021 年 5 月 24 日,Multichain.xyz 的總鎖定資產價值超過2億美元,支持的代幣超過280種。

2、Matic橋

Matic Web錢包橋允許用戶使用 Plasma 或權益證明 (PoS) 橋將資金與 Polygon 網絡進行交互。根據所使用的資產橋,可轉移的資產會是不同的,並且取款時間可能也會有所差別。

3、APYSwap

APYSwap 是一種用於在不同區塊鏈之間交換資產的去中心化協議,值得一提的是,APYSwap也適用於非EVM 兼容的區塊鏈,它允許用戶將資金從以太坊、幣安智能鏈或火幣生態鏈轉移到 Solana,反之亦然。

相關的風險

儘管資產橋(bridge)和跨鏈協議正在成為改善不同區塊鏈網絡之間連接性的重要步驟,但用戶也應該意識到與這些協議交互時可能出現的問題。

除了智能合約所帶來的固有風險,以及它們暴露於錯誤代碼和漏洞的風險之外,用戶還必須確保其原資產真正鎖定在原鏈上,然後才能在其他鏈上鑄造錨定資產。如果原資產可以被自由解鎖並被其他人所使用,那麼鑄造的資產將變得一文不值,因為它們將無法用於贖回原鏈上的原資產。

用戶還需要了解不同網絡的智能合約的不同。儘管大多數代幣在多個區塊鏈上具有相同的合約地址,但在嘗試執行轉賬或跨鏈存款時,檢查你是否確實獲得了相同版本的代幣或錨定等價物仍然很重要。

結論

隨着替代鏈開始受到越來越多的關注,資產橋(bridge)和多鏈協議將比以往任何時候都更為重要。無論是通過代理token還是原生代幣之間的無縫交換,很明顯,更多用戶將繼續試驗並跨入可能提供不同服務或更低費用的區塊鏈。因此,提高這些協議的安全性和用戶體驗,對於確保 DeFi 真正適合每個網絡上的每個人而言是至關重要的。

推薦閱讀:

1. Ren Protocol Review https://defirate.com/ren-protocol/
2. An In-depth Guide to Thorchain’s Liquidity Pools https://medium.com/thorchain/an-in-depth-guide-to-thorchains-liquidity-pools-c4ea7829e1bf
3. Documentation on Binance Bridge v2 https://docs.binance.org/smart-chain/guides/bridge-v2.html
4. Anyswap DEX User Guide
https://anyswap-faq.readthedocs.io/en/latest/
5. User Guide for Interchain Transfers on Terra’s Shuttle Bridge
https://docs.anchorprotocol.com/user-guide/interchain-transfers
6. Guide to use Matic Bridge by Matic Network https://blog.matic.network/deposits-and-withdrawals-on-pos- bridge/
7. How to Add Networks Using Chainlist.org https://metamask.zendesk.com/hc/en-us/articles/360058992772- Add-Network-Custom-RPC-using-Chainlist-in-the-browser- extension

本文鏈接:https://www.8btc.com/article/6659809

轉載請註明文章出處

(0)
上一篇 2021-07-12 19:41
下一篇 2021-07-12 19:41

相关推荐