私たちは、重要なシステムの安全性と正確性を確保するための厳密なツールを構築している研究開発企業、Runtime Verificationです。私たちのチームは、K Frameworkで記述された、Ethereum Virtual Machine(EVM)の最も完全で実戦テスト済みの形式的セマンティクスであるKEVMを開発しました。 KEVMは単なる仕様ではなく、スマートコントラクトのシンボリックな推論、適合性テストの実行、ガス使用量の分析、プログラムのデバッグ、および正確性プロパティの形式的検証に使用できる実行可能な仕様です。Ethereumの完全なテストスイートに合格しており、SolidityとVyperの両方のERC-20トークンを含む、価値の高いコントラクトの検証に使用されています。最近、Pectraアップグレードをサポートするためにセマンティクスを更新しました。 KEVMは、Solidity向けの形式的検証ツールであるKontrolによって積極的に活用されています。Kontrolは、Optimism、Ethereum Foundation、Lido、UniswapなどのEVMエコシステムの主要チームや、より広範なEthereumコミュニティのセキュリティ研究者や監査人によって積極的に使用されています。 私たちはこのリポジトリを積極的に維持し、Ethereumのプロトコルの進化に貢献し、Foundryなどの開発者ツールと統合しています。KEVMを通じて、証明可能で安全なスマートコントラクトインフラストラクチャにおいて可能なことの限界を押し広げています。