|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ERC 7512
什麼是 ERC 7512?
ERC-7512 已成為有助於解決區塊鏈領域當前智慧合約安全問題的代幣標準。 ERC-7512 由 Safe、Ackee Blockchain、OtterSec、ChainSecurity、OpenZeppelin 等公司的專家創建,旨在標準化審計報告在以太坊區塊鏈上直接表示的方式。
區塊鏈生態系統中因駭客和詐騙而損失的資金數量是驚人的。而 DeFi 協定一直是這些駭客的主要攻擊目標。光是 2023 年上半年,估計就有 4.794 億美元透過各種駭客攻擊和利用智慧合約漏洞從 DeFi 協定中流失。這些作為許多 dApp 支柱的智慧合約顯然存在可利用的重大缺陷。
隨著橋樑和代幣化資產等關鍵基礎設施越來越依賴智能合約,需要高水準的安全性。安全地審核所有這些新穎的程式碼是一個巨大的挑戰。隨著智能合約的發展呈指數級增長,迫切需要解決方案來幫助增強智能合約的安全性。
雖然審計合約對於識別漏洞至關重要,但手動驗證審計報告可能需要大量工作。透過定義審核資料的鏈上格式,ERC-7512 將允許任何人輕鬆地以程式設計方式確認信譽良好的審核員已經進行了嚴格的審核。這在很大程度上提高了透明度。
ERC-7512 的主要優點
在提高智慧合約安全性方面,ERC-7512 帶來了一些重大好處。首先,它提高了審計的透明度和問責制。透過在鏈上記錄關鍵審計細節以供任何人驗證,就不會再有關於審計是否正確完成的可疑說法。我們可以在以太坊上追蹤數位蹤跡。這只是開始,因為該標準也為未來更多的安全創新奠定了基礎。
透過鏈上可驗證的審計,開發人員可以建立信譽系統等貼心功能來追蹤審計人員隨時間的表現。更不用說 ERC-7512 如何透過統一的資料格式促進不同協定和 dApp 實際上安全地協同工作。因此,簡而言之,該提案意味著您可以信任的審核、我們現在幾乎無法想像的新安全工具以及改進的互通性。這是一個令人興奮的組合,隨著我們繼續推動區塊鏈前沿,它可以在很大程度上幫助強化智能合約防禦。
ERC-7512 標準的核心組件
ERC-7512 包含標準化鏈上審計表示的核心元件:
審計屬性,例如審計員、合約地址、日期、檢查的標準和審計哈希。
使用 EIP-712 來增強安全性的簽章方法。
為審計員、合約、摘要和簽名等屬性定義資料結構。
設計決策背後的基本原理
幾個關鍵的設計決策塑造了 ERC-7512 深思熟慮的方法:
最初對 EVM 合約的關注允許在擴大範圍之前有更清晰的參數。
指定合約實例位址而不僅僅是程式碼,因為行為取決於部署狀態。
每個摘要引用一份合約可以清楚地說明 ERC 等適用的詳細資訊。
ERC-7512 如何加強智慧合約安全
ERC-7512可以透過以下方式增強智慧合約安全性:
消除人工審核驗證,這將節省大量時間和精力。
在互動之前啟用審核狀態的程式檢查。
促進基於可驗證歷史的審計師聲譽系統。
透過解決透明和值得信賴的審計的核心障礙,ERC-7512 代表了智能合約安全性的巨大進步。
未來的擴展以增強功能
ERC-7512 旨在隨著時間的推移進行迭代增強,包括:
支援更多區塊鏈標準和網路。
改進了對多態和代理合約的審計處理。
與審計員相關的簽名金鑰的管理。
該框架旨在隨著快速變化的區塊鏈生態系統的需求而發展。