
速覽 Scaling Ethereum 2024 入圍決賽的 8 個項目
TechFlow Selected深潮精選

速覽 Scaling Ethereum 2024 入圍決賽的 8 個項目
TxFusion引入了一種名為 wallet_sendCalls 的新錢包方法。
撰文:深潮TechFlow
4月5日-26日,Ethglobal 舉辦了名為 Scaling Ethereum 2024 的黑客松活動。
該活動匯聚了以太坊生態系統中一些頂尖思想家和專家,通過提供豐富的 Web3 資源(例如導師、合作伙伴和軟件),使團隊能夠在兩週多一點的時間內做出偉大的事情。
以下是8個最後入圍決賽圈的項目。
Monadic DNA:個人基因數據的隱私保護

Monadic DNA 是一個說明性示例,展示了尊重個人基因組服務的隱私新範式可能是什麼樣子。
我們設想的未來是,人們擁有自己的基因組數據,而無需將其透露給任何提供者,並且仍然可以享受這個快速發展的領域的好處。
一旦有人從提供商處獲得原始 DNA 文件,Monadic DNA 門戶網站就允許他們上傳數據並接收 DNA 護照。
在後臺,原始數據被處理(然後被丟棄),其中部分數據作為秘密存儲在 Nillion 網絡上。返還給用戶的實際 DNA 護照包含一個標識符、一些有用的哈希值以及有關 Nillion 網絡上存儲的秘密的元數據。
基於鏈下計算的鏈上證明為尊重匿名和隱私的醫學提供了一個開放、可擴展的範式。
SignKaleidoscope : 通過動態圖形可視化展現簽名路徑

SignKaleidscope 是具有交互式圖形可視化功能的 Sign Protocol 瀏覽器。
通過單擊圖表中的節點和邊、使用搜索字段或導航詳細信息疊加層中的鏈接來探索帳戶、模式和證明。拖動以平移圖表並滾動以放大和縮小。當發現新實體時,節點和邊緣將自動出現並在圖中連接。
EthereumL10nService:具備 AI和人類證明的去中心化翻譯網絡

為了使以太坊能夠覆蓋下一個數十億用戶,我們需要打破語言障礙。只有 16% 的人口說英語,而 60% 以上的內容是英語。
因此,項目正在為人工智能翻譯代理和人類證明者建立一個激勵網絡。
在項目Demo中,它翻譯了 Youtube 上的 Pragama Denver Playlist 中的視頻。利用 OpenAI Whisper for ASR 將 ASR 轉換到原始英文轉錄本上,然後提示 OpenAI LLM 以 vtt 格式提供最終翻譯(繁體中文)文件。
Vtt字幕文件上傳到IPFS,用於去中心化AI的處理和執行;然後通過 Chrome 擴展,我們可以看到翻譯後的字幕,最終用戶可以像 StackOverflow 一樣通過投票贊成/反對來反饋。這些投票將使用用戶的錢包創建基於加密的證明併發送回我們的服務器。
這樣我們就能夠避免濫用,並根據貢獻進一步計算激勵分配。
TxFusion: 在一次調用和簽名中執行多個交易
TxFusion 是一個旨在簡化和改善管理多個 DEFI 交易的用戶體驗的平臺。它利用新的 EIP5792 標準,引入了一種名為 wallet_sendCalls 的新錢包方法。此方法使用戶能夠創建批量交易,從而允許他們通過單個調用和簽名執行多個操作。
DeFi 用戶經常面臨管理 Uniswap、Compound 和 Aave 等各種協議的大量交易的複雜性。此過程可能非常耗時且繁瑣,導致用戶體驗不太理想。用戶執行多筆交易還需要更多的gas費.
項目通過提供一個統一的平臺來簡化多個 DeFi 交易的執行來應對這一挑戰。

forge flamegraphs: Solidity 開發優化工具

當我們擁有一些可靠的代碼並想要優化代碼時,目前可以提供幫助的工具有限。沒有一個開源的 Solidity Profiler 能夠得到積極維護並與 Foundry 或 Hardhat 一起使用。這使得氣體優化過程非常耗時,當然也需要很多技能。
由於這些原因,只有經驗豐富的 Solidity 開發人員才擅長 Gas 優化,因為他們更擅長猜測和鑽探哪個部分會產生更多的 Gas。
flamegraphs 用於分析系統軟件並查找性能瓶頸。我們構建了一個鑄造插件,可以解析低級調試跟蹤以生成摺疊堆棧跟蹤以生成圖形,更清晰的展示哪些地方應該被優化,從而降低開發門檻。
CreateToolBelt : 更順暢的部署智能合約

CreateToolBelt 是一個綜合工具包,旨在解決開發人員在以太坊區塊鏈上部署合約時面臨的多項挑戰。
套件由三個主要組件組成:Create2Deployer、Create2SafeDeployer 和 Create3Deployer。
Create2Deployer 允許使用 CREATE2 操作碼進行確定性合約部署,使開發人員能夠在可預測的地址部署合約。我們通過 Create2SafeDeployer 增強了這一點,它採用了一種新穎的方法來防止搶先運行,即利用鏈接到 msg.sender 的前 20 個字節的 salt,確保只有部署者才能以預期的方式執行。最後,Create3Deployer 將這些功能擴展到多個區塊鏈,允許僅使用部署者地址和 salt 在不同鏈上的同一地址進行部署,這對於跨多個平臺處理相互依賴的合約的開發人員來說是開創性的一步。
ChainSweep: 全鏈版區塊鏈“掃雷”遊戲

該遊戲是類似於著名的“掃雷”遊戲的鏈上實現。
在區塊領域中,您必須驗證區塊,避免包含錯誤的區塊。當你點擊一個有缺陷的方塊時,你就輸了。當您驗證所有區塊沒有錯誤時,您就贏了。
該遊戲完全在鏈上運行(Arbitrum Stylus 測試網)。您所做的每一步都是一次單獨的交易。
遊戲中的重要信息是錯誤的確切位置(不應單擊的字段)。如果智能合約選擇這些位置並將它們存儲在鏈上,那麼通過使用區塊瀏覽器或其他工具查找錯誤所在來贏得遊戲將是微不足道的。為了避免這種情況,合約只存儲迄今為止已公開的字段。當玩家做出新的動作時,智能合約會在場上重新生成與迄今為止所做的動作一致的潛在錯誤分配。這使得比賽仍然難以預測。
BlobFusion: 讓每個人都更負擔得起 blob 空間

一個月前,Dencun 上線併為我們帶來了 EIP-4844 和 blob。
問題是:您始終必須提交完整的 128KB blob。如果你的數據較少,那麼你仍然需要提交128KB。這會佔用不必要的空間並花費大量金錢。
BlobFusion 使您能夠通過將較小的 Blob 打包到一個普通的 Blob 中來與其他人共享 Blob。這是為了最大化 blobspace 效率(=有利於網絡)和成本(=有利於用戶)。
如何運行?
-
用戶發送一些 ETH 到 Arbitrum 智能合約
-
服務器索引事務並允許用戶提交 blob
-
用戶向服務器發送帶有簽名的 blob 以及他們願意支付的費用
-
服務器將 blob 保存到數據庫
-
服務器會定期嘗試構建滿足所有條件的 Blob(例如 Blob 的共享成本 < 所有出價的總和等)
歡迎加入深潮 TechFlow 官方社群
Telegram 訂閱群:https://t.me/TechFlowDaily
Twitter 官方帳號:https://x.com/TechFlowPost
Twitter 英文帳號:https://x.com/BlockFlow_News














