作者:Sreeram Kannan, EigenLayer; IOSG Ventures
IOSG Ventures 第11屆老友記活動「Restaking Summit」近日在Denver圓滿落幕。本次活動主題涵蓋DA,Staking/Restaking,AVS,Bitcoin Rollup, Coprocessor等等時下熱點話題,設定了4個Talk ,5個Panel,以及一場fireside chat,吸引了1862位與會者報名,累計共計2000+現場參與者。活動具體演講及圓桌討論的內容recap我們將陸續整理發布,敬請期待。
以下內容為EigenLayer創辦人兼CEO Sreeram Kannan 帶來的Converting Cloud to Crypto 主題演講,歡迎閱讀! 👇
MC: 現在讓我們熱烈歡迎我們尊敬的嘉賓,EigenLayer 的CEO & Founder, Sreeram Kannan。他將為我們呈現:Converting Cloud to Crypto 。
Sreeram Kannan:
非常感謝IOSG Ventures 團隊組織這次高峰會,我非常高興能在這裡作分享。鑑於我們已經對EigenLayer 有了很好的介紹。我將講述EigenDA 和我們正在探索的主題。我們何時何地建構EigenDA,並將雲端引入加密貨幣?
當你想到Rollup 時,你可能會想到兩個不同的目標。其中一個是如何將以太坊L1 的流量外包給我們的L2?但這並不是我們今天要討論的東西,我們的論點是如何將雲端規模的運算引入加密貨幣。
首先,為什麼雲端應用需要加密貨幣?
如果你考慮兩種不同類型的應用,他們有兩個基本上不同的座標軸。 「價值每比特」是應用的每比特交易有多少價值,「吞吐量」是你通訊的速率。而當今的加密貨幣應用正在高價值每比特,低吞吐量每比特上運行,但雲端應用真正依賴的是完全相反的情況,那裡有大量的吞吐量,但每比特的價值很低。
某個人寫的一條推文有多少價值?但如果有很多這樣的推文加在一起,就會為社群網路帶來很大的價值。例如,為什麼雲端應用需要加密貨幣?因為加密貨幣可以帶來原生激勵、使用者治理和無許可創新。最後一點是我們最喜歡的話題之一:無許可創新;我們如何確保任何有好點子的人都能在所有現有的應用上進行構建?如果你在API Twitter 或Facebook 的API 之上構建,那麼你總是擔心這個API 什麼時候會關閉,我什麼時候才能被內化到核心協議中。
但在加密貨幣中,你有牢固的、不可變的且經過驗證的API,可以在其上建立。但雲端應用也需要非常高的吞吐量。你知道我們今天的吞吐量是無法滿足雲端應用的,我們還需要非常低的每位元成本,這是EigenDA 真正關注的兩個維度之一。
在我們討論這個之前,讓我們先檢視一下為什麼要使用Rollup ?
當你考慮到雲端和消費者應用時,有幾個維度不適合我們今天在加密貨幣中的應用部署模型。
第一個是使用者體驗,你想要即時的使用者體驗,你想要超快的確認,還有什麼比單一的中心化Sequencer更好的呢?
這個Sequencer 透過各種檢查和平衡來維持,其中狀態轉換函數的正確性透過有效證明或樂觀證明進行檢查,同時也確保返回以太坊L1或直接返回給資料可用性層的交易被包含。即時確認完全改變了使用者體驗。
第二個是當你想要引入雲端原生應用程序,我們不能要求每個人都用EVM 編寫他們的程序,我們需要新的虛擬機、新的程式語言、遊戲引擎、AI 推理引擎,所有這些都本地整合到我們的區塊鏈基礎設施中。這就是Rollup 真正幫助我們做的事情。
我認為很少有人理解的另一件事是,當你有一個單一的中心化的Sequencer 時,你可以做一些你在去中心化區塊鏈中無法做的事情,這就是主觀的Admission Control。什麼是主觀的Admission Control?你知道我們希望認證用戶可以免費使用某個東西,這不是區塊鏈上可以做的事情,因為你知道區塊鏈必須確保沒有垃圾郵件,而確保沒有垃圾郵件的唯一方法是收取費用,而價格是一個非常難以被當作區分的機制,它無法區分MEV 機器人和真實使用者。
這是我們可以用Rollup 做的事情。為什麼我們可以用Rollup 來做到這一點?因為我們有一個單一的中心化Sequencer 或說Sequencer 可以施加主觀的Admission Control。例如,如果你已經有了Facebook 或Twitter ID,你應該能夠登入並使用應用程式而不必支付任何費用,甚至不需要錢包,這大大簡化了用戶的入門體驗,所以Rollup 有一些超能力,很少有人理解,最後,我們希望在不失去我們習慣的好處的情況下獲得所有這些。
與區塊鏈空間中的其他應用程式的可組合性。我們想要獲得現有的流動性,我們也想要建立在其他開發人員的工作之上。我們在EigenLayer 中正在嘗試的一件事是確保人們專注於建立真正具有彈性的系統,而不必進行冗餘工作。如果你從「文明」的角度去看,它會朝著我們每個人都做更多和更多專業化的事情並消費更多通用事物的方向發展,這正是我們看到Rollup 和EigenLayer 在這裡發揮作用的地方。
好的,Rollup 很棒,但它們也存在很多問題。我們觀察到Rollup 有這些問題。
第一個問題是吞吐量。
所以如果你去找任何加密貨幣開發人員,他們可能會擔心區塊空間。你知道,如果我對區塊空間的需求增加了,是否會有其他人來Flood 區塊空間?像Yuga Lab,他們的下一個無聊的猿突然把你淹沒在交通中,你就無法進入了。
但這在雲端並非如此,雲端的空間會自動擴展,如果需求增加了,雲端就會有更多的空間,這就是加密貨幣應該的情況,但現實並非如此。
還有成本經濟學。如果你是雲端開發者,你習慣非常有保證的效能和成本基礎,加密貨幣開發者面臨高成本和不穩定的成本,即使成本很低,你也不知道區塊鏈的區塊空間什麼時候會滿,你將面臨擁堵成本。
我們需要安全性。我們有辦法解決前兩個問題,獲得高吞吐量和低成本。但放棄安全性是不行的。最後我們需要新功能。我們需要能夠建立新的虛擬機,我們需要更多的整合。
我們如何用EigenDA 解決所有這些問題。高層次的想法是,EigenDA 比現有任何東西都要大出一個數量級。以太坊4844,即將推出的Dencun 升級,每秒幾十KB,EigenDA 將在啟動時擁有每秒10MB 的速度,我認為這個吞吐量超過了我們今天的應用所需的範圍。但下一代開發人員將知道如何利用這種吞吐量的規模,而EigenDA 在今天的加密貨幣規模上具有數量級的改進。我們認為這還不夠,我們的目標是將雲端轉換為加密貨幣,這意味著我們需要更多的規模,所以我們正在努力。
其中一件事是在加密貨幣中,名義上的去中心化與擴展是相對的,如果你想讓更多的節點參與,你需要降低節點的要求等等。所以去中心化與擴展是相互對立的。 EigenDA 橫向擴展,這意味著EigenDA 的去中心化是可擴展的。你擁有的節點越多,你就可以透過網路傳送更多的吞吐量,沒有一個單一的節點需要下載所有的數據,這就是EigenDA 的架構。
好的,那麼經濟學怎麼樣,隨機價格波動等等。所以如果你看看一個Rollup 並將其與Layer 1 相比較,你會發現Rollup 在一些維度上很難與Layer 1競爭。
第一個是資料可用性的成本,將資料寫入共同的資料儲存庫的成本相當高;第二個是資料可用性成本是不確定的,即使今天很低,當4844 推出時,你會說,我知道它在下一個位置的成本會更低,所以我們只管去獲得它。你知道在那裡建立我們所有的應用,然後有人提出了一些新的Inscription,這會淹沒你的整個頻寬。
我直覺認為4844,即使它帶來了更多的頻寬,也不會大大降低Gas 成本,因為存在這種不確定性,這是一個大問題,而如果你是L1,你就不會有這個問題,因為你確切地知道成本基礎是多少,因為你知道沒有其他人幹擾你。
最後,Rollup 承擔了匯率風險,這意味著如果Rollup 有一個本地代幣並支付費用,他們不知道費用會波動多少,因為你知道Rollup 代幣與ETH 之間可能會波動,所以存在著一個Swap 風險。
好的,但對於一個Layer 1來說,情況並非如此,因為你可以只給出你自己通膨的一部分。我們在EigenDA 中怎麼做?我們怎麼做到讓Rollup 能夠勝過Layer 1?
為什麼呢?第一個是資料可用性成本低,我們在一個超大規模系統上建立了大量的資料可用性,所以成本很低。第二個是我們在EigenDA 中有能力進行長期預留,就像你去AWS 預留一個只有你使用的實例,而沒有其他人碰觸它,你為自己保留了一條數據可用性通道,這在EigenDA中是可能的。
接下來,即使在你進行這種預訂時,你名義上支付ETH,但你也可以用你自己的Native Token 支付,這意味著你固定了你自己的本地代幣的一定通脹,這實際上是用來運行數據可用性的,最後,Rollup 代幣可以在EigenDA 中用於Dual Staking。
這意味著資料可用性系統不僅由ETH Stakers 保護,還由持有你自己的代幣委員會保護。所有這些工作都是外包給EigenLayer 和EigenDA系統來管理的,這就是EigenDA 為Rollup 所做的事情。 EigenDA 帶來了以太坊為中心的安全性,這是EigenDA 的架構,ETH Stakers 參與EigenLayer,他們可以Restake 到EigenDA,我們也從以太坊節點的Operator 帶來了去中心化,最後,我們說我們允許Rollup 代幣用於Dual Staking。
所以這些都確保了當你在EigenDA 上建置時,我們具有高資料可用性安全性。最後,還有超出資料頻寬的限制。
你今天在以太坊中看到的其他限制,例如,達到Finality 的時間太慢,它需要12 分鐘來最終確認一個區塊,有新的區塊鏈出現並說我會在一秒鐘內或更短的時間內給你確認,這是有競爭力的。
所以我們可以做什麼,我們可以在EigenLayer 上建立新的服務來解決這些問題,你可以有一個像NEAR 正在構建的超快的Finality Layer,你也可以使用例如,像Espresso 這樣的去中心化Sequencer來做這件事。你可以使用分佈式Sequencer,而不是橋,因為橋是不牢固的和低信任的模型。
當有人想要將資料從一個L2 移到另一個L2 時,我們能不能有一個真正堅固的橋,你在支援橋上有足夠的Stake,然後立即在另一端接受收據並移動Value,所以你可以透過Restaked 橋來實現幾乎即時的確認,最後,你可以有更強大的MEV 管理工具,如果你是在EigenDA 上的Rollup,你可以將其掛鉤。
所以EigenDA 為EigenDA Rollup 帶來了許多輔助服務。
現在我提到了以太坊的一些限制,但也有可加性,有新的Oracle,有新的Watcher,他們執行事件驅動的操作,完全同態加密,ZK 證明驗證,AI 協處理器,以及許多許多新的類別,這將使與EigenLayer 生態系統合作的Rollup 隨著時間的推移變得非常容易。