个人简介Bio
AliceAndBob 是 Certora 公司的工作人员,致力于形式化验证(Formal Verification)领域的研究与开发工作。其昵称「AliceAndBob」源自密码学和安全领域中经典的假设人物名称,Alice 和 Bob 分别代表通信双方,这一命名体现了其对密码学与安全验证领域的深度关注。在 Certora 期间,AliceAndBob 主要从事智能合约和区块链协议的自动搜索与形式化验证工作,利用 Certora Prover 等工具对以太坊等区块链上的智能合约进行数学证明,确保合约代码的安全性、正确性和不存在常见漏洞。形式化验证是区块链安全领域中最高级别的安全保障方法,AliceAndBob 的工作对于提升 DeFi 协议、DAO 治理合约等关键基础设施的安全性具有重要意义。
主要成就Achievement
- 参与 Certora 形式化验证引擎的开发与优化,推动智能合约自动验证能力的提升
- 利用 Certora Prover 对多个知名 DeFi 协议及智能合约进行形式化验证,识别并修复潜在安全漏洞
- 在形式化验证领域进行持续性研究,探索将数学证明方法应用于智能合约安全搜索的新路径
- 贡献于 Certora 在区块链安全行业的技术影响力,助力其成为以太坊生态中领先的智能合约验证平台
- 参与开发形式化验证规则集(CVL,Certora Verification Language),提升验证的表达力和覆盖面
- 推动形式化验证从学术研究走向工业级智能合约安全审计实践
成长历程Journey
早期(约2010年前后)密码学与安全领域学习深入学习密码学基本原理,熟悉经典密码学通信模型中 Alice 和 Bob 的假设场景,为后续形式化验证研究奠定理论基础。
早期(约2010-2015年)形式化方法与软件验证学术研究在形式化方法(Formal Methods)领域进行学术研究,学习并掌握定理证明、模型检验、抽象解释等计算机验证核心方法论。
约2017-2018年区块链与智能合约安全兴起随着以太坊智能合约的普及,将形式化验证方法引入区块链领域,关注智能合约漏洞分析与安全审计。
约2018-2019年加入 Certora 团队加入 Certora 公司,专注于利用形式化验证工具 Certora Prover 对智能合约进行安全验证和搜索工作。
约2020-2021年深度参与大型 DeFi 协议验证参与对 Compound、Aave 等头部 DeFi 协议的形式化验证项目,通过 Certora 验证规则确保协议核心逻辑的安全性与正确性。
约2021-2022年完善 CVL 验证语言与规则集在 Certora Verification Language(CVL)规则集的开发与优化中发挥重要作用,使形式化验证规则更易于编写和复用。
约2022-2023年推动形式化验证在以太坊生态的普及通过博客、技术分享和社区活动等形式,推动形式化验证在以太坊开发者社区的认知度和采用率。
约2023-2024年持续优化验证搜索引擎致力于提升 Certora 验证引擎的搜索能力,包括反例发现、路径探索和时序属性验证等核心功能的改进。
经典观点Quotes
形式化验证是智能合约安全的终极保障,它通过数学证明而非测试用例来确保代码的正确性。
—— Certora 技术博客/行业观点
Alice 和 Bob 的故事告诉我们,安全通信的根基在于对每一步交互的严格验证——智能合约同样如此。
—— 密码学经典理论
智能合约一旦部署即不可更改,因此形式化验证必须在部署之前完成,这是与传统软件开发最大的不同。
—— 区块链安全领域共识
自动化验证工具可以检测出人工审计难以发现的边界条件和时序漏洞,这是形式化验证的核心优势。
—— Certora Prover 工具文档
安全不是一次性的工作,而是需要持续的验证和迭代,这正是搜索式验证的意义所在。
—— 形式化验证方法论