撰文:0xjs@金色財經
儘管已經有了N多以太坊L2,但新的大玩家仍持續進入以太坊L2戰場。
2024年10月9日Uniswap宣布將開發自己的L2 Unichain。同一日,Paradigm宣布向Ithaca投資2,000萬美元,Ithaca已經推出L2測試網Odyssey。
值得注意的是,Ithaca和Odyssey可謂是Paradigm親自下場開發。 Paradigm CTO和普通合夥人Georgios將以執行長的身份領導Ithaca團隊,Paradigm創辦人Matt Huang也將加入Ithaca團隊並擔任Ithaca董事長。
Paradigm力推Ithaca要做什麼
根據Ithaca官網,Ithaca是一家旨在加速加密技術前沿的公司。 Ithaca認為,加密技術必須發展得更快,為此籌集了2000萬美元以加速整個堆疊的加密開發。
Ithaca表示其第一步是Odyssey。 Odyssey是一個來自未來的開源L2測試網,由Reth、OP Stack和Conduit建構。
Ithaca也表示建構Odyssey是為了推動更廣泛的基礎設施生態系統的創新,計劃頻繁地重新部署新功能,稱之為章節(Chapter)。每個Odyssey章節類似開發網,都會推出新功能,有有限的持續時間,也不會在每個章節間保持狀態。
Ithaca同時宣布,Odyssey Chapter 1已在Sepolia測試網上上線。
Paradigm力推Ithaca要幹嘛? Ithaca直言“Crypto must go faster”,其目標是幫助其他L2加速採用尖端技術。此舉被業內人士認為是「挾開發者以令諸侯」。
為何這麼說?請看Odyssey Chapter 1。
Odyssey Chapter 1什麼樣
Odyssey Chapter 1具有以下特性:
透過Reth SDK實現高性能、穩定性和可擴展性
以太坊未來兩個升級Pectra和Fusaka的新功能,目前有:EOF、EIP-7702、EIP-2537、RIP-7212。
無摩擦進入L2,用戶無需了解自訂RPC、橋接ETH 或瀏覽器擴充功能。
RETH SDK :實現高效能、穩定性和可擴展性
Odyssey採用Reth SDK建構。 Paradigm打造的Reth效能卓越、穩定且可擴展。 Reth不是L1節點,也不是L2節點,而是一套用於構建高效能、穩定且可擴展的加密服務的庫,可稱之為Reth SDK,它讓Ithaca能夠以創紀錄的速度用一支小團隊推出Odyssey。
Reth SDK能為Odyssey帶來:
繼承了Reth的高吞吐量和低寫入延遲。
繼承了Reth的快速存檔節點和RPC 讀取功能。
由於共享運行以太坊主網的相同代碼,它繼承了Reth的穩定性。
由於Reth的可擴展性,它非常簡單,<1000 LoC of Rust;包括測試。
Odyssey的目標是每秒33 兆Gas(OP Stack中為200 兆Gas,彈性係數為6),區塊時間為1 秒,Ithaca計劃接下來將其目標Gas提高到每秒千兆。 Ithaca也計劃與生態系統合作推出新的前沿功能。
Paradigm表示,非常高興能夠在接下來的幾個月繼續推動加密基礎設施的前沿,而Reth SDK 是實現這一目標的重要工具。
提前體驗以太坊未來升級PECTRA和FUSAKA的功能
以太坊網路接下來的兩次升級分別是Pectra和Fusaka,它們將為以太坊主網帶來了許多令人興奮的新功能。但開發人員不必等到這些功能在主線上線後才開始建置和測試它們。
Paradigm表示,已經在Reth的Pectra和Fusaka中實現並測試了許多EIP,並且已在Odyssey Chapter 1中發布它們,可以供開發人員使用它們進行構建。
那麼,Odyssey Chapter 1包含哪些EIP呢?具體來說,Odyssey包含:
EIP-7702:為帳戶抽象鋪平道路,這將徹底改變鏈上使用者體驗。此EIP 引入了一種新的交易類型,允許外部擁有帳戶(EOA) 像智慧合約一樣運作。這解鎖了諸如gas 贊助、帳戶恢復、交易捆綁或向子密鑰授予有限權限等功能。
EVM 物件格式(EOF):代表一系列旨在改進EVM 的EIP。 EOF 為EVM 字節碼引入了版本化容器格式,從而實現了更安全、更有效率且對開發人員更友善的智慧合約。 EOF 特別讓智能合約更節省gas、更易於靜態分析,並消除了Solidity 中臭名昭著的「Stack too Deep」錯誤。
EIP-2537:實作BLS12-381 的預編譯,以便在BLS12-381 曲線上執行加密操作。此EIP 旨在提高BLS 簽章聚合和零知識證明等協定中使用的操作效率。
RIP-7212:引入了secp256r1 橢圓曲線的預編譯,該曲線廣泛用於Apple Secure Enclave和WebAuthn等協定。該曲線允許用戶將私鑰安全地儲存在硬體模組中,並使用生物特徵認證簽署訊息。預編譯可以直接在鏈上高效驗證這些簽名,與不利用預編譯的傳統方法相比,可將gas 成本降低高達50 倍。這已經在大多數OP Stack 鏈上可用,但尚未廣泛使用。
無摩擦進入L2
透過使用EIP-7702、RIP-7212 和新的EIP-5792wallet_RPC命名空間(允許排序器贊助交易),Odyssey允許用戶進入Odyssey L2測試網,而無需安裝錢包、無需擁有gas代幣、無需與橋交互,也無需設定新的RPC。這適用於跨裝置和跨應用程序,利用用戶作業系統的鑰匙圈或密碼管理器。
Ithaca在官網提供了一個實例。在官網提供的實例中,只需點擊“Create”,無需瀏覽器擴展或嵌入式錢包,就可以創建一個由PassKey簽名者提供支援的包含測試網代幣的智能合約錢包(註:需要支援Passkey的裝置).其使用EIP-7702和RIP-7212發送贊助交易以鑄造實驗性的100個EXP ERC20代幣,所有操作只需一次點擊。
也可以直接點選「swap」按鍵,以1:1000的固定比率將EXP測試代幣交換成Odyssey測試網ETH ,無需橋接,無需配置RPC,也無需提前存入ETH作為Gas費。反之亦然。
Ithaca下一步計劃
Ithaca直言其未來計畫是幫助其他L2加速採用尖端技術,這項工作已經在Paradigm與Optimism、Uniswap、Conduit、Flashbots、Succinct、Base等許多公司的合作中啟動。
其中一些工作將由Ithaca完成,大部分將推動其他人的創新工作,例如現有的合作者或更廣泛的加密生態系統。
Ithaca關注的一些更廣泛的領域包括:
錢包終局:錢包該具備哪些理想功能?如何從進入、橋接、交換、簽章聚合、帳戶復原、輕客戶端驗證等進行操作?
加速OP Stack 的路線圖第二階段的去中心化,使每個rollup 都變成ZK rollup。
利用TEE 和其他新興技術改善MEV 市場結構。
部署前沿加密技術和支援加密的應用程式:zkPassport、FHE、zkEmail、TLS Notary 等。
生態系範圍的互通性和隱私標準。
面向前沿研究人員和開發人員的實驗性EIP:帶給我們驚喜!
透過並行化、編譯字節碼、區塊級存取清單、新的EOF 版本、使用RISC-V ISA 的智慧合約在VM 層進行創新。
由嚴格的數據驅動的基準測試提供支援的新型Gas成本結構(例如多維Gas)。
高效能係統工程致力於透過新的國家狀態(例如verkle tries)、資料庫、網路和共識來突破每秒千兆Gas的障礙。
附:如何試用ODYSSEY?
小圖是Odyssey完整的Conduit儀表板:
一些資訊如下:
RPC:https://odyssey.ithaca.xyz
WS:wss://odyssey.ithaca.xyz
區塊瀏覽器:https://odyssey-explorer.ithaca.xyz/
Chian ID:911867
吞吐量和延遲:33megagas/s
Gas 限額:200,000,000 gas
彈性係數:6
區塊時間:1秒
Gas資產:ETH
提款時長:1秒
你可以使用Conduit的SuperBridge(https://odyssey-fba0638ec5f46615.testnets.rollbridge.app/)整合進行橋接;
或透過錢包將Sepolia ETH發送到Canonical Bridge合約:0x9228665c0D8f9Fc36843572bE50B716B81e042BA
或透過CLI:
cast send 0x9228665c0D8f9Fc36843572bE50B716B81e042BA \
--value 0.1ether \
--private-key \
--rpc-url
如何使用OdysseyEIP進行開發?
Ithaca表示在其Github頁面提供了有關如何與每個功能整合的範例和演練anvil --odyssey,以便在本地進行測試:
EIP-7702的簡單範例:展示EIP-7702交易的工作原理。
將帳戶委託給p256 金鑰:描述EIP-7702+EIP-7212 如何提供使用P256 金鑰簽署訊息的能力。
BLS Multisig:深入示範如何基於透過EIP-2537 的預編譯驗證的BLS 簽章實現多重簽章。
EOF:有關如何以新EOF 格式部署和檢查合約的說明。