撰文:ibcbull
來源:深潮TechFlow
本文假設讀者對LSD 有大概理解,比如什麼是LSD,LSD 現在主要用在哪,最好用過Lido 這樣的LSD 產品。如果對Cosmos 有基本了解就更好了,比如用過IBC(用過Osmosis 就用過IBC)。
這期討論Cosmos LSD 的發展史,下期討論現狀。這篇可以分成兩條線,一是研究和討論,二是具體應用。
主線1 研究
Cosmos 生態對LSD 的研究可以追溯到2020 年或者更早,大概是Cosmos Hub(ATOM)上線不到一年的時候。
為什麼Cosmos 對LSD 的研究比較多?
我覺得是因為Tendermint 作為最標準最經典(single slot finality,解鎖質押需要等待一段時間和slashing 這些特性)的用於pos 的共識。 Tendermint 作為Cosmos SDK 的標配共識模塊不僅用在了今天幾十個Cosmos 鏈上(map of zone),也還用在了Polygon POS,Oasis 這種不是基於Cosmos SDK 做的鏈上。並且它啟發了後面一系列pos 共識。所以Cosmos 社區對pos 的研究和討論一直很多,想到LSD 也順其自然。
為什麼Cosmos 的LSD 研究多但是產品少?
我覺得目前看到的LSD 大規模應用還是在DeFi 上,比如循環抵押這種地方,總之要DeFi 發達的地方LSD 才有需求。 Cosmos 長期以來大多數幣比如ATOM 都只能投票,直到2022 年Cosmos(不看Terra)才有了一些成熟的dex,比如Osmosis 和Crescent,但是藉貸依然很早期,直到最近2023 年初借貸才慢慢成熟(umee 和mars 到了能用的狀態),所以以前Cosmos 對LSD 需求很低。只有在Terra 這種DeFi 發達的地方,LSD 才發達。
雖然產品少,但還是聊下三個LSD 相關的重要事件。
主題1 Chorus One x ICF 的LSD 報告
Chorus One 和interchain foundation 在2020 年一起出了一個LSD 研究報告,幾十頁非常詳細的論述了pow 和pos 的歷史,LSD 是怎麼想出來的。那會因為lido 和cex 都還沒有真正上線LSD,所以報告還是以推演和分析實驗項目為主,裡面難得的討論了LSD 的潛在危害,(比如對pos 安全假設的影響,比如如果都成LSD 了,那以前為了限制validator 作惡引入的解鎖質押要等很長時間是不是就失效了)。有時間可以讀下。
Gauntlet 同期也寫過類似的文章,值得一讀。 What PoS and DeFi can learn from mortgage-backed securities
注:interchain foundation(簡稱ICF)是Cosmos 類似以太坊的以太坊基金會或者Polkadot 的Web3 基金會的存在,負責資助Cosmos 生態整體的成長,不止限於Cosmos Hub,主要關注在Tendermint 共識,IBC 和Cosmos SDK 的開發。
注:Chorus One 是一個專業的pos 節點服務商,它和Figment,P2P,stakefish(魚池的pos 部門)都是validator as a service 的代表,他們都和Cosmos 生態走的很近,也是我心中散戶理想的pos 託管者。 Chorus One 的CEO Brian 也是Cosmos 的早期成員,它還做了lido on solana 和最早的solidity IBC light client 以及wasm 裡的IBC light client。他們和社區validator(很多叫不出上名的),cex validator,核心團隊validator(比如informal system 這種又是Cosmos 核心開發又跑節點的)一起組成了大多數pos 鏈的validator 生態。
主題2 Iqlusion liquid staking module
因為Cosmos 的鏈都自帶質押功能,而且想解鎖質押一般要等很長時間(一般是21 天比如ATOM,或者14 天比如OSMO),所以有人認為這個解鎖期給LSD 的推廣帶來一定阻礙,iqlusion 開發了一個Cosmos SDK 模塊,支持在不解鎖質押的前提下把你的幣轉成LSD。
這個模塊目前沒有在主網環境下應用過,更多還在證明概念的階段,但是後面大概會被stride 和quicksilver 採用來改善用戶體驗(用了就可以跳過解鎖期)。
注:Cosmos SDK 的模塊可以看成Cosmos 鏈的基本邏輯單元,Cosmos SDK 有一些默認模塊比如質押,治理,IBC 等等這些在一起就組成了一個能用的pos 鏈。同時每個鏈也可以加入自定義模塊來實現自己的功能(所以說Cosmos SDK 是個應用鏈框架),比如Terra 的穩定幣模塊,Osmosis 的dex 模塊。
注:Iqlusion 是Zaki Manian 領導的公司,Cosmos 生態的核心貢獻者之一。
主題3 Cosmos Hub 69 號提案:為了讓lido 支持ATOM 在Hub 上部署CosmWasm
這個提案雖然討論的是要不要在Cosmos Hub 上部署一個有許可的cw(類似今天的Osmosis 上的cw,部署合約要投票),但部署cw 主要目的是可以部署lido 合約,基本是把之前terra 上的lido 合約部署上來從而支持stATOM,因為那個合約是就是cw 合約,已經鎖過很多很多錢所以很安全(bLUNA/stLUNA 發行量相當大,市值到過幾十億)。
提案最後投票沒通過,那會對LSD 上槓桿比較敏感,怕ATOM 會集中到lido 手裡,lido 代替原生的治理,還有擔心cw 本身不穩定,再有就是覺得共享安全馬上來了到時候lido 可以部署到別的安全鏈去。總之爭論的非常激烈(見投票和論壇討論)。
注:CosmWasm(簡稱cw)是Cosmos 裡最流行的虛擬機,類似Cosmos 裡的EVM,也是一個Cosmos SDK 模塊實現的,所以任何Cosmos SDK 的鏈都可以一鍵升級來啟用cw,以前Terra 的所有生態(除了穩定幣發行和銷毀功能)都是在cw 裡做的(anchor,mirror,astroport,lido 等等),包括今天的Osmosis,Injective,Juno,secret,後面要上線Sei, Neutron,基本上Cosmos 裡的智能合約平台鏈都是cw 的(除去少數gno 和agoric 這些例外)。很多Cosmos 生態的appapp 之所以可以部署很多地方或者從Terra 遷移到Osmosis,就因為到哪都是cw。類似uniswap 可以fork 到每個evm 上。關於用cw 開發還是自定義一個Cosmos SDK 開發可以單開一期討論。
注:共享安全(ICS)是Cosmos 為了解決項目起鏈要從頭找validator 而且安全性低的問題給出的方案,簡單說就是讓Cosmos Hub 的validator set 也去驗證另一條鏈,租hub 安全的鏈叫consumer chain。 ICS 本身也是基於IBC 的app,理論上只要引入這個Cosmos SDK 做的共享安全模塊加上投票通過就可以接入。從效率上看ICS 不如rollup(eth rollup 和celestia rollup)和polkadot 的平行鏈,但現在主要解決0 到1 的問題,能用就行。以後慢慢優化。
共享安全將在3/7 號正式上線Cosmos Hub。 Neutron 也會在三月底上線。
主線2 產品
講今天的Cosmos LSD 前有必要回顧Terra LSD 的歷史,來預測以後Cosmos LSD 的走勢。不止是LSD,整個Cosmos DeFi 都可以參考Terra DeFi 來預測。雖然不會完全一樣,因為有IBC 的存在,但是還是有很多可以藉鑑的地方。
主題1 lido x Terra
bLUNA 是lido 和Terra 的合作產品,為了給anchor 當抵押品而生,由p2p 團隊負責。 anchor 算是個特殊的借貸協議,它只收LSD 當抵押品(bLUNA, bETH 就是stETH 跨過來的)然後只借出UST,20% 的存款利息一部分由LSD 的收益支付,一部分由ANC 增發來支付,一部分由TFL 來補貼。最終Terra 的崩潰一大原因就是藉的需求太少,存的太多,UST 發行的太多,一半還都在anchor 裡,導致只能靠TFL 一直補貼,直到2022/4 才引入浮動存款利率,那會已經太晚了,5 月就崩了。
雖然anchor 和UST 崩了,但bLUNA 其實是很成功的,它在anchor 和astroport 裡都存了非常非常多,而且一直沒出過事故。這為p2p 積累了關鍵的開發和維護cw 合約的經驗,更為後面Neutron 做準備。
注:p2p 是lido 生態的核心參與者,p2p 核心人物Vasiliy Shapovalov 可以說是lido 最開始的設計者之一,現在p2p 主要在做neutron,一個和Cosmos Hub 共享安全的智能合約平台鏈,類似Terra2 和Juno,但是發力在通過做各種開發工具來更友好的支持能用IBC 的cw app,開發者可以在Neutron 部署然後連接整個Cosmos 生態。
有時間可以看下兩篇lido 論壇裡對Terra 崩潰後的討論:要不要在Terra2 上部署lido,關停Terra1 上的lido。
主題2 其他LSD
bLUNA 終歸是為了anchor 而生,lido 也不可能一直大量的用LDO 去激勵它,所以就給了別的LSD 空間。這裡提有人用的3 個,都是2022 才起來的,都沒上多久Terra 就崩了。
Prism
Prism 主打的不是LSD,它主打的其實是更精細的DeFi,它有三個產品
-
cLUNA:類似bLUNA,普通的LSD。但是1 個cLUNA 可以分解成1 個pLUNA 和1 個yLUNA。
-
pLUNA:代表LUNA 的本金部分,代表了治理權,畢竟Terra 是標準的cosmos 鏈,鏈上治理很多,經常要用LUNA 投票。
-
yLUNA:代表LSD 的收益。
這裡玩的花樣就可以很多了,有不同到期日的p/yLUNA,pLUNA 和yLUNA 也可以分開定價,分開用來抵押。可惜prism 沒上線多久terra 就崩了,但prism 當時也有幾b 的tvl(也是因為LUNA 當時很高)。
Terra 崩之前Prism 就和所有LSD 產品一樣不打算只支持LUNA 一個,還想拓展到以太坊和別的Cosmos 鏈。現在Prism 在準備上線自己的Cosmos 鏈,下期會講到。
這個Prism 的視頻講的不錯有興趣可以看下。
Stader
stader 就是那種典型的每個生態都有的LSD 項目,也沒啥創新,就是搞個自己的幣去激勵流動性,然後讓dex 跟他一起激勵,我都覺得它是為了騙astroport 的ASTRO 獎勵…
Terra 崩了後它就去搞別的鏈了,near,hedera,polygon 它都搞(DeFillama),現在還去搞move 的鏈,我一般會遠離這種項目,更不會買它的治理幣(可以看看走勢,典型的farm&dump)。
Steak
Steak 是cw 的活躍開發者larry 做的(delphi labs 的人,他們主要精力在做借貸協議mars protocol,v1 在terra 上,v2 是自己的cosmos 鏈,現在v2 支持osmosis),steak 主打的是簡潔,別小看簡潔,這是後面在terra2 和juno 上被fork 最多的LSD,代碼寫的非常漂亮,就算是沒接觸過cw 的人也能看懂,非常適合當學習cw 的材料。 Steak 沒有自己的治理幣,所以也沒有挖礦獎勵,算是愛發電項目。
後面larry 都去搞mars v2 了,Steak 就沒再維護,後面的fork 運營的也很一般,不是學cw 開發的話就不太用關注了。從學習角度Steak 代碼最好,Prism 沒有開源,lido 開源但是有點複雜,因為它功能最多,stader 雖然開源但質量一般。