再質(zhì)押(Re-staking)拆解分析

一、Restaking 是什么
再質(zhì)押(Restaking)是一種新的質(zhì)押機制,它利用已經(jīng)質(zhì)押的數(shù)字資產(chǎn)(比如 ETH )作為驗證器來支持其他協(xié)議或去中心化應(yīng)用(Dapp),以增加網(wǎng)絡(luò)的安全性并實現(xiàn)共享網(wǎng)絡(luò)安全的目的。
PoW 合并挖礦是指礦工利用已經(jīng)存在的計算資源,通過同時挖掘多個加密貨幣,提高了挖礦的效率和收益。對于輔助鏈來說,合并挖礦可以吸引更多的礦工參與,增加其安全性和去中心化程度。Restaking 我認(rèn)為就是合并挖礦在 PoS 中的應(yīng)用。
Bankless:Restaking 讓 ETH 質(zhì)押者從以太坊一夫一妻制轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)多妻制。曾經(jīng)是以太坊承諾安全來源的東西現(xiàn)在可以選擇也向其他網(wǎng)絡(luò)承諾安全。
1. 傳統(tǒng)質(zhì)押的痛點——流動性受限制
再質(zhì)押的概念源自對區(qū)塊鏈生態(tài)系統(tǒng)中質(zhì)押機制的進(jìn)一步創(chuàng)新和應(yīng)用。在傳統(tǒng)的質(zhì)押機制中,用戶將數(shù)字資產(chǎn)鎖定(質(zhì)押)在某個網(wǎng)絡(luò)中,以支持網(wǎng)絡(luò)的安全性和操作。
然而,這種傳統(tǒng)質(zhì)押模式存在一些局限性。其中之一是質(zhì)押資產(chǎn)的安全性和流動性受到限制,無法同時支持多個網(wǎng)絡(luò)或協(xié)議。其次是 Economic Security 是高度相關(guān)聯(lián)的。
2. 傳統(tǒng)質(zhì)押的痛點——共享安全性
共享安全性是一個概念,它允許區(qū)塊鏈通過利用另一個區(qū)塊鏈的驗證器集背后的價值來增強其區(qū)塊鏈的安全性。如果我們把以太坊生態(tài)中所有依賴 Economic Security 的協(xié)議/中間件比作一個蛋糕,那么看起來會像是這樣:資金根據(jù)質(zhì)押網(wǎng)絡(luò)的規(guī)模被切分成大大小小的部分。
當(dāng)前的 Economic Security 仍然存在一些問題:
- 對于中間件。中間件的驗證者需要投入資金以守護(hù)網(wǎng)絡(luò),這需要一定的邊際成本。出于代幣價值捕獲的考慮,驗證者往往被要求質(zhì)押中間件原生代幣,由于價格波動導(dǎo)致其風(fēng)險敞口存在不確定性。其次,中間件的安全性取決于質(zhì)押代幣的總體價值;如果代幣暴跌,攻擊網(wǎng)絡(luò)的成本也隨之降低,甚至可能引發(fā)潛在的安全事件。該問題在一些代幣市值較為薄弱的協(xié)議上尤為明顯。
- 對于 dApp。中間件的信任假設(shè)本質(zhì)上來源于對分布式驗證者網(wǎng)絡(luò)的信任,我們看到由于預(yù)言機錯誤喂價導(dǎo)致的資產(chǎn)損失事件不在少數(shù)。舉例而言,一些 dApp 不必依賴于中間件(設(shè)想一個 Pure Swap DEX),而只需要信任以太坊;對于一些依賴中間件的 dApp (如需要預(yù)言機喂價的衍生品),實際上其安全同時依賴于以太坊和中間件的信任假設(shè)。
可見系統(tǒng)安全取決于其中的短板,而看似微不足道的短板可能引發(fā)系統(tǒng)性風(fēng)險。
- 假設(shè)某個可組合性極高的 DeFi 應(yīng)用 A,相關(guān)牽扯的 TVL 達(dá)到數(shù)十億級別,而預(yù)言機 B 的信任僅僅依賴于數(shù)億級別的質(zhì)押資產(chǎn)。那么一旦出現(xiàn)問題,由于協(xié)議間關(guān)聯(lián)所帶來的風(fēng)險傳導(dǎo)和嵌套,可能無限放大預(yù)言機所造成的損失;
- 假設(shè)某模塊化區(qū)塊鏈 C,采用數(shù)據(jù)可用性方案 D、執(zhí)行層方案 F 等等,如果其中的某一部分出現(xiàn)行為不當(dāng)/遭受攻擊,波及范圍將是 C 整條鏈本身,盡管系統(tǒng)其他部分并沒有問題。
再質(zhì)押的出現(xiàn)試圖解決這些問題。通過再質(zhì)押,用戶可以將已經(jīng)質(zhì)押的資產(chǎn)再次用于其他協(xié)議或 Dapp 的驗證器服務(wù),而不需要解除原始質(zhì)押。這樣一來,質(zhì)押資產(chǎn)可以同時支持多個網(wǎng)絡(luò)的安全性,提高網(wǎng)絡(luò)整體的安全性和去中心化程度,同時質(zhì)押者可以獲得更多的收益。
二、再質(zhì)押的前世今生
共享安全性不是一個新想法。其他區(qū)塊鏈像 Avalanche 有“子網(wǎng)”允許開發(fā)人員構(gòu)建利用 Avalanche 安全性(AVAX)的區(qū)塊鏈。Polygon 具有“超網(wǎng)”,這也能夠開發(fā)新的區(qū)塊鏈,但是依賴于 Polygon 的安全(MATIC)。Cosmos 提出了一個共享的安全模型,使開發(fā)人員有機會利用 Cosmos 鏈(ATOM)的安全性。Babylon 是一個新項目,它提議項目借用比特幣的安全性。Polkadot允許有限數(shù)量的鏈利用Polkadot(DOT)安全性。以太坊最近才轉(zhuǎn)向權(quán)益證明模型,使共享安全模型成為可能。EigenLayer 是第一家為以太坊開發(fā)共享安全模型的項目。
其中 EigenLayer 是再質(zhì)押中最受關(guān)注的項目代表。EigenLayer 通過共享以太坊網(wǎng)絡(luò)安全性,為質(zhì)押節(jié)點獲取到更多收益,同時減少中小 Dapp (預(yù)言機、跨鏈橋、Rollup 篩選器、RPC 節(jié)點、MEV)構(gòu)建網(wǎng)絡(luò)安全性的開支。
三、EigenLayer做了什么
EigenLayer 的想法并不復(fù)雜,類似于共享安全,EigenLayer 嘗試把中間件的 Economic Security 提升至等同于以太坊的級別。
1.?EigenLayer再質(zhì)押
驗證者在以太坊網(wǎng)絡(luò)上進(jìn)行質(zhì)押以獲得收益,一旦作惡則將導(dǎo)致對其質(zhì)押資產(chǎn)的 Slash。同理,在進(jìn)行 Restaking 之后能夠獲得在中間件網(wǎng)絡(luò)上的質(zhì)押收益,但如果作惡則被 Slash 原有的 ETH 質(zhì)押品。具體 Restake 的實施方法是:質(zhì)押者可以把以太坊網(wǎng)絡(luò)中提款地址設(shè)置為EigenLayer 智能合約,也即賦予其Slashing 的權(quán)力。
[Restaking 即是把以太坊驗證者網(wǎng)絡(luò)的ETH敞口進(jìn)行二次質(zhì)押]vs Restaking 即是把以太坊驗證者網(wǎng)絡(luò)的ETH敞口進(jìn)行二次質(zhì)押
除直接 Restake $ETH 之外,EigenLayer 提供了其他兩種選項以擴展 Total Addressable Market,即分別支持質(zhì)押 WETH/USDC 和 stETH/USDC 的 LP Token。
此外,為了延續(xù)中間件原生代幣的價值捕獲,中間件可以選擇在引入 EigenLayer 的同時保持對其原生代幣的質(zhì)押要求,即 Economics Security 分別來源于其原生代幣和以太坊,從而避免單代幣的價格暴跌引發(fā)的「死亡螺旋」。
2. EigenDA(EigenLayer for Data Availability)
數(shù)據(jù)可用性層是模塊化視角下的拆分,用于為Rollup提供數(shù)據(jù)可用性。糾刪碼和 KZG 承諾是數(shù)據(jù)可用性采樣(DAS)的組成部分。采用糾刪碼使得隨機下載一部分?jǐn)?shù)據(jù)即可驗證所有的數(shù)據(jù)可用性,并在必要時重建所有數(shù)據(jù)。KZG承諾用于確保糾刪碼被正確編碼。
Celestia 本質(zhì)上仍是作為 Layer1,需要對 Data Blob 進(jìn)行廣播和共識,這樣一來實際上對網(wǎng)絡(luò)的全節(jié)點有著很高的要求(128 MB/s 下載和 12.5 MB/s 上傳),而實現(xiàn)的吞吐量卻未必高(1.4 MB/s)。
EigenDA 是應(yīng)用層 DA, 采用了不同于 Celestia 的架構(gòu)——不需要做共識,也不需要 P2P 網(wǎng)絡(luò)。
首先,EigenDA 的節(jié)點必須在 EigenLayer 合約中 Restake 他們的 ETH 敞口,參與到 Restaking 中。EigenDA 節(jié)點是以太坊質(zhì)押者的子集。
其次,數(shù)據(jù)可用性的需求方(例如 Rollup,稱為 Disperser)拿到 Data Blob 后,使用糾刪碼和 KZG 承諾對 Data Blob 進(jìn)行編碼(大小取決于糾刪碼的冗余比例),并把 KZG 承諾發(fā)布到 EigenDA 智能合約。
隨后 Disperser 把編碼后的 KZG 承諾分發(fā)給 EigenDA 節(jié)點。這些節(jié)點拿到 KZG 承諾后,與 EigenDA 智能合約上的 KZG 承諾進(jìn)行比較,確認(rèn)正確后即對Attestation 進(jìn)行簽名。之后 Disperser 一一獲取這些簽名,生成聚合簽名并發(fā)布到 EigenDA 智能合約,由智能合約進(jìn)行簽名的驗證。
在這個工作流中,EigenDA 節(jié)點僅僅對 Attestation 進(jìn)行了簽名,來聲稱自己對編碼后的 Data Blob 進(jìn)行了存儲。而 EigenDA 智能合約僅僅對聚合簽名的正確性進(jìn)行驗證。那么我們?nèi)绾未_保 EigenDA 節(jié)點真的對數(shù)據(jù)可用進(jìn)行了存儲呢?
EigenDA 采用了?Proof of Custody?的方法。即針對這樣一種情況,有一些 Lazy Validator,他們不去做本應(yīng)該做的工作(例如確保數(shù)據(jù)可用)。而是假裝他們已經(jīng)完成了工作并對結(jié)果進(jìn)行簽名。(例如撒謊聲稱數(shù)據(jù)是可用的,實際上他們并沒有這樣做)
Proof of Custody?的做法類似于欺詐證明:如果出現(xiàn) Lazy Validator,任何人可以提交證明給 EigenDA 智能合約,由智能合約進(jìn)行驗證,如驗證通過即對 Lazy Validator 進(jìn)行 Slashing。
總結(jié)
以 EigenLayer 為代表的 Restaking 協(xié)議解決了兩個問題:
- 關(guān)于投入產(chǎn)出:假設(shè)大多數(shù)參與者是理性的,受到經(jīng)濟(jì)激勵的驅(qū)動,并總是傾向于最大化自己的利潤。這些參與者可能是中間件的驗證者,他們提供硬件設(shè)施、質(zhì)押中間件原生代幣,并獲得代幣作為獎勵。當(dāng)然,這將擴大一部分風(fēng)險敞口。但直觀來說,只要驗證者沒有主觀作惡的意愿,這部分風(fēng)險是在可控范圍內(nèi)的。
- 關(guān)于安全級別:目前以太坊網(wǎng)絡(luò)共質(zhì)押了 14,836,535 枚 ETH,以市場現(xiàn)價計算,假設(shè)只有 1% 的 ETH 參與到某個中間件的 Restaking 中,能夠產(chǎn)生接近 2 億美金的資產(chǎn)保護(hù)。此外,在去中心化程度方面,以太坊的驗證者集亦是加密生態(tài)中最去中心化的群體。具體將取決于 EigenLayer 本身以及針對特定中間件的采用率。
EigenLayer 和再質(zhì)押為 ETH 提供了一個引人注目的投資機會,我相信 EigenLayer 擁有能夠為 ETH 質(zhì)押者增加收益的潛力,同時其能夠加速整個以太坊生態(tài)系統(tǒng)的發(fā)展。
?? 后記:
5月21日,Vitalik 在他的博客文章“不要讓以太坊的共識超載”中指出,雖然將以太坊的驗證器集用于其他目的并沒有本質(zhì)上的錯誤,但這些應(yīng)用程序不應(yīng)該“征求其社會共識”。Eigenlayer的創(chuàng)始人Sreeram 表示,他“完全同意”這樣一種觀點,Restaker 應(yīng)該明智地選擇他們保護(hù)的東西,不要承擔(dān)過多的風(fēng)險,因為沒有白騎士叉子可以拯救他們。他還談到了 EigenLayer 本身內(nèi)部的各種風(fēng)險緩解措施,例如大幅否決權(quán)和通過防止重新抵押者在協(xié)議內(nèi)本地借貸等方式防止過度金融化。
這在一定程度上令人安心,但這些在協(xié)議開發(fā)的早期進(jìn)行的對話表明,創(chuàng)始團(tuán)隊和貢獻(xiàn)者繼續(xù)深思熟慮地思考他們正在撼動的生態(tài)系統(tǒng)是多么重要。
或許我們正在打開重新質(zhì)押的潘多拉魔盒,良好的意愿并不是系統(tǒng)性風(fēng)險的緩解劑。