Files
nexus/wiki/entities/Certora.md
2026-05-03 05:42:12 +08:00

40 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Certora"
type: entity
tags: [blockchain, security, tooling, formal-verification]
sources: [blockchain-security-auditor]
last_updated: 2026-05-30
---
## Overview
Certora 是一个智能合约形式化验证平台,其核心产品 Certora Prover 通过符号执行技术数学证明 Solidity 合约的关键属性。
## Products
### Certora Prover
- 基于符号执行的自动化形式化验证工具
- 使用 CVLCertora Verification Language描述协议规范
- 支持反例生成和并行规则验证
- 被 Trail of Bits 在高风险协议审计中使用
### Certora Commander
- 命令行工具链
- 与 Truffle、Hardhat、Foundry 集成
## Key Users
- [[Blockchain-Security-Auditor]] — 形式化验证的主要工具
- Trail of Bits — 高级审计报告
- Protocol teams — 关键升级前的自验证
## Notable Capabilities
- 验证份额不变性、借贷健康度、权限控制
- 在数学上证明某属性不可能被违反
- 生成最小反例序列
## Connections
- [[Blockchain-Security-Auditor]] ← uses tools ← [[Certora]]
- [[Formal-Verification]] ← implemented by ← [[Certora]]