原文作者:Yilan, LD Capital
深入探究Thorchain 8月22 日推出的新型借貸模塊,我們發現了Terra LUNA 的影子,和LUNA 的相似性主要體現在用戶存入的抵押物被兌換成RUNE,實際是RUNE- 抵押物的匯率漲跌決定RUNE 的通脹通縮,即RUNE 通過通脹通縮吸收了RUNE- 抵押物匯率的波動性,就像LUNA 吸收了UST 的波動性,不過兩者的表現形式(RUNE 參與借貸,在貸款開倉和關倉時進行銷毀和鑄造,LUNA 通過參與穩定幣錨定,在UST 脫錨時通過套利者進行銷毀和鑄造))和背後的風險體量(LUNA 無上限鑄造,RUNE 有通脹通縮上限且合成資產的抵押物只有50% 是RUNE)不同。並且,借貸協議做了嚴格的風險控制和風險隔離措施,因此總體風險相對較小,不會產生類似Terra LUNA 的系統性風險, 即使發生負面螺旋也不會對Thorchain 的其他功能產生影響。
Thorchain 借貸特點在於,無利息無清算風險無時間限制(初始期,最短貸款期限為30 天),對用戶來說,本質是在空USD,多BTC/ETH 的抵押資產;對協議來說本質是在空BTC/ETH,多USD。債務是以 TOR(Thornchain 的 USD 等價物)計價的,因此用戶類似於金本位期權購買 BTC 的 OTM call,協議 /RUNE 的持有者是對手方。
開啟新貸款會對 $RUNE 資產產生通縮效應,而關閉貸款會對 $RUNE 資產產生通脹效應。 BTC 抵押品會先兌換為 RUNE,然後銷毀,最後再鑄造 RUNE 兌換所需的資產。在這個過程中,抵押品價值- 債務的差值部分除去手續費外,即對應RUNE 的淨銷毀價值.
如果抵押物在還款時上漲,那麼RUNE 價格不變時,需要鑄造更多的RUNE 以兌換所需資產,這會導致通脹;如果RUNE 的價格上漲,那就不需要mint 那麼多RUNE 是理想的局面,如果RUNE 價格下跌,那通脹會更加嚴重。如果抵押物在還款時下跌,RUNE 價格不變,用戶可能選擇不還款(不產生鑄造)。
如果在貸款開啟和關閉時,RUNE 相對於$BTC 的價值保持不變,那麼$RUNE 不會產生淨通脹效應(銷毀的數量與鑄造的數量減去交換費用相同)。然而,如果抵押資產相對於 RUNE 的價值在貸款開啟和關閉之間增加,那麼 $RUNE 供應將產生淨通脹。
為了解決通脹問題,借貸控制措施已經就位 - 如果鑄造導致總供應超過 500 萬 RUNE,還有一個斷路器設計。在這種情況下,儲備將介入贖回貸款(而不是進一步的鑄造),整個借貸設計將停止並退出使用,但 THORChain 的其他方面將繼續正常運行。
因此整個借貸的過程對RUNE 的通脹和通縮影響是較大的,但在整體借貸的cap 較低的情況下通脹通縮都是有上限的,在RUNE- 抵押物匯率無限上漲時,最多通縮為最大的開倉量目前是15mln*0.33(0.33 為lending lever, might change)即4.95mln(未來可能增加),在RUNE- 抵押物匯率無限下跌的情況下,通脹也被斷路器控制在5mln 以內。
具體來說,如果用戶超額抵押200% 的抵押物借出50% 的所需資產,另50% 在贖回時則是根據RUNE- 抵押物的匯率進行鑄造的。這一步本質上和LUNA 很類似,只是Thorchain Lending 的機制下,由於Rune back 的部分只有50%,產品容量也較小,因此總體風險相對較小,不會產生類似Terra LUNA 的系統性風險, 這部分風險隔離,即使發生負面螺旋也不會對Thorchain 的其他功能產生影響。
1.如何理解lending 的設計對於用戶來說類似於一個深度虛值、可重設行權價的看多期權
當Alice 給出1 BTC 時,也獲取了50% 現金(在CR 為200% 的情況下)和以這筆現金購買1 BTC 的機會。
如果還款時(假設一個月後)BTC 上漲,Alice 償還債務(即等值50% 一個月前BTC 的價值),花一個月前的BTC 價格購買這一個BTC,如果跌了很多,超過了50%,Alice 選擇不還款,協議就不會產生mint rune 導致的通脹(對Alice 來說她做多失敗)。
2.沒有借款利息如何理解
可以看做用戶支付了多重swap fee 代替interest rate, 其本質也是一個CDP 產品。如果再收取借款利息,這款產品對用戶的吸引力會更小。
借貸的整個流程如下:

用戶存入原生資產的抵押物(BTC, ETH, BNB, ATOM,AVAX,LTC, BCH, DOGE), 初始階段,抵押品僅限於BTC 和ETH。每個債倉可以接受多少抵押物(債倉上限)由硬頂(15mln),Lending lever, 池深度係數決定。超額抵押產生債務,可獲得債務的比例由 CR 決定。
借款:Alice 存入1 BTC,這個BTC 會先在BTC-RUNE swap pool 中被換為RUNE,這些RUNE 進入一個V BTC pool 被銷毀同時轉化為一個衍生資產Thor.BTC,合成資產的抵押物是常數產品流動性,始終是資產的50%,其餘50% 是RUNE。然後衍生資產Thor.BTC 被送入一個Internal module,在這裡存在一個動態CR(抵押率)決定可以拿到多少貸款,另外產生Thor.Tor(和USD 類似)的代幣作為貸款產生的記賬手段。這裡發生的步驟完全是為了內部會計使用,隨後產生 USDT 貸款,給到 Alice 支配。
償還貸款:Alice 還款時,將所有USDT 或其他Thorchain 支持的資產發送至協議,並轉換為RUNE,RUNE 會鑄造Tor,協議檢查用戶是否歸還了所有以Tor 計價的貸款,如果是全部歸還,抵押物會被釋放,轉換為derived collateral(Thor.BTC),然後這個derived asset 會回鑄RUNE,再swapped back to L1 BTC。這個過程中 RUNE 被鑄造。
需要注意的是,這些swap 和convert 的過程都會產生手續費(一次借款產生至少4 次swap fee),因此repayment 的總額需要比實際金額多一些,以付這些swap fee, 雖然沒有利息,但這種多重手續費的收取實際上可以看做利息的替代。雖然磨損巨大,但產生的 RUNE 形式手續費進行銷毀,這部分是實打實的通縮。
3.沒有清算和無還款時間限制如何理解
由於TOR 穩定幣計價的債務是固定的,實際上借款人還款時雖然可以選擇任意資產還款,但實際都會通過市場兌換成RUNE,而流動性提供者和儲戶不會直接將其資產借給借款人。池只是在抵押品和債務之間進行交換的媒介,整個流程是一個對賭行為,這便是無清算的原因。協議需要用 RUNE 來償還足夠的 TOR(完全償還)才能夠幫助用戶拿回抵押物。如果抵押物的價格下跌很多,用戶選擇不還款(同時這部分的 RUNE 也不會被重新鑄造了,產生了淨銷毀)。實際上協議是不希望用戶還款的,如果在抵押物價格上漲,RUNE 價格下跌的情況下用戶還款會產生通脹。
4.RUNE 作為交易媒介的通縮通脹如何理解
上文也介紹了 RUNE 在整個借款流程中起到的作用(可以回顧上文關於機制的部分)。開啟新貸款會對 RUNE 資產產生通縮效應,而關閉貸款會對 RUNE 資產產生通脹效應。
如果抵押物在還款時上漲,那麼RUNE 價格不變時,需要鑄造更多的RUNE 以兌換所需資產,這會導致通脹;如果RUNE 的價格上漲,那就不需要鑄造那麼多RUNE 是理想的局面,如果RUNE 價格下跌,那通脹會更加嚴重。如果抵押物在還款時下跌,RUNE 價格不變,用戶可能選擇不還款(不產生鑄造)。
如果在貸款開啟和關閉時,RUNE 相對於BTC 的價值保持不變,那麼RUNE 不會產生淨通脹效應(銷毀的數量與鑄造的數量減去交換費用相同)。然而,如果抵押資產相對於 RUNE 的價值在貸款開啟和關閉之間增加,那麼 RUNE 供應將產生淨通脹。
為了解決通脹問題,借貸控制措施已經就位 - 如果鑄造導致總供應超過 500 萬 RUNE,還有一個斷路器設計。在這種情況下,儲備將介入贖回貸款(而不是進一步的鑄造),整個借貸設計將停止並退出使用,但 THORChain 的其他方面將繼續正常運行。
如果以圖中的參數計算,目前其實所有債倉池加起來也不過 4.95mln RUNE 的總量。即所有的債倉一共可以接受 4.95mln RUNE 等價的抵押物。

Source: GrassRoots Crypto
整個Reserve 的RUNE Burnt 就是所有債倉的Buffer 和發生通脹的last resort,Reserve 中的RUNE Burnt* Lending lever 的4.95mln 總額( 目前) 會按照每個債倉池的深度進行分配,深度越深分配到的Reserve buffer 越多,比如說BTC Lending pool 深度是ETH Lending pool 深度的兩倍,那麼Reserve 中的Rune Burnt *Lending lever* 深度係數的值即為這個借貸池中能夠承擔的最大抵押上限,因此,當RUNE 的價格上升,這個池子中可以承接的抵押物也就越多。也可以看出 Lending lever 和 RUNE 的價格共同決定了借貸池容納的抵押物上限。
THORChain 協議和所有 RUNE 持有人都是每個貸款的交易對手。 RUNE 的銷毀 / 鑄造機制意味著 RUNE 在債務開設和關閉時 condense/ 稀釋(在所有 RUNE 持有人中)。當 RUNE- 抵押物匯率下跌,產生通脹,反之通縮。
5.CDP 協議是好的鏈上吸儲模式嗎
對於Thorchain 推出的Lending 來說,就是這樣一種變相吸儲且將RUNE 作為藉還款過程中必不可少的媒介,增加了銷毀和鑄造的場景。
那麼這種吸儲模式是有優勢的嗎,先看一些其他賽道的吸儲模式。
CEX 是吸儲模式的最顯而易見的收益者,因為同時作為託管方,這部分資金在很多情況下是可以產生更多收益的(要求儲備公開後這部分收益較之前減少很多),如何保護用戶託管資金安全這也是監管框架需要明確的,監管者通常希望交易所全額儲備。
鏈上的情況則完全不同。
DEX 吸儲後是需要給LP 很高激勵的,因此吸儲的目的是為了加深流動性,並不能直接利用LP 提供的「存款」產生利益,而是通過龐大的儲備形成流動性護城河。
Pure Lending 類似Aave 或compound,是需要為吸儲付出利率成本的,整個模式和傳統藉貸沒有什麼不同,例如需要主動積極管理借款頭寸,有還款時間限制等。
相比之下CDP 模式吸儲是更健康的模式,由於抵押資產的波動性較大,目前市場上大部分超額抵押CDP 都是用戶超額抵押某種資產,獲得一定的穩定幣/ 其他資產。這個過程中,CDP 協議實際是獲得了更多的「存款」的。並且不需要為這部分存款支付利息。
Thorchain 也屬於這種 CDP 模式,那麼抵押品託管在哪裡?事實上,抵押品通過流動性池交換為 RUNE。因此,沒有人「存儲」抵押品。只要 THORChain 池健康且正常運行,存入的任何抵押品都將被交換為 RUNE,然後套利者像往常一樣重新平衡池。這裡可以看做抵押品沉澱在了 Thorchain 的 RUNE 對其他幣種的幣對池中。正因為BTC 等抵押品進入了流通市場而非託管在協議中,因此雖然生成的債務是100% 抵押,但抵押物價值和債務的差值這部分卻是由RUNE 的價值決定的,從而給整個機制籠罩了類似Terra LUNA 的影子。
吸儲(Capital Sink)或許是Thorchain lending 想要達成的一個目標之一,使用用戶的抵押資產沉澱為swap 池中的資產流動性,只要用戶不關閉貸款並且RUNE 的價格不會大幅下跌,協議留住資產,RUNE 產生通縮,形成良好的正向循環。當然,反之則會產生負面螺旋。
6.風險
BTC 等抵押品進入了流通市場而非託管在協議中,因此雖然生成的債務是100% 抵押,但抵押物價值和債務的差值這部分卻是由RUNE 的價值決定的,從而給整個機制籠罩了類似Terra LUNA 的影子。 由於開啟貸款burn 掉的RUNE 和關閉貸款mint 的RUNE 不一定完全相等,會產生通縮和通脹兩種情況,也可以理解為RUNE 在還款時價格上升,就產生通縮,反之產生通脹。如果 RUNE 價格跌到低於開倉時 lending lever 倍的價格,斷路器會被觸發。整個借貸過程中,RUNE 的價格對通縮和通脹起到決定性作用,當 RUNE 價格下行,大量用戶選擇關閉貸款而產生通脹的風險還是很高的。 但協議做了嚴格的風險控制和風險隔離措施,因此總體風險相對較小,不會產生類似 Terra LUNA 的系統性風險, 即使發生負面螺旋也不會對 Thorchain 的其他功能產生影響。
Lending lever,CR 和是否開啟不同抵押物債倉這三個因素成為組成 Thorchain lending 風險控制的三大支柱。
此外,Thorchain 有過被盜歷史,其代碼複雜程度較高,Thorchain Lending 也可能存在需要暫停或修復的漏洞。
Thorchain Lending 產品的推出產生網絡聯動利益,額外的交易量,更高的池資本效率帶動系統產生真實收益,提高Total bonded 的總量,使Thorchain 可以通過減少流通總量獲得潛在上升空間(在RUNE- 抵押物匯率上漲時)。
Capital sink(吸儲或許是Thorchain lending 想要達成的一個目標)使用用戶的抵押資產沉澱為swap 池中的資產流動性,只要用戶不關閉貸款並且RUNE 的價格不會大幅下跌,協議留住資產,RUNE 產生通縮,就能形成良好的正向循環。
但事實上,反向的市場趨勢導致通脹和負面螺旋完全可能出現。為了控制風險,Thorchain lending 的使用有限,容量較小。通縮通脹整體來說,在目前 cap 住的體量來看對 RUNE 的價格並不會產生根本性的影響(最多 500 萬 RUNE 的影響)。
另外Thorchain 對用戶來說,資金效率也不高,CR 在200%-500% 之間,最終可能會浮動於300%-400%之間,單純從加槓桿角度來說也不是最好的產品。並且雖然沒有借款費用,但多次內部的交易費用磨損對用戶也不見友好。
僅評價 lending 這一個產品並不能代表整個 Thorchain defi 產品矩陣的發展情況。後續會有關於 Thorchain 其他產品的系列分析。
原文鏈接
歡迎加入律動 BlockBeats 官方社群:
Telegram 訂閱群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方帳號:https://twitter.com/BlockBeatsAsia