安全性與測試Verifereum形式化驗證安全性 · 教育 · 形式化驗證網站 (在新分頁開啟)社群 (在新分頁開啟)verifereum/verifereum(54 ☆) (在新分頁開啟)Verifereum 將以太坊智能合約連接到由 HOL4 支援的定理證明,因此當自動化 SMT 方法不足時,您可以追求非常強大的正確性聲明。相關資源K Semantics of the Ethereum Virtual Machine (EVM)KEVM 是 EVM 的 K 框架可執行語意:當您需要一致性檢查執行、符號探索、燃料推論或密切追蹤以太坊規則的證明時,可以將其指向位元組碼。haxhax 是一個工具,用於將大部分 Rust 高保證地翻譯成 F* 或 Rocq 等形式化語言。Kontrol - formal verification tool based on Foundry and KEVMKontrol 將 Foundry 屬性測試提升為由 KEVM 支援的證明,因此您可以追求形式化保證,而所需的手寫規範工作比單獨使用原始 KEVM 更少。ActAct 是以太坊的宣告式規範語言和工具鏈,用於描述 EVM 程式的所有行為,以便 SMT 求解器、定理證明器或經濟分析工具能夠推論位元組碼層級的正確性和誘因相容性,包括針對具體實作的自動精煉證明。Certora AutoProverCertora AutoProver is an AI bot that automates parts of formal verification for smart contracts. Verification engineers use it to generate and run checks with less manual specification work.Certora ProverCertora Prover is a cloud formal-verification service that checks specifications written in CVL against deployed contract code. Verification engineers use it to prove that a contract holds stated properties for all inputs.