比特幣持有者將其 BTC 用於越來越多的金融應用,這些應用通常是通過跨鏈橋的方式建立在以太坊、側鏈、抑或是閃電網絡上。

原文標題:《一文了解比特幣的 DeFi 生態
撰文:Matthew Black,Atomic Loans 的首席技術官
編譯:灑脫喜

我們可以在比特幣之上建立 DeFi 應用嗎?對於這一問題,每個人都有自己不同的看法,而原文作者 Matthew Black 是 Atomic Loans 的首席技術官,其團隊旨在爲比特幣建立無需信任的 DeFi 基礎設施,在他看來,基於比特幣建立 DeFi,在當前是困難的,但未來也是充滿希望的。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

電子現金、廉價的 P2P 電子支付方式,或者抗審查的數字黃金。

無論你採用哪種敘述,比特幣都是作爲一種現有金融系統的替代品而設計的。它旨在創建一種舊系統的替代品,從而消除對機構和中介的依賴。

然而,關於比特幣的金融工具卻走上了完全不同的道路。時至今日,比特幣生態的大多數活動都依賴於大型「加密貨幣銀行」,如中心化的交易所和中心化的借貸平臺,這些銀行在很大程度上主導了各自的垂直市場。

這些加密貨幣銀行要求將你的比特幣存入到他們的錢包當中,通常,很少人知道這些資金存入後會發生什麼。正如一些人敏銳地推斷和注意到的那樣,中心化借貸平臺可以利用比特幣用戶提供的抵押品進行再抵押、交易和其他盈利活動。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

這些產品的用戶,既面臨託管風險,也面臨不透明的內部風險管理系統失敗的風險。由於監管的要求,中心化平臺在「誰可以訪問這些平臺」方面也會受到限制,他們通常需要「申請」流程才能獲得貸款。

DeFi 的崛起

當比特幣愛好者只能使用中心化的加密銀行來滿足他們的金融需求時,MakerDAO、Compound 等項目正忙於爲以太坊社區的參與者構建透明、開放和非託管的解決方案,創造出防審查和透明貨幣市場的方方面面。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC來源:DeFi Pulse

那爲什麼這類應用,不能建立在比特幣上面呢?

這其中的一部分原因,可能來自於比特幣基礎設施上存在的挑戰。比特幣腳本(script)是一種簡單、原始且安全的基於棧的語言,它並非是圖靈完備的,也沒有狀態的概念。這使得用它安全地鎖定你的比特幣變得非常容易,而不用去擔心我們在以太坊平臺上經常看到的「智能合約黑客」事件,但同時,這也使得構建變得相當困難。

而另一個存在的挑戰,在於比特幣上面構建的金融應用生態系統還非常匱乏,如果沒有 MetaMask 或 Web3 生態系統,構建基於比特幣的 DeFi 就要困難得多。

原子互換(Atomic Swaps)

比特幣最早的 DeFi 嘗試主要集中在交易,特別是原子互換(Atomic Swaps),像 Summa、Liquality、SparkSwap 以及 Swap Online 等團隊在 2017/2018 年就開始嘗試實現跨鏈交易的方法。

其中一些原子互換解決方案已部署在比特幣主網上,並獲得了關注。然而,它們中的大多數都已消失,或者被迫轉向了。

那原因是什麼呢?

爲比特幣做貢獻是困難的,而建立跨鏈則要更加困難。在達成協議之前, 你需要知道參與者的比特幣地址,你也無法在比特幣上建立流動性池。這意味着沒有 AMM (自動化做市商),流動性提供者需要全天候在線,以允許參與者與任何類型的比特幣 DeFi 進行互動。

儘管如此,Liquality 一直在努力克服這些 UI/UX 挑戰(感謝他們新推出的 Liquality 錢包),並且其最近在交換 BTC、ETH、USDC 方面受到越來越多的關注。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTCLiquality 今年的交易量情況

交易的替代類型

其中一個更爲獨特的項目來自 Summa 的跨鏈競拍,他們通過使用 SPV 證明來證明在以太坊上發生了一筆 BTC 交易。

這允許用戶下載桌面應用,並使用比特幣在拍賣中購買以太坊資產。

雖然這是一個非常優雅和獨特的解決方案,但它並沒有得到大規模的採用。這可能是因爲它要求用戶下載一個桌面應用,或者拍賣的流動性,從來沒有獲得很大的吸引力。

代幣化比特幣

那如果你有一種代表 BTC 的 ERC20 代幣,它可以和所有現有的 DeFi 協議一起使用,那不是很好嗎?

這不需要定製比特幣錢包,也不需要流動性提供商經常在線。

從表面上看,這聽起來似乎是完美的解決方案,但其實,每一種代幣化的 BTC 都是存在權衡的。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

WBTC

首先是 WBTC,或者說「封裝比特幣」,這個解決方案允許用戶將自己的 BTC 存在託管方那,作爲回報,他們就可以 1:1 獲得 ERC20 版本的 WBTC,當然,這與 CeFi 其實是很類似的,因爲用戶需要通過 KYC 流程,並信任第三方託管人。

好的一面是,每個 WBTC 都有 1:1 的 BTC 作爲支持,所以它是很容易擴展的。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC來源:btconethereum.com ( WBTC 鎖定的 BTC)

tBTC

下一個是 tBTC,或稱爲「無需信任的 BTC」,它允許用戶將自己的 BTC 存到託管人那,而託管人則需要質押 ETH,然後用戶就可以獲得 ERC20 版本的 tBTC。託管人質押的 ETH 價值大於鎖定的 BTC 價值(最初爲 1.5 倍),如果託管人行爲不端,那麼他們質押的 ETH 就會被遭到罰沒。

這種代幣具有無需信任的特性,使其更具抗審查性,也是 DeFi 更好的選擇。然而,超額的 ETH 質押使其很難規模化,因爲每個想要鎖定 1BTC 並鑄造 1 tBTC 的人,都必須有一個託管人 / 質押者,而其鎖定的 ETH 價值是 BTC 的 1.5 倍。

注:tBTC 曾在今年 4 月份時短暫推出過,但由於舊版比特幣交易存在的 SPV 驗證漏洞,tBTC 在推出後幾天就暫停了。目前他們正計劃重啓。

renBTC

最後是 renBTC,它是一個類似 tBTC 的協議,允許用戶存入 BTC,同樣這也是由託管人(RenVM)持有的,然而,這裏託管人是用 REN 作爲抵押品的(而不是用 ETH)。

這種無需信任的特性,使得 renBTC 具有抗審查的性質,而且它的設計假設是,隨着更多的資產被鎖定在系統中,REN 的價值會增長,這使得它比 tBTC 更具可擴展性。

然而,由於 REN 是一種較新的資產,如果用戶對協議失去信心 , 將其用作抵押品會增加對資不抵債的擔憂。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC資料來源:btconethereum.com 網站(renBTC 中鎖定的 BTC)

比特幣側鏈

RSK 等比特幣側鏈爲在比特幣上面構建 DeFi 提供了一個底層平臺。事實上,Money on Chain 一直致力於在這個平臺上構建一個穩定幣解決方案。

RSK 的工作原理是允許用戶將 BTC 鎖定在聯邦側鏈中,該側鏈運行 EVM 並接收 RBTC。這意味着 RSK 上的應用可以用 BTC 創建智能合約。

然而,這需要用戶信任這個聯盟,以及建立 RSK 的適當「橋樑」。截至目前,這種方法的吸引力有限,最可能的原因是缺少適當的「橋樑」,以及上面還缺少應用。

我們建立 Atomic Loans V1 的經驗

對於 2018 年之前,社區只能通過「加密銀行」獲得 BTC 擔保貸款的情況感到沮喪之後,我們的團隊着手構建一個協議,它允許比特幣持有者獲得流動性,而不必以中心化的方式清算比特幣。

我們的目標是允許用戶鎖定 BTC 作爲抵押品,並獲得以太坊穩定幣貸款。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

爲什麼不使用代幣化的 BTC?

在構建這個協議時,當時以太坊平臺上還沒有代幣化的 BTC,我們有考慮過走這條路,但意識到它要麼不可擴展,因爲託管人 / 質押者的抵押要求很高,要麼需要託管,這樣才能鑄造 ERC20 版本的 BTC。

鎖定 BTC

我們選擇了一種 P2P 借貸模式(對於 V1 來說,這是最容易構建的),它允許用戶將 BTC 鎖定在自定義的比特幣合約中,在償還或清算頭寸的情況下可以解鎖。

在還款方面,這是通過使用原子互換技術中使用的類似機制實現的(還款後揭示一個祕密,允許借款人解鎖 BTC)。對於清算,使用 2-of-3 多籤(借款人、貸款人以及仲裁者一起),這允許貸款人和仲裁者在債務頭寸低於最低擔保比率的情況下清算抵押品。

信任模型

使用仲裁人,與使用預言機具有不同的信任屬性。在一個典型的 DeFi 協議中,如果預言機行爲不當,那麼協議中的所有債務頭寸都可以被清算。而仲裁人,很容易和某個特定的貸款人或借款人串通,但它很難讓整個系統崩潰。

放款人(lender)

然而,使用這樣的模式意味着放貸人需要全天候在線,才能披露祕密並幫助清算。爲了解決這個問題,我們建立了代理人機制,允許放款人設定和忘記他們的資金。但是,即使使用這些代理人,它與 Compound 等協議相比,過程還是相當麻煩的。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

資本效率

此外,我們很快就瞭解到,P2P 借貸模式的資本效率是非常低的,在比特幣網絡中,資產聚池化是很困難的(除非你將其代幣化)。我們的 V1 模型,意味着你可以讓放款人向多位借款人放貸,但不能反過來,這自然會導致資本效率不高的問題。

錢包兼容性

除此之外,使用自定義比特幣合約(P2SH),意味着大多數比特幣錢包不支持解鎖 BTC。

我們最初選擇使用 Ledger Nano 來允許借款人解鎖 BTC,因爲 Ledger 支持我們需要的特定解鎖功能(signP2SHTransaction)。令人驚訝的是,很多早期的客戶並沒有 Ledger 錢包,即使是那些有 Ledger 錢包的客戶,也會感到不舒服,因爲他們擔心 web 界面會掃描他們的交易歷史。

牽引力

儘管存在着以上的這些限制,但在 samczsun 披露一個漏洞之後,我們在 2020 年 6 月 21 日暫停協議之前,成功實現了大約 50 萬美元的鎖定值,構建和發佈 V1 是一個很好的學習體驗,它教會了我們,用戶真正關心的是什麼。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

最大的收穫

  1. 爲比特幣做建設是艱難的;
  2. 只有在用戶體驗簡單的情況下,用戶纔會更喜歡非託管;
  3. 要求用戶建立基礎設施,降低了他們提供流動性的可能性;
  4. 資產聚池化(Pooling)是更具資本效率的;

關於比特幣 DeFi 的未來

截至目前提到的大多數解決方案,在某種意義上都涉及到了 EVM。很難說這種情況是否會繼續下去,儘管有一些項目正在進行當中,它們的目標是使「DeFi」能夠使用比特幣的原生功能。

Simplicity

Blockstream 一直致力於開發一種名爲 Simplicity 的區塊鏈智能合約編程語言,該語言旨在使代碼執行能夠輕鬆地進行形式化驗證。

目前這是一項正在進行當中的工作,預計在今年年底完成。而這種語言,它很有可能被部屬在 Liquid 側鏈上,目前開發者們似乎並沒有計劃在短期內將其納入 Bitcoin Core。

DLC's (離散對數合約)

離散對數合約基本上相當於比特幣預言機合約,它們使用戶能夠簽訂由「現實生活」事件強制執行,並以 BTC 結算的協議。

這是通過讓參與者將他們的資金鎖定在一個 2-of-2 多重簽名中,並遵循類似於閃電網絡的退出方式。

這些合約使得金融衍生品和預測市場能夠在比特幣的基礎上進行構建。

讀懂比特幣 DeFi 生態:從原子互換到代幣化 BTC

DLC's 也可以通過閃電網絡傳輸,允許用戶在鏈下進入和退出。然而,DLC's 在閃電網絡上遇到了與路由支付相同的資本效率低下問題。

如果你有興趣瞭解更多關於 DLC's 的信息,Suredbits 博客可能是最好的資源。

RGB

RGB 是一個智能合約系統,它允許用戶在閃電網絡上發行資產。

這是通過將資產錨定到特定的比特幣 UTXO 和地址,並通過使用一次性印記(確保特定消息只能發送一次的密碼學原語)來防止雙花。

Tether 計劃在今年年底之前發行 RGB 版本的 USDT。

將 RGB 的功能與 DLC 的工作相結合,可以實現更多的金融衍生品和預測市場用例。

此外,RGB 還計劃整合 Simplicity 語言,以便在年底實現更高級的智能合約功能。

要了解更多關於 RGB 的信息,你可以加入 RGB 的 telegram 社區。

結論

比特幣是數字黃金,但這並不意味着它需要表現地像一塊閃亮的石頭。

從 DLC's 到代幣化 BTC,越來越多的基礎設施正在建設當中,以允許比特幣持有者將其 BTC 用於新的金融應用。

而這些應用,會是通過跨鏈橋的方式建立在以太坊上,還是建立在側鏈(例如 Liquid),抑或是閃電網絡上,只有時間才能告訴我們答案。

來源鏈接:bankless.substack.com