速覽以太坊基金會2022年Layer2社區捐贈計劃獲獎項目
BlockBeats 律動財經 2023-02-17 16:30
Layer2 Community Grants 2022 是一項由以太坊基金會資助的贈款計劃,以鼓勵圍繞 Layer2 應用程序開發和用戶教育。本輪資助總額原計劃為 75 萬美元,後調整至 94.8 萬美元,項目提交時間為 2022 年 10 月 24 日至 2022 年 12 月 5 日。在六周時間內,Layer2 Community Grants 2022 總計收到 130 多份申請,覆蓋各個領域,包括 Layer2 瀏覽器、密碼學和教育。經評審團評選後,以太坊基金會隱私與擴展探索團隊於近日公布了獲獎名單。
總體來說,所提交項目可分為社區與教育、數據可視化、密碼學與零知識證明、數據分析、網路安全和用戶體驗六大類別,各類別占比如下圖所示:
由於提案質量很高,以太坊基金會將預算從最初的 75 萬美元提高到 94.8 萬美元。
不同類別項目的獲獎比例也有所不同,其中,用戶體驗類項目占比最高,為 36.4%,數據分析類項目為 18.2% 位列第二,密碼學與零知識證明、數據可視化類項目各占 13.6%,網路安全及社區與教育類項目各占 9.1%:
獲獎名單:
有 22 個項目從眾多申請中脫穎而出,下面本文將按照不同分類對獲獎項目做簡要介紹:
網路安全
Candidelabs - ERC-4337 公共基礎設施
這是一個作為 ERC-4337 智能合約錢包公共物品基礎設施的開源捆綁器(bundler)和支付(paymaster)服務,專注於 Layer2。
Quantstamp - Rollup 安全框架
該項目將為 rollups 的獨特功能構建一個詳細的安全框架,希望為這些功能建立一個最佳實踐和透明度的基礎,以幫助新開發者,並使社區在使用一個特定的 rollup 之前能夠評估其安全風險。類似於那些可用於智能合約開發和像 L2Beat.com 這樣非常高級的 rollup 安全概述。該框架將討論終端用戶和開發者對 Escape Hatch 開發和操作風險的關注與細節,並為這一功能和其他功能建立一致的語言。
用戶體驗
Spiro - zkWallet
多方安全錢包(如 Gnosis 安全多簽)是一個行之有效的方法,可以讓多個用戶共享一個帳戶的數字資產和行為的控制權。不幸的是,目前多方錢包的實現暴露了多簽地址總數及其相關的外部帳戶(EOA)隱私。Spiro 錢包旨在建立一個私有的多方錢包,通過採用帳戶抽象(EIP-4337)和零知識證明來屏蔽終端用戶。
Kautuk Kundan - Stackr Network
Stackr Network 是一個 SDK,用於使用熟悉的類似 Web2 的工具來啟動獨立的可定製化的特定應用程序的 rollup。它專注於 rollup 的核心原則,即在鏈下運行狀態機,並使用 L1 來儲存交易細節。這可以通過通用語言來實現,通用語言可以在鏈下維護應用狀態,並提供與之交互的接口,從而作為一個獨立的 L2。它允許構建一類新的應用,這些應用在執行選擇上將有更多的自由。
ScopeLift - L2 優化器
Layer2 網路通過將交易 call data 發布到 Layer1 來與主網共享安全性。因此,Layer2 用戶在執行交易時支付他們的那部分主網 gas 成本。Layer1 gas 比 Layer2 gas 貴 25,000 倍以上,因此為 call data 付費是 L2 交易的主要成本。使用比標準方法更少 call data 的自定義路由合約,可以大幅降低與流行協議交互的交易成本。
Testinprod - Layer1.5
Layer 1.5 通過提供簡單的工具,使任何人都能啟動自己的 Layer2。例如,區塊瀏覽器、資產橋、監測工具等。
ScopeLift - 具有靈活投票(Flexible Voting)的 Layer2 治理
靈活投票是許多 DAO 所使用的流行治理系統的擴展。它允許編寫新類型的委託合約,使治理Token持有者更容易參與鏈上投票。其中一個用例就是本次資助的主題:Layer2 治理投票。跨鏈橋治理 Token 的持有者可以支付更便宜的 gas 費在 Layer2 上投票。這些投票將以無信任的方式反饋到部署 DAO 治理系統的 L1 上。
Clement Walter - Starksheet
Starksheet 旨在使鏈上資源(數據和邏輯)的訪問與使用民主化。它利用熟悉的電子表格來幫助用戶查詢和鏈接鏈上資源。這些行為以 NFT 的形式保存在鏈上,以後可以從任何其他 DApp 或合約中查詢到。
Kristof Gazso - Typescript ERC-4337 Bundler
該項目將包括在 Typescript 中開發一個 ERC-4337 捆綁器(bundler),並為模擬目的對 Geth 節點進行相關修改,以便捆綁器只需進行少量修改便可以在任何直接與 Geth 兼容的鏈(包括大多數 L2)上運行。該捆綁器還將公開規範中定義的 RPC 調用,並維護一個內部的 mempool,以便在開發 P2P 廣播時能夠面向未來。
Soul Wallet - 開源 ERC-4337 錢包
由 ERC-4337 驅動的易於使用的瀏覽器錢包實現。
社區與教育
Jose Figueroa - L2 en Espaol
L2 en Espaol 是一個開放社區,旨在研究、教育和推動所有以太坊擴展解決方案的採用。這些方案專注於開發者和新用戶,以尋求與這些技術及其效用保持同步。L2 en Espaol 創建內容並開展不同的活動,從出版物到研討會都是免費的,同時支持在這個空間裡不同項目創新,同時也保持核心中立性。
Bruce Xu - MyFirstLayer2
這將是一個開源的、社區驅動的、教育性的項目。這將是一個為對 Layer2 感到好奇,但又沒有 Layer2 或區塊鏈知識的人準備的網站。
MyFirstLayer2 的目標是使用精心設計的圖表和互動動畫來幫助人們在 30 分鐘內了解 Layer2 背後的理念。之後,我們將引導人們逐步了解一些真實世界的 Layer2 應用,讓他們感受到 Layer2 的好處。
數據分析
Blockscout - Blockscout 區塊瀏覽器
目前,L2 生態系統需要一個開源的區塊瀏覽器。許多 L2 項目已經使用 Blockscout,並且將提高 L2 數據特定要求的可用性。此外,新的界面、功能、分析和開發者友好的改進將有助於創造一個更加透明和可用的社區瀏覽器。
Quantstamp - 評估 Rollup 壓縮
在討論 rollup 時,壓縮(compression)常常被忽視。根據設計,rollup 需要提供數據,以驗證狀態轉換或狀態根;然而,這種公布的方法是不同的,可能包括壓縮過的數據。所使用的壓縮技術也有差異。Quantstamp 將探索壓縮技術在 rollup 設置中的使用。首先,Quantstamp 將闡釋使用壓縮的場景,並記錄可能使用的技術。第二,Quantstamp 將調查現有的 rollup,以調查實際使用的方法。第三,Quantstamp 將評估在類似系統中提出或使用的方法,並試圖確定為什麼使用某種特定的方法。最後,Quantstamp 將利用收集到的反饋為壓縮 rollup 數據提出新的方法,並向社區提出開放問題。
Diablobench - Layer2 區塊鏈系統的性能和安全評估
悉尼大學和 EPFL 設計了一個基準套件來評估區塊鏈系統的安全和性能。第一次評估比較了 Algorand、Solana 和 Diem 等 Layer1 區塊鏈,並將很快在一個同行評審的國際會議(Eurosys)上發表。Diablobench 旨在將 Layer2 區塊鏈系統添加到 Diablo 基準中,並利用它對在全球範圍內部署的 Layer2 區塊鏈系統進行首次廣泛而真實的基準評估。
Web3-data - Layer2 活動跟蹤和比較套件
通過這個項目,Web3-data 的目標是提供一套高質量的儀錶板,幫助數據科學家、研究人員和所有社區成員更好地了解 Layer2 活動;
Web3-data 將利用 Dune、L2Beats、Santiment、CoinGecko、Github、Discord 等來源,在許多情況下,直接從項目的 API/RPCs 中匯總整個 Layer2 網路的數據。
Web3-data 將清理和組織這些數據,以提供一套儀錶盤,使社區能夠直觀地看到關鍵 L2 指標的變化(如 tps、支付給以太坊的租金、TVL 的增長、每日活躍地址、新地址、總地址、支付費用,以及基於 GitHub 附屬 repo 提交的開發者活動)。
Web3-data 的目標是按照使用類別(Native transfer、DeFi DEX、DeFi other、NFT、CEX、Stablecoin、ERC20 other、L2 rent、Bridge、Arbitrage/MEV、Utility)來標記智能合約(並最終使社區能夠標記智能合約)。這種標籤將使我們能夠在高層次上分析和可視化使用模式,並顯示不同使用類別中「最熱門」的智能合約。Web3-data 正使用來自 Dune、Arbiscan、Etherscan 和其他的已知標籤。
L2 Beat - L2 Beat
通過擴展指標和教育,繼續致力於對新興的 L2 技術進行透明和可驗證的洞察。
數據可視化
Quantstamp - L2 區塊瀏覽器後端 API 標準
Quantstamp 將明確定義一個區塊瀏覽器應該實現的屬性,以便在一般的 Layer2 設置中被認為是功能完整的。此外,Quantstamp 的目標是提出並指定一個標準的 API 接口,Layer2 網路應該公開給通用的區塊瀏覽器。Quantstamp 設想,這樣一個標準化的接口將能夠大大簡化多個區塊瀏覽器的開發,這些區塊瀏覽器可以在所有支持該標準的 Layer2 網路中即插即用,重複使用。在理想的情況下,該標準將把一個新的區塊瀏覽器的核心開發變成一個項目,可以由一個有經驗的團隊在周末駭客馬拉松中完成。Quantstamp 的目標是要定義一個與消費者無關的標準。因此,它是否被一個商業化的、開源的、甚至有可能是去中心化的區塊瀏覽器所使用並不重要。Quantstamp 將特別關注區塊瀏覽器應該提供哪些獨特的 Layer2 數據,重點是 Quantstamp 監控的鏈的安全有關的數據。
Blossom Labs - Blobscan
支持 EIP-4844 中 blob 交易的第一個區塊瀏覽器。它以可搜尋的格式對它們進行索引和展示,用戶可以通過簡單的方式進行可視化和導航,為擴展以太坊提供必要的基礎設施。
密碼學與零知識證明
Specular - Zhe Ye、Ujval Misra and Dawn Song ( 加州大學伯克利分校 )
今天最流行的以 Arbitrum 和 Optimism 為代表的 Optimisic Rollups(ORUs)努力擴展現有的以太坊客戶端軟體(Geth),以支持交互式欺詐證明(IFP)的構建,旨在重用先前的 L1 工程並在 L2 複製 EVM 語義。不幸的是,為了做到這一點,它們將其鏈上 IFP 驗證器與一個特定的客戶端程序緊密結合在一起,對其更高層次的語義毫不知情。這種方法(1)排除了信任最小化,多個以太坊客戶端程序的無權限參與,放大了 monocolture 失敗風險;(2)導致不必要的大型和複雜的可信計算基礎(TCB),難以獨立審計;以及(3)遭受頻繁觸發、但不透明的升級過程——既進一步增加審計開銷,又使鏈上訪問控制長期複雜。
因此,團隊專注於建立一個安全的、信任最小化的 ORU,以解決這些問題,同時保持可擴展性和爭端解決效率。為此,團隊設計了一個原生於 EVM 的 IFP 系統,該系統在單個 EVM 指令的層面上精確地執行了 Ethereum 的半形式化語義。作為這項工作的一部分,團隊構建 Specular,這是一個利用 Geth 修改的 ORU,只有 99 行代碼來支持 IFP 的構建——證明了我們方法的實用性、可擴展性和信任的最小化。
Nethermind, Justin Thaler(喬治敦大學)、Matthew Green(約翰·霍普金斯大學)、Pratyush Tiwari ( 喬治敦大學 ) - L2 部署證明系統的具體安全分析
團隊提議分析確保 -rollups 安全證明系統(SNARKs,STARKs)的具體安全性。團隊觀察到,一些證明系統在交互式環境下有安全性分析,而在應用 Fiat-Shamir 變換後,其安全性只是猜想。此外,團隊認為,在某些情況下,比所謂的安全水平更有效的攻擊是可能的。
Ethstorage - 使用以太坊 L1 合約的 L2 動態數據集的儲存證明
鑒於在 L1 合約中 BLOB 的承諾列表(例如,來自 EIP-4844/Danksharding 的 KZG 承諾,索引為 0...n-1),該項目是研究一個高效的證明系統,在 L1 上有效地驗證 BLOB 是以所需的冗餘度(例如,30~50 個物理副本)儲存在鏈下。通過將這些儲存節點放在 L2 網路中,並假設 1/m 的節點是誠實的,可以建立一個 L2 儲存網路,重用主網的安全性,同時極大地擴展以太坊的可擴展性。
更深入的研究將試圖回答以下問題:如果 BLOB 和承諾不斷變化(例如,新的 BLOB 被追加到列表中,或者一個索引的 BLOB 被改變),如何建立證明 / 驗證系統;以及如何建立激勵 / 支付系統,以確保使用 ETH 作為支付的理想複製係數;是否可以要求儲存節點儲存部分 BLOB,同時保持主網處在一個相同安全的水平?
暢行幣圈交易全攻略,專家駐群實戰交流
▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群)
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!
- 加入鉅亨買幣LINE官方帳號索取免費課程
- 掌握全球財經資訊點我下載APP
文章標籤
上一篇
下一篇