EigenLayer作為以太坊最熱門的方向之一,將ETH的安全性擴展至其他應用程式上,並為持有者帶來額外收益。而Babylon是一套比特幣安全共享協議,透過時間協議和質押協議提供安全保障。兩者在架構、切割實作方式和服務對象方面有所不同。 EigenLayer針對以太坊生態發展,而Babylon主要為Pos鏈提供服務,尤其是Cosmos生態系的鏈。未來隨著標準化區塊鏈的發展,兩者可能形成競爭格局,互相發展並融合。
作者:Shawn,E2M 研究
以EigenLayer為代表的Restake繼獲得了極大的關注,成為當前以太坊最熱門的方向之一。而E2M研究也針對EigenLayer進行了許多的討論。 EigenLayer將ETH安全性擴展至區塊鏈網路上在其他應用程式上,同時為參與的ETH 或LST 持有者帶來額外收益。
的,巴比倫允許比特幣用戶質押BTC 來增強PoS 網路的安全性,同樣提高網路安全性同時獲得收益,並保持比特幣的自託管。由於比特幣主網無法支援完整的智慧合約,所以導致巴比倫的架構設計以及應用的場景等都與EigenLayer 有許多差異。 Polygon 前創辦人、Avail 創辦人Anurag Arjun 等社群媒體表示,與Eigenlayer 這樣的計畫相比,Babylon 被嚴重低估了。將在接下來的時刻突然出現獲得發展浪潮,這將是BTC生態系統的重大解鎖。
本文希望透過從雙方面對兩個項目進行對比,從而對彼此的異同有更深入的了解。
巴比倫簡介
Babylon 是一套比特幣安全共享協議。目前,它包括兩個協議:
比特幣計時器:該協議將任何資料(例如PoS區塊鏈)的簡潔且可驗證的計時器發送到比特幣比特幣質押:該協議允許比特幣資產通過去信任(和自我託管)的方式質押為任何去中心化系統提供經濟安全。比特幣時間協議
首先是比特幣時間協議的結構圖:
Babylon的架構如上圖所示。它由三個部分組成,然後具有兩個等級檢查點:
比特幣,作為時鐘服務層; Babylon鏈(一條基於Cosmos SDK搭建的鏈),作為中間層; 作為安全消費者的PoS區塊鏈(例如其他Cosmos專區);
一個重要的設計考量是,比特幣能夠承載的數據能力是非常有限的。在這種情況下,Babylon 鏈具有多種功能:
它聚合了許多PoS 消費鏈的檢查點流(檢查點流),因此只需相當於一個檢查點流插入比特幣網路中,即可同時為所有消費者PoS 鏈中的事件加上時鐘。它在比特幣網路中的檢查點可以使用密碼學技術(例如聚合簽章)互連。它透過IBC 協定從消費者PoS 鏈接收檢查點。它檢查PoS消費者鏈的檢查點的資料可用性,以便攻擊者無法為不可用的資料加時間。
透過這種結構可以幫助Pos鏈提升安全性,例如抵禦長程攻擊。
為了保護PoS 鏈塔長程攻擊,我們可以將PoS 鏈的區塊檢查點傳送到BTC,並選擇較早BTC 定時器的分叉為合法的分叉。這樣一來,只有兩種情況:
攻擊分叉將在BTC主網中較晚的時間,則該分叉永遠不會被任何人選擇,或者為了被選中,攻擊者必須創建一個很長的BTC分叉,其中攻擊的PoS分叉具有較早的時間,這在經濟上是不可能的。
因此,遠程攻擊可以透過BTC 時間來及時。
除了解決長程攻擊之外,PoS區塊的不可逆BTC時間也為PoS鏈提供其他安全優勢:
消除弱優勢性:比特幣計時器是監聽的。從而可以消除PoS鏈對社會輿論和弱優勢的依賴。更短的解綁時間:透過取代社會共識,BTC時鐘可以將PoS鏈的質押解綁時間從幾週延長到一天。新鏈引導:估值較低的新PoS鏈更容易受到分岔攻擊。 BTC時機可以幫助保護鏈本身的成長。狀態同步和快照的驗證:BTC提供PoS鏈的事實偵查允許PoS鏈的使用者從P2P網路下載的鏈狀態或快照驗證。保護重要交易:BTC時間可用於進一步確認重要的PoS交易,但代價是更大的確認延遲。抗審查性:BTC時間還可以透過將受審查的交易發佈到BTC來對抗PoS鏈中的交易審查。比特幣質押協議
巴比倫的比特幣質押協議讓比特幣持有者能夠在消耗信任任何第三方的情況下質押比特幣;此質押「消耗」將比特幣跨鏈橋接入PoS 鏈,可以為該PoS 鏈提供「全面」 」可削減(slashable)質押權益的安全保證。
以下是一個關於比特幣質押的範例:
愛麗絲(Alice)有一枚比特幣,她想將其質押在PoS鏈上。首先,她透過發送權益質押交易
到比特幣鏈進入一個權益質押合約。該交易需要將她的比特幣鎖定到自我託管的金庫的比特幣
交易。被鎖定的比特幣只能用愛麗絲的私鑰透過上述兩個途徑之一解鎖:
愛麗絲發起「解綁交易(解綁交易)」,則比特幣將在三日內解鎖並返還給愛麗絲。愛麗絲發起「削減交易(slashing transaction)」,將比特幣寄至股市地址。
一旦該權益質押交易進入比特幣鏈,愛麗絲就可以開始用她的債券簽署區塊以驗證PoS鏈。
在她的驗證職責期間,有兩種可能的路徑。
一是「快樂路徑(happy path)(上圖(a))」,即愛麗絲誠實地遵循協議,而當她想要解除比特幣質押時,她透過向比特幣鏈發送解綁交易來發起解綁請求(上圖(b))。一旦解除綁定交易進入比特幣鏈,愛麗絲在PoS鏈上的驗證義務就結束了,三天后,愛麗絲就可以提款並取回這枚比特幣。 PoS鏈向愛麗絲贏得獎勵。
二是「不幸路徑(unhappy path)(上圖(b))」,即愛麗絲變壞並參與PoS鏈上的雙花攻擊。在這種情況下,權益質押協議確保愛麗絲的私鑰將洩露因此,任何人均可以將愛麗絲的減免交易發送到比特幣鏈並回憶愛麗絲那枚比特幣。這條不幸路徑的存在保證了攻擊者必被減免,這種震確保所有人都走「快樂路徑」——所有權人都可以正常運作。
對於作惡的罰減,Babylon 利用了可提取的一次性簽名(EOTS)來實現這一點。其核心思想是使用者可以對訊息進行一次簽名,類似於普通的簽名方案。 EOTS 需要一個額外的標籤參數(驗證區塊的時候簽署額外參數(即區塊高度)。如果用戶嘗試使用相同的標籤對相同的訊息進行兩次簽名(在相同高度簽署兩個區塊),用戶的私鑰可以從這兩個簽章中取出。
對比
首先就是Babylon協定與EigenLayer兩者的結構有很大的不同:
巴比倫:
特徵層:
Babylon由比特幣時間協議和質押協議兩部分組成,且由於比特幣不是圖靈的,因此許多處理工作都需要單獨的一條鏈來完成,因此Babylon協議擁有自己的鏈,通過Cosmos SDK搭建,相應的,擁有自己鏈的平衡節點。還包括獨立的EOTS Manager 和Finality Provider 等。
而EigenLayer本質上是由一組智慧合約構成,可以接受用戶質押同時管理AVS合約等,底層則由以太坊網路執行並安全性。
其次是兩者的切割實現方式不同。
由於以太坊支援智慧合約功能,EigenLayer的切割邏輯實作會寫在合約約定,可以針對不同的AVS實現較複雜的切割條件。同時,如果出現因此無法透過預先定義的切割條件解決的情況,將會有一系列投票委員會來投票解決。
而構築於比特幣主網的功能,Babylon透過EOTS來實現切割邏輯。其限制條件基線,且只能實現對相同高度區塊重複簽名作惡情況實現較簡單的切割邏輯。
由於削減的實現方式不同,導致兩者的服務對像也有所不同。
EigenLayer可以實現複雜的切割邏輯,則可以為廣泛的AVS提供安全服務。對EigenLayer來說,其優勢在於與以太坊的一致性。以太坊在加密貨幣領域擁有最大的生態系統,這意味著更多EigenLayer的方案有潛力解決以太坊的限制解決方案,例如需要安全且去中心化的橋接、數據可用性解決方案以及Layer 2解決方案的去中心化序列層。在以太坊生態系統內部,使用ETH 作為質押資產被認為是「政治正確」的做法。所以圍繞EigenLayer 搭建的應用更多的將是服務以太坊生態坊的應用。
而Babylon則主要為Pos鏈進行服務,尤其是Cosmos生態系統的鏈,因為比特幣時鐘服務需要透過IBC協議在Babylon鏈與Cosmos鏈之間傳遞訊息,所以其局限性增大。而這些Pos鏈都需要單獨的驗證節點集。其優勢可能是Cosmos生態目前已經發展壯大了一個更大的規模,並產生了大量優秀的Pos鏈,例如Celestia、Osmosis、Axelar、dYdX等等,而這些協議都可以很輕鬆的接入Babylon鏈,從而獲取比特幣的安全性。而EigenLayer的發展則需要大量的專案方重新開發車載AVS,開始會遇到落後的階段。另外透過Cosmos SDK搭建應用鏈的方案已經經過大量驗證,對於專案方開發可能會更加友好,這一點上Babylon也有一定的優勢,那就選擇將Cosmos生態帶入比特幣安全性保障。
這也與以太坊和Cosmos生態的發展方向有關,以太坊生態首先構建了一個巨大的安全核心,即以太坊主網,在此基礎上形成了許多Layer2,但Layer2之間的互聯性卻尚未解決。而Cosmos生態首先解決了不同區域之間的互通性,但缺乏一個強大的安全核心,Cosmos Hub市值太低難以承受,所以天然的需要尋找一個安全核心,Babylon就是瞄準了這個需求,從而將BTC安全帶進來。同時EigenLayer 也希望透過合作將以太坊安全性帶入Cosmos 生態。從底層架構來看,Babylon 的方案可能更能架構Cosmos 生態。
總結
巴比倫協議與EigenLayer都希望透過各自的方式解鎖比特幣和以太坊網路的安全性至更多的應用。但由於比特幣非圖靈修復的特性,導致生態發展遠遠落後於以太坊其生態,同時目前比特幣的資產發行和二層網路也走出了截然不同的以太坊的路徑。因此也導致了Babylon協議與EigenLayer在技術坊架構、切割方式、服務對像上的不同。從目前來看,二者都擁有獨自發展的耕耘領域,且各有優勢,但隨著標準化區塊鏈的發展,不同生態之間的融合互聯,未來二者可能形成相互競爭的格局,不會一家獨大。
參考文章
🤔🤔【猜想與反駁】Eigenlayer的創新有多重要?
📌https://t.co/1DfPV5sLqD
⏰20:00(UTC+8)2024.04.26(週五)
🎙️分享嘉賓:
Odyssey 推特 @OdysseysEth
Zhen Dong 推特 @zhendong2020
Peicai Li 推特 @pcfli
特邀嘉賓:
Jiawei 推特 @Elegy4TheArctic
合作媒體:@PANewsLab @DeThingsNews pic.twitter.com/46uYOUGa8G
— E2M Research (@E2mResearch) April 26, 2024
https://mirror.xyz/0x80894DE3D9110De7fd55885C83DeB3622503D13B/H6Atmt82NYjR5OgKN664IaTZJuR5hyfaRavvEHXoVvg
https://pmcrypto.xyz/blog/wtf-is-eigenlayer-and-babylon-cn
https://docs.eigenlayer.xyz/eigenlayer
https://docs.babylonchain.io/docs/introduction/overview
https://www.chaincatcher.com/article/2079486
資訊來源:0x資訊編譯自網際網路。版權歸作者E2M Research所有,未經許可,不得轉載