EigenLayer 引入使其本地代幣設(shè)計(jì)面臨新機(jī)遇,本文比對(duì) EigenDA 與 Celestia 顯示,后者作為 POS 鏈需代幣運(yùn)行,而 EigenDA 利用以太坊質(zhì)押無需 POS 基礎(chǔ),其代幣或?qū)⒎?wù)社區(qū)協(xié)商與數(shù)據(jù)服務(wù)支付。
撰文:Vending Machine
編譯:白話區(qū)塊鏈
EigenLayer 的引入以及由此產(chǎn)生的主動(dòng)驗(yàn)證服務(wù)(AVS')為其本地 Token 系統(tǒng)帶來了新的設(shè)計(jì)考慮和要求。本文通過比較 EigenDA(一種數(shù)據(jù)可用性 AVS)與外部模塊化數(shù)據(jù)可用性解決方案 Celestia,探討了這些設(shè)計(jì)考慮。此比較旨在突顯 AVS'與它們的等效獨(dú)立解決方案之間在 Token 責(zé)任方面的變化。盡管這兩種協(xié)議都在解決同樣的問題,但它們的架構(gòu)需要從其本地 Token 中滿足不同的要求。
?
1、EigenLayer 簡(jiǎn)介
EigenLayer 是建立在最大的可編程去中心化信任網(wǎng)絡(luò) Ethereum 上的通用去中心化信任市場(chǎng)。它將 Ethereum 的信任層解耦,以便網(wǎng)絡(luò)的組件可以被用于其他目的。為了讓 AVS'能夠利用已在 Ethereum 網(wǎng)絡(luò)中建立的安全性,質(zhì)押者需要「重新質(zhì)押」其已質(zhì)押的 ETH(或流動(dòng)性質(zhì)押的 ETH),選擇加入每個(gè) AVS 獨(dú)特的額外減持條件。從這個(gè)意義上說,EigenLayer 是一個(gè)市場(chǎng),利用 Ethereum 的驗(yàn)證者網(wǎng)絡(luò),使其能夠在其他協(xié)議中被重復(fù)使用。
來源:EigenLayer 白皮書
重新質(zhì)押這一看似簡(jiǎn)單的功能,為當(dāng)前在 Ethereum 生態(tài)系統(tǒng)內(nèi)的協(xié)議以及生態(tài)系統(tǒng)外的協(xié)議提供了效率:
1)決定將安全性外包給 Eigenlayer 的當(dāng)前基于 Ethereum 的應(yīng)用程序,通過與該協(xié)議集成并重復(fù)使用 Ethereum 資本質(zhì)押來保護(hù)其 dAPP/ 網(wǎng)絡(luò),從而實(shí)現(xiàn)了經(jīng)濟(jì)高效性。同時(shí),它還能獲得更高的吞吐量和可擴(kuò)展性。
2)由于可擴(kuò)展性限制,以太坊網(wǎng)絡(luò)內(nèi)無法在經(jīng)濟(jì)上可行的應(yīng)用程序,現(xiàn)在可能會(huì)在系統(tǒng)的安全性 / 信任方面外包給以太坊的「重新質(zhì)押者」,從而獲得以太坊驗(yàn)證者本身的安全性和去中心化。其中一些包括:共識(shí)協(xié)議、數(shù)據(jù)可用性層、虛擬機(jī)、管理網(wǎng)絡(luò)、預(yù)言機(jī)網(wǎng)絡(luò)、橋接、閾值密碼方案和受信任執(zhí)行環(huán)境。
3)構(gòu)建在 EigenLayer 上的 Rollups 具有特定的優(yōu)勢(shì)??梢詫?shí)現(xiàn)針對(duì) Rollup 定制的新虛擬機(jī),同時(shí)仍然利用以太坊的信任保證。此外,由于完整的 L1 狀態(tài)在本地可用,它通過 Eigenlayer 繼承了從以太坊獲得的完整的安全性和活力屬性。Rollups 簡(jiǎn)化了應(yīng)用程序的開發(fā)和集成過程,使其易于構(gòu)建和部署。然而,值得注意的是,目前沒有與以太坊的「默認(rèn)」安全橋,這可能帶來一些挑戰(zhàn)。
來源:如何使用 EigenDA 構(gòu)建新的虛擬機(jī)和 Rollups
EigenLayer 通過獲取對(duì) Ethereum 安全性的訪問權(quán)限,同時(shí)消除由其網(wǎng)絡(luò)擁堵引起的限制,為應(yīng)用程序和網(wǎng)絡(luò)帶來了許多優(yōu)勢(shì)。然而,在加密市場(chǎng)中,協(xié)議 Token 是協(xié)議啟動(dòng)和激勵(lì)其自身驗(yàn)證者網(wǎng)絡(luò)和經(jīng)濟(jì)安全層的關(guān)鍵工具,這引發(fā)了一個(gè)問題:在基于 EigenLayer 構(gòu)建的 AVS 中,協(xié)議 Token 的角色是什么?
本文比較了 AVS(EigenDA)與其獨(dú)立等效的 DA 解決方案(Celestia),旨在建立一個(gè)框架,開始解讀 AVS 特定的 Token 設(shè)計(jì)要求。
?
2、在以太坊上的數(shù)據(jù)可用性問題
為了說明外部網(wǎng)絡(luò) Token 與 Eigenlayer AVSToken 之間的設(shè)計(jì)差異,我們可以檢視兩個(gè)以太坊數(shù)據(jù)可用性解決方案,無論是在 Eigenlayer 協(xié)議內(nèi)還是在協(xié)議外。
以太坊上的「數(shù)據(jù)可用性問題」指的是在不實(shí)際下載記錄的情況下,證明事務(wù)詳細(xì)信息存在且可用的挑戰(zhàn)。由于「第二層」網(wǎng)絡(luò)的不斷增加,這變得尤為重要。隨著這些網(wǎng)絡(luò)的增加,主網(wǎng)上的事務(wù)數(shù)據(jù)量也在增加,從而加劇了主網(wǎng)的數(shù)據(jù)可用性擁堵。
目前正在開發(fā)的數(shù)據(jù)可用性問題的四個(gè)主要解決方案有:
1)EIP 4844(Proto-Danksharding)這是提議的以太坊網(wǎng)絡(luò)更新,旨在通過引入一種稱為「攜帶 blob 的事務(wù)」的新事務(wù)類型來降低交易費(fèi)用并增加吞吐量。該事務(wù)類型持有大型固定大小的數(shù)據(jù) blob,為以太坊區(qū)塊鏈上分片的未來實(shí)現(xiàn)提供了框架。
2)模塊化 DA 專注的區(qū)塊鏈類似 Celestia 的 DA 專注的區(qū)塊鏈引入了模塊化的區(qū)塊鏈架構(gòu),專注于數(shù)據(jù)可用性。Celestia 簡(jiǎn)化了區(qū)塊鏈的部署和維護(hù),并提供了定制選項(xiàng),旨在改善 Web3 應(yīng)用程序的可擴(kuò)展性。它通過一種稱為數(shù)據(jù)可用性抽樣的技術(shù)確保數(shù)據(jù)可用性,允許用戶驗(yàn)證大塊數(shù)據(jù)。它使任何人都能夠在不必啟動(dòng)專有共識(shí)和 DA 的情況下為自己的區(qū)塊鏈提供動(dòng)力。此外,Celestia 與現(xiàn)有的 Rollups 合作,促進(jìn)與相互連接的鏈之間的協(xié)作環(huán)境,從而為整個(gè)模塊化生態(tài)系統(tǒng)創(chuàng)造價(jià)值。
3)第二層鏈(Rollups)第二層解決方案,如 Arbitrum、Optimism 和 zk Rollups,通過在鏈下處理交易并將這些交易的壓縮批次發(fā)布到以太坊來降低數(shù)據(jù)可用性的成本。這種方法減少了基礎(chǔ)層上的擁堵并降低了費(fèi)用。然而,為了確保信任,提出的狀態(tài)更改必須是可獨(dú)立驗(yàn)證的,需要事務(wù)數(shù)據(jù)可用。
4)EigenDAEigenDA 由 EigenLayer 開發(fā),基于 Proto-Danksharding 的核心技術(shù),是以太坊的數(shù)據(jù)可用性(DA)層,充當(dāng)中間件以確保數(shù)據(jù)對(duì)節(jié)點(diǎn)可訪問。它通過將 calldata(對(duì) Rollups 而言是重要的成本因素)分解成小塊來運(yùn)作。該系統(tǒng)使用零知識(shí)證明概念,允許每個(gè)節(jié)點(diǎn)僅下載小塊數(shù)據(jù),即使有一半的節(jié)點(diǎn)離開,系統(tǒng)也不受影響,因?yàn)槿匀豢梢灾亟ㄍ暾臄?shù)據(jù)狀態(tài)。
EigenDA 和 Celestia 都專門為模塊化組件提供了共識(shí)和 DA 框架,但存在關(guān)鍵的設(shè)計(jì)差異,這改變了本地 Token 在各自生態(tài)系統(tǒng)中的角色。
?
3、Celestia
Celestia 被設(shè)計(jì)為一個(gè)面向數(shù)據(jù)可用性的可擴(kuò)展區(qū)塊鏈。它使用帶糾刪碼的數(shù)據(jù)可用性證明;這是一種使分片變得安全的數(shù)學(xué)原語。這使得 Celestia 的數(shù)據(jù)可用性層能夠像分片區(qū)塊鏈一樣進(jìn)行塊驗(yàn)證,并實(shí)現(xiàn)規(guī)?;?。
來源: Celestia
Celestia 可以通過兩個(gè)主要組件來定義:
A、本地共識(shí)機(jī)制:由全節(jié)點(diǎn)和輕節(jié)點(diǎn)組成,采用高度可擴(kuò)展的 POS 架構(gòu)。
B、輕節(jié)點(diǎn):Celestia 輕節(jié)點(diǎn)使用一種稱為數(shù)據(jù)可用性抽樣(DAS)的塊編碼方案,它使得它們可以通過僅對(duì)塊數(shù)據(jù)的小隨機(jī)樣本進(jìn)行抽樣來高概率地驗(yàn)證其余的塊已發(fā)布。它通過讓輕節(jié)點(diǎn)對(duì)塊數(shù)據(jù)的小段進(jìn)行多輪隨機(jī)抽樣來實(shí)現(xiàn)。一旦此過程重復(fù)進(jìn)行,直到輕節(jié)點(diǎn)達(dá)到預(yù)定的置信區(qū)間,它將認(rèn)為塊數(shù)據(jù)是可用的。多個(gè)輕節(jié)點(diǎn)執(zhí)行此操作允許系統(tǒng)在不下載整個(gè)區(qū)塊鏈的情況下證明共識(shí),并仍然保持高水平的安全性。
C、如果任何全節(jié)點(diǎn)發(fā)現(xiàn)異常,它們可以通過數(shù)據(jù)可用性欺詐證明通知輕客戶端。此外,輕客戶端不驗(yàn)證交易數(shù)據(jù),因?yàn)?Celestia 只驗(yàn)證共識(shí)和數(shù)據(jù)可用性。輕節(jié)點(diǎn)在整個(gè)網(wǎng)絡(luò)的安全性和可擴(kuò)展性方面發(fā)揮著基礎(chǔ)性的作用。隨著輕客戶端數(shù)量的增加,每個(gè)塊的大小也可以增加,而不會(huì)影響網(wǎng)絡(luò)的安全性或去中心化性。這導(dǎo)致了更大的數(shù)據(jù)吞吐量和更高的擴(kuò)展性。
D、模塊化數(shù)據(jù)可用性層:Celestia 旨在幫助構(gòu)建一個(gè)具有模塊化數(shù)據(jù)可用性層和可執(zhí)行引擎的區(qū)塊鏈生態(tài)系統(tǒng),這可以進(jìn)行集成。這被視為可擴(kuò)展區(qū)塊鏈架構(gòu)的下一代。它通過將塊驗(yàn)證問題簡(jiǎn)化為數(shù)據(jù)可用性驗(yàn)證,使用數(shù)據(jù)可用性證明可以高效地以次線性成本完成。這導(dǎo)致一個(gè)有趣的結(jié)果:網(wǎng)絡(luò)中客戶端數(shù)量越多,可以安全地?fù)碛懈蟮膲K大?。◤亩鴮?shí)現(xiàn)更高的吞吐量)。
由于 Celestia 是完全獨(dú)立于以太坊主網(wǎng)的區(qū)塊鏈,以提供模塊化的數(shù)據(jù)可用性擴(kuò)展解決方案,因此它需要自己的基礎(chǔ)設(shè)施,包括一個(gè)分布式的驗(yàn)證者集。
?
4、Eigen DA
為解決上述提到的數(shù)據(jù)可用性問題,EigenLabs 團(tuán)隊(duì)開發(fā)了 EigenDA。它是一種中間件實(shí)現(xiàn),確保數(shù)據(jù)對(duì)節(jié)點(diǎn)可用。有多個(gè)數(shù)據(jù)可用性層,重新質(zhì)押者可以選擇加入他們希望的任何一層(通過選擇加入,他們負(fù)責(zé)確保數(shù)據(jù)的有效性)。然后,這些重新質(zhì)押者將對(duì)數(shù)據(jù)的狀態(tài)進(jìn)行證明。
EigenDA 的架構(gòu)包括兩個(gè)主要組件:
A、Eigenlayer 共識(shí)機(jī)制:ETH 質(zhì)押者可以選擇加入驗(yàn)證 EigenDA 網(wǎng)絡(luò)并接受 EigenDA 特定的減持條件。這些「Eigen pods」然后充當(dāng) POS 驗(yàn)證者,對(duì)網(wǎng)絡(luò)的狀態(tài)進(jìn)行證明。
B、數(shù)據(jù)可用性層:EigenDA 將 calldata(Rollups 的主要成本之一)分解成小塊,并對(duì)這些塊執(zhí)行糾刪碼和 KCG 多項(xiàng)式承諾(zk 證明的基本核心),以促使系統(tǒng)中的每個(gè)節(jié)點(diǎn)僅下載小塊數(shù)據(jù)。即使有一半的節(jié)點(diǎn)離開,也不會(huì)影響系統(tǒng),因?yàn)樗鼈內(nèi)匀荒軌蛑亟ㄍ暾臄?shù)據(jù)狀態(tài)。它之所以能夠?qū)崿F(xiàn)這一點(diǎn),是因?yàn)榧m刪碼使得即使某些塊丟失,也可以重建完整的數(shù)據(jù)狀態(tài),而 KCG 證明則確保節(jié)點(diǎn)接收到的塊與節(jié)點(diǎn)聲明的塊相同。
1)表現(xiàn)
來源:如何使用 EigenDA 構(gòu)建新的虛擬機(jī)和 Rollups
EigenDA 建立在最初由以太坊團(tuán)隊(duì)開發(fā)的 danksharding 的基本概念之上,作為核心技術(shù)。由于 EigenDA 沒有受到以太坊本身的固有限制,它可以處理數(shù)據(jù),速度是主網(wǎng)的 200 倍。EigenDA 之所以能夠做到這一點(diǎn),是因?yàn)樗槐爻休d自己的共識(shí)和安全性。
2)EigenDA 優(yōu)勢(shì)
在使用 EigenDA 構(gòu)建與使用主網(wǎng)數(shù)據(jù)可用性的傳統(tǒng) Rollups 之間存在一組不同的挑戰(zhàn)需要解決。傳統(tǒng) Rollups 在與 Layer 1 解決方案(L1s)競(jìng)爭(zhēng)時(shí)面臨一些挑戰(zhàn)。這其中有幾個(gè)原因。首先,Rollups 的主要成本因素是數(shù)據(jù)可用性(DA)組件。此外,當(dāng) Rollups 利用 L1s 的 DA 層時(shí),由于它們與其他提供者共享公共的 DA 層,DA 成本變得不確定。此外,Rollups 需要前期成本,而 L1s 有一個(gè)優(yōu)勢(shì),即他們的成本是用他們擁有本地控制的 Token 支付的。
相反,EigenDA 解決方案提供了一種不同的方法。它提供了一種成本極低的解決方案,因?yàn)樵诰W(wǎng)絡(luò)引導(dǎo)過程中幾乎沒有資本成本,只需下載完整數(shù)據(jù)狀態(tài)的一小部分。此外,如果應(yīng)用程序或網(wǎng)絡(luò)將需要大量 DA,EigenDA 使得可以提前預(yù)留 DA 成為可能。長(zhǎng)期的 DA 預(yù)留提供了成本的確定性。在這個(gè)解決方案中,還可以使用本地 Token 支付 DA 費(fèi)用,前提是 EigenLayer 驗(yàn)證者接受它。這使得更好的財(cái)務(wù)管理和對(duì)激勵(lì)的控制成為可能,包括解決通貨膨脹的問題。
3)EigenDA vs Celestia Token 對(duì)比
EigenDA 和 Celestia 雖然提出了解決同一問題的方案,但它們的架構(gòu)和設(shè)計(jì)在實(shí)施上有很大的不同,因此它們對(duì)原生 Token 有不同的需求。
A、Celestia
Celestia 為模塊化執(zhí)行和結(jié)算環(huán)境提供了 DA 和共識(shí)基礎(chǔ),以便使用其基礎(chǔ)設(shè)施。它是一個(gè) POS 系統(tǒng),圍繞新穎的數(shù)據(jù)可用性抽樣(DAS)技術(shù)進(jìn)行了一些創(chuàng)新,使其輕節(jié)點(diǎn)能夠在不下載整個(gè)區(qū)塊鏈且保持安全性的情況下證明共識(shí)。盡管如此,它仍然需要以原生 Token 的形式進(jìn)行抵押資本和費(fèi)用。
這個(gè) Token 很可能與我們熟悉的 POSToken(如以太坊)的功能類似。它們采用了類似于 EIP-1559 的費(fèi)用銷毀機(jī)制,因此銷毀的費(fèi)用將抵消網(wǎng)絡(luò)增加采用率時(shí)的新 Token 發(fā)行。該 Token 還很可能用于治理,用于對(duì)網(wǎng)絡(luò)進(jìn)行重大更改的決策和在社區(qū)決策中達(dá)成共識(shí)。
B、EigenDA
EigenDA 利用以太坊質(zhì)押者的資本抵押,為自身目的重新利用共享的安全性,因此它減輕了 Celestia 所經(jīng)歷的許多資本問題。然而,這也消除了傳統(tǒng) POS 平臺(tái)核心功能所需的原生 Token 的必要性。盡管如此,EigenDAToken 在以下幾個(gè)方面可能增加了很多價(jià)值:
EigenLayer 必須具有可歸屬的、客觀的削減條件,以避免像 Vitalik Buterin 所說的「過載以太坊的共識(shí)」,這意味著 EigenDA 特定的社會(huì)共識(shí)必須由以太坊資本抵押之外的某種機(jī)制來覆蓋。這為 EigenDAToken 創(chuàng)造了機(jī)會(huì),使其能夠?qū)崿F(xiàn)網(wǎng)絡(luò)特定的社會(huì)共識(shí)。
支付 Token:如果 EigenLayer 驗(yàn)證者接受它,原生 Token 可以用作 DA 支付 Token。這將使對(duì)激勵(lì)措施的金融管理水平提高,并減少通脹的擔(dān)憂。它還可以在 DA 預(yù)留方面使用,可以是固定價(jià)格或拍賣機(jī)制,使應(yīng)用程序在高流量期間能夠獲得 DA 的確定性。
如果 EigenDAToken 用于社會(huì)共識(shí),可以將 EigenDAToken 實(shí)現(xiàn)為「雙準(zhǔn)則」的雙重質(zhì)押系統(tǒng),如最近的 EigenDA 文章中所提到的,如果質(zhì)押者愿意接受原生 Token 作為獎(jiǎng)勵(lì)。
對(duì)于 EigenLayer AVS(Attributable Virtual Server)網(wǎng)絡(luò)來說,共享安全性和可歸屬的保證提供了最佳的安全解決方案。在 EigenLayer 上構(gòu)建的 AVS 需要一個(gè)共享的協(xié)調(diào)層,以跟蹤資本抵押到每個(gè)應(yīng)用程序和網(wǎng)絡(luò)的情況。這樣,如果資本抵押被削減,就有一個(gè)過程來追蹤受到影響的應(yīng)用程序。然后可以向 EigenLayer 上的特定應(yīng)用程序和服務(wù)發(fā)行保險(xiǎn)債券,從而實(shí)現(xiàn)這兩種好處。如果發(fā)生削減,AVS 可以確保從被削減的債券中獲得一定的回報(bào)。然而,需要注意的一個(gè)問題是,保險(xiǎn)債券的價(jià)值必須保持在總以太坊資本抵押價(jià)值之下,以避免不健康的債務(wù)??梢钥紤]將原生 Token 整合到這些保險(xiǎn)債券的維護(hù)中。
EigenDA 使以太坊質(zhì)押者的收益復(fù)利化。這可能導(dǎo)致流動(dòng)性質(zhì)押 Token 的再質(zhì)押出現(xiàn)集中風(fēng)險(xiǎn),因?yàn)樗鼈兡軌蛞暂^低的準(zhǔn)入門檻獲得高收益。為了保持健康的獨(dú)立質(zhì)押與再質(zhì)押的平衡,可能值得考慮特別激勵(lì)「獨(dú)立質(zhì)押」用戶。
?
5、結(jié)論
Celestia 和 EigenDA 為模塊化 DA 性能提供了可擴(kuò)展的改進(jìn),它們以不同的方式應(yīng)對(duì)挑戰(zhàn)。在設(shè)計(jì) Token 時(shí),需要考慮到每個(gè)平臺(tái)的結(jié)構(gòu)差異。Celestia 通過 DAS 技術(shù)取得了進(jìn)展,使其輕節(jié)點(diǎn)能夠更高效地?cái)U(kuò)展區(qū)塊鏈,但它仍然是一個(gè)需要 POSToken 用于費(fèi)用和質(zhì)押獎(jiǎng)勵(lì)的 POS 區(qū)塊鏈。EigenDA 則不需要原生的 POS 基礎(chǔ)設(shè)施,因此無需標(biāo)準(zhǔn)的 POSToken。相反,它面臨著獨(dú)特的實(shí)用挑戰(zhàn),例如獨(dú)立的本地社會(huì)共識(shí)和可歸屬的削減保險(xiǎn),以及與 DA 預(yù)留和原生支付 Token 相關(guān)的機(jī)會(huì)。AVS(Attributable Virtual Server)提供了新的機(jī)會(huì)和挑戰(zhàn),在設(shè)計(jì) Token 時(shí)應(yīng)予以考慮。隨著 AVS 數(shù)量的增加和其專業(yè)領(lǐng)域的擴(kuò)展,共享平臺(tái)期待能夠探索并為最有效地整合到其獨(dú)特生態(tài)系統(tǒng)中的 Token 設(shè)計(jì)做出貢獻(xiàn)。