メインコンテンツへスキップ

セキュリティ、テスト、形式的検証

スマート・コントラクトの安全性と正確性を向上させるための監査、テスト、ファジング、および検証ツール。

ハイライト

私たちは、重要なシステムの安全性と正確性を確保するための厳密なツールを構築している研究開発企業、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を通じて、証明可能で安全なスマートコントラクトインフラストラクチャにおいて可能なことの限界を押し広げています。

K Semantics of the Ethereum Virtual Machine (EVM)
セキュリティ、テスト、形式的検証

K Semantics of the Ethereum Virtual Machine (EVM)

セキュリティ · 教育 · アナリティクス · 形式的検証 · シンボリック実行 · デバッグツール · ランタイム検証 · Vyper

アプリケーション

表示中 (19)

その他のアプリケーションカテゴリー

クロスチェーンとインターオペラビリティ

イーサリアム・メインネット、ロールアップ、およびその他のブロックチェーン間で、メッセージング、資産転送、および共有状態を可能にするツール。

トランザクションとウォレットのインフラストラクチャ

イーサリアムのトランザクションとウォレットを構築、署名、送信、シミュレーション、および管理するためのインフラストラクチャ。

データ、アナリティクス、トレース

オンチェーンデータ、実行、ネットワークアクティビティのインデックス作成、クエリ、アナリティクス、およびトレースツール。

教育とコミュニティリソース

イーサリアムのビルダー向けの学習資料、ドキュメント、チュートリアル、およびコミュニティプラットフォーム。

クライアントライブラリとSDK (フロントエンド)

イーサリアムのノード、コントラクト、およびプロトコルと対話するための言語固有のライブラリとSDK。

スマート・コントラクト開発とツールチェーン

スマート・コントラクトの記述、テスト、デプロイ、およびアップグレードのためのフレームワークとツール。