ETHTaipei x TEM #3
2024/07/17:EigenLayer 與 LRT 的安全使用守則 Meetup
by TSK
本次 Meetup 由
帶來了非常詳盡的 EigenLayer 深入探討,聽這一場約一小時的演講就大致完全理解了這一近期非常熱門的題目,實在是收穫滿滿,不枉下班後還爬出門的力氣 🤣大部分介紹 EigenLayer 的資料來源都著重於「再質押 Restaking」,這一讓 Staked ETH 有更進一步獲利空間的用途。不過 Martinet 建議可以把 EigenLayer 當作一個 Yield Aggregator,如 Yearn 那般,從 EigenLayer 現在的定位來理解
把 Staked ETH 做下一層的運用來提升資金效率是 EigenLayer 起家的敘事手法,不過既然身處在競爭激烈的 Crypto 世界,其實 EigenLayer 至今的演進也是蠻直觀的:
相較於 Lido 等提供質押 ETH 的服務,其獲利來源是 ETH 本身的 Staking,EigenLayer 上 LP 的獲利來源是 Staking 再加上 AVS* 來的獲利,提供了更高報酬的可能性;風險當然也更高
既然沒人規定一筆錢只能用於擔保一個 AVS,那就來讓一筆錢能擔保多個 AVS,只要有保護機制就好,即下圖中的 Slashing。至於要怎麼 Slash,據我所知,這部分還沒看到實作
接著就是將生態系中的角色劃分清楚,讓 LP 負責提供資金、給 Operator 抽一部份獲利來專職找穩當的 AVS
既然也沒人規定 Part 2。Staked ETH 只是起家敘事,而這套商業模式當然能標準化來用到任何的 token 上。因此,未來 Eigenlayer 也會依據 token 來分不同的池子,並都用 LP + Operator + AVS 這個模型來營運。至此,我們能看出來為何 Martinet 會說可以把 Eigenlayer 視作 Yield Aggregator,因為它本質上就像 Yearn 那樣,LP 用自己心儀的 token 提供流動性,背後會有人(Operator)幫 LP 決定錢要投到什麼策略(AVS)、出事時有什麼防範機制(Slashing)
以上就是從 Eigenlayer 一路走來提供的越來越精美周到的服務
這邊最後再提到我也挺認同 Martinet 的 Eigenlayer 優缺點分析
優點 1:AVS 的經濟擔保安全性上升。Eigenlayer 所解決的最大痛點,應是幫 AVS 以 Staked ETH 去取代其本身的代幣,如以等值 X 美金的 Staked ETH 取代 Chainlink 自身的代幣 LINK。乍看之下兩者的美金價值相同,但 ETH 的深度畢竟是整個 Crypto 第二好的,所以用 Staked ETH 來作為價值的保證,確實是讓攻擊者更難以透過買斷代幣來攻擊一 AVS。且對於市場深度越差的幣改善越大
優點 2:AVS 的經濟擔保總值應會上升。多數人較願意持有 ETH 而非小幣,畢竟 Degen 是少數人。如果今天一 AVS 是受 Staked ETH 而非自身的代幣擔保,就能吸引許多原本不敢持有 AVS 代幣的人,把自己的 ETH 放到 Eigenlayer 中為這一 AVS 進行擔保。然而,這對小幣本身來說未必是好事,其用途與持有原因確實就少了一個
(大)缺點:AVS 與 Operator 的風險難以估量。雖說 Eigenlayer 可以理解成 Yearn 般的 Yield Aggregator,兩者很大的差異在於 Yearn 的報酬來自鏈上策略,而那些策略都是開源的合約程式碼,可供人檢驗;但 AVS 的風險卻不是看程式碼就能完全知道的。由於 AVS 可以是其他鏈、Layer2、DeFi 等各種應用,其複雜度絕對不是跟 Yearn 的一支策略同量級的 。另外,Operator 的正確運作也直接影響著 LP 的報酬,要是 Operator 運作不當導致被 Slash 可能會有損失。總的來說,在 Eigenlayer 上當 LP 的風險畢竟是比 Yearn 等鏈上策略型的 Yield Aggregator 不可控很多、比起單純以程式碼寫成的策略有更多非可程式化的人為因素
大概就這樣拉!再次給 Martinet 一輪掌聲,感謝他幫大家補上了 Eigenlayer 這一個坑 🎉🎉🎉
*AVS: actively validated services,如 Martinet 於演講中舉的 Chainlink 的例子,是指(通常)非直接面對使用者的應用,而是像 Chainlink 這種提供預言機報價的中間服務
延伸討論
EigenLayer 與 Lido 的角力 🤼
by
EigenLayer 支援使用 LST(例如 Lido 的 stETH)來再質押,但其實 EigenLayer 本身也支援原生再質押服務 — EigenPod,透過 EigenPod,沒有發行 LST 的質押服務或獨立個體戶也能參與到 EigenLayer。
EigenLayer 目前 74% ETH 都是來自於 EigenPod,達到約 4m ETH;stETH 只佔 16%,約 900k ETH。這也是為什麼 Lido 選擇站隊 Symbiotic,因為 Symbiotic 不提供原生質押服務,完全使用 LST,不會威脅到 Lido。
Renzo vs. Symbiotic Vault vs. Karak
by
EigenLayer 的 Operator 一但選定 AVS 後就無法改變,這會降低想要提供 ETH/LST 給 Operator 的使用者們在投資上的彈性:有些使用者們可能看到新 AVS 出來且提供很高的 APY,所以想要將他的 ETH/LST 改成再質押給該 AVS,這時候使用者要先過過「解質押」然後再「再質押」的過程,而且使用者未必有能力評估該 AVS 的安全性。
因此 Renzo 便提供為使用者投資 AVS 的服務,就像 Yearn 的「Vault」一樣:使用者將 ETH/LST 放進 Renzo 裡,由 Renzo 來幫使用者評估、挑選該再質押到哪些 AVS 中。
而 Symbiotic 則是在協議內建了這樣的「Vault」機制,方便使用者選擇(也就不需樣像是 Renzo 這樣的服務);而 Karak 則是更進一步,直接規定 Vault 由 Operator 管理,使用者選 Operator 的同時就是在選擇 Vault。
Attributable Security Model
by
目前 EigenLayer 只支援 Pooled Security Model,也就是一個 Operator 同時提供多個 AVS 服務,這提升了資本利用效率但也降低 AVS 的安全性,因為一個 Operator 可以同時攻擊多個 AVS。不過 EigenLayer 也在研究新的設計 — Attributable Security Model,在 Attributable Security Model 中,Operator 必須鎖定指定數量的押金給「單一個」AVS,這些押金會在 Operator 作惡被 Slash 時拿來補償該 AVS,如此 AVS 就不需要擔心安全性被其他 AVS 所稀釋。
AVS 甚至可以選擇 Pooled Security Model 與 Attributable Security Model 的組合,例如用 Attributable Security Model 來確保 AVS 被攻擊時能 100% 保證拿到 Operator 押金作為補償,然後再透過 Pooled Security Model 增加攻擊者的成本。
更多關於 Attributable Security Model 的介紹可以參考:
如果看完本次分享後有更多的問題想問、有其他技術想了解,請大方地告訴我們!
EthCC
Talk 分享
Unmasking Cryptos Moloch — A WakeUp Call
by
影片連結:link
這是一個軟性的分享,講者 Kris Decoodt 是參與了網路興起與 Cyberpunk 風潮的一員,也是參與了 Crypto 從零開始,幾度穿越牛熊市的切身體驗者與觀察者。這次的分享中,Kris 提出了圈內許多常見的問題、並且把問題歸因於幾點:被貪婪主導(相信 Greed is Good)、重視短期利益、對企業價值成癮(Corporate Value Addiction) 等等。
講者認為,這些看似難以克服的難關都可以各個擊破:例如推崇企業價值,我們應該更崇尚社群合作的力量;事實比視角從短期經濟利益(小寫的 value)移到長期對自身有助益的價值(大寫 Value)。在這之中 Kris 也分享了自己如何在不通的階段調整自己的心態,非常適合曾感覺幣圈很 Toxic 的各位一起坐下來,思考一下如何真正結合「永續」到自己熱愛的產業之中。
Abstract everything?
by Hsuanting
這次的 EthCC 跟往年有幾個很大的不同,第一是為了避開奧運,舉辦地點從法國巴黎轉往比利時的布魯塞爾,第二是這次的場館變得非常大非常專業(有些會議廳旁邊還有專業的口譯室)導致其實很難在會場晃晃就能碰到朋友,第三是這次的周邊活動變得非常多,甚至都能直接辦一整天而不是單一個小 meetup 或 workshop 而已。
除了以上的變動外,不變的是會場內還是很多有趣精彩的演講,每家廠商也都趁著年度大拜拜分別宣佈了自己的新產品跟路線圖
今年讓人最有體感的「趨勢」(或 buzzword?)是「chain abstraction」。不知道大家是否還記憶猶新去年整個產業都在瘋「account abstraction」?今年直接電梯下樓變成要來把鏈也給抽象化了。仔細想想其實也很合理,光是 EVM 生態系短短一年內已經出現了不知道多少個新的 L2 或是 L3,更不用說 BTC 或是其他生態系也是蓬勃發展。當鏈越來越多時,要如何在不同的鏈之間移動資產、傳遞訊息對使用者跟橋來說都是很頭大的問題。對用戶來說要找到適合的橋、錢包要能支援、有對應的 gas 都是學習成本極高的事,對橋來說,每多支援一條鏈,相對應的風險跟資源花費也是指數級的增加,為了減少大家的麻煩,於是就有了「chain abstraction」這樣的概念
chain abstraction 主要想解決多鏈世界帶來的 UX 問題,目前看到比較多人討論的解法除了既有的橋不斷擴建外,就是這次大紅大紫的 intent based cross-chain bridge(代表廠商是 Across)以及 unified account。
從「chain abstraction」延伸出來的幾個關鍵字大家也可以留意,像是「intent」(讓用戶直接表達他想要的結果,而不用學習跟在意交易的步驟及過程,例如用戶可以直接說他有 1,000 $DAI,希望在未來的 30 天有最高的收益,這就是他的 intent),而用戶表達完 intent 後則是由專業人士「solver」(或是 resolver/filler,每家的稱呼不同)來滿足這些 intent。這些 solver 會準備交易用的 gas、會計算最佳路徑、會選擇最快速安全的橋、會幫你尋找市場上 APY 最高的 $DAI 市場…etc
總之,不管是 chain abstraction 還是 intent 都是在想辦法讓交易的過程變得更簡單更安全,不過隨之而來的是更多的安全問題。不出意外的話這些議題應該會越來越熱,期待看到更多東西被 abstract!(什麼時候會 user abstraction 呢?)
這幾個演講有帶到一些基礎概念以及應用場景,可以初步的了解到底 intent 跟 bridge 的關係是什麼:
編輯分享區
Taiko 在使用體驗與交易成本間面臨的挑戰
by
Taiko 是一個 Rollup,而且是一個 Based Rollup,也就是它沒有一個 Sequencer 角色來收集交易並發布到 L1 上,而是交由 L1 上的人去做這件事。由於 Taiko 是一個很新的 Rollup,它的交易量並不高,這導致它使用 EIP-4844 Blob 來發布交易時,Blob 的利用率非常低,交易的成本也就不能變得更便宜。可以看這筆 Taiko 的 Blob 交易裡所含的資料,裡面 85% 的資料都是空的( Zero Byte) 。
註:Blob 是固定大小所以裝越多交易資料、利用率越高越划算。
那 Taiko 為什麼不累積交易等資料量接近全滿狀態再一起發布?因為 Taiko 沒有一個 Sequencer 角色來提供「交易收入確認」給使用者,像是 Arbitrum、Optimism 或 StarkNet 等等,它們都有 Sequencer 角色來在使用者送出交易時就能瞬間告訴使用者他的交易會被收入,這個特色稱為 Soft Confirmation 或是 Pre-Confirmation。因此 Taiko 只能維持每 12 秒就發布一次 Blob 交易來盡快將交易上鏈,讓使用者能儘早知道他的交易已被收入,而當然這麼做的代價就是 Blob 利用率非常低,因此交易的成本就降不下來。
如何安全地初始化可升級合約
by
Rareskills 寫了一篇優質且詳盡的文章介紹要如何安全地初始化你的可升級合約。如果你有在關注 Defi 安全事件,那你一定對初始化造成的駭客事件不陌生,因為初始化步驟寫錯或忘記執行而導致的漏洞可說是層出不窮。
這篇文章以 OpenZeppelin 的 Initializable 合約為例,介紹可升級合約及初始化的作用,以及隨著功能不斷演進而變得越來越複雜的 Initializable 合約。如果你是想了解或使用可升級合約的人或是已經在使用 Initializable 合約卻沒去了解過像是 XXX_init_unchained
這個函式在做什麼的人,都非常推薦去閱讀這篇文章。
Grant
TEM 在進行實驗性的 Grant,贊助一些公共財。如果你有任何公共財想法也歡迎讓我們知道!
待認領的 Grant
社群活動的報名平台 Survey
難度:★
贊助金額:USD $200
Web2 整合 ENS 的 Survey
難度:★
贊助金額:USD $300
區塊鏈技術名詞翻譯計畫
難度:★
贊助金額:USD $200 / month
進行中的 Grant
Paragraph.xyz 作為文章發表平台的 Survey
不同 Web3 協議的 Governance 機制 Survey
近期活動
COSCUP
一年一度的 COSCUP 將在本週(8/3、8/4)登場!地點一樣在台科大🗺️
今年 TEM 一樣申請了 Blockchain and Distributed Ledger Technology 議程匭,感謝 Bing 以及活動的志工們 🫡🫡🫡
趕快來看看 COSCUP 的議程,大家下週見!🤘
宣傳
TEM Medium 2024 有獎徵稿
TEM Medium 目前正在進行有獎徵稿!詳情請參考這篇文章
2024/08/07 TLDR Meetup
下一次的 TLDR 將在 8/7(三)舉辦,地點在 imToken 辦公室~
活動報名連結:https://lu.ma/9brspbtn
快來把你最近看到的新聞或技術放到這裡和大家分享!