تخطٍ إلى المحتوى الرئيسي

الأمان والاختبار والتحقق الرسمي

أدوات التدقيق والاختبار واختبار التشويش والتحقق لتحسين أمان وصحة العقود الذكية.

أبرز النقاط

We are Runtime Verification, a research and development company building rigorous tools to ensure the safety and correctness of critical systems. Our team has developed KEVM, the most complete and battle-tested formal semantics of the Ethereum Virtual Machine (EVM), written in the K Framework. KEVM is not just a specification, it is an executable specification that can be used to symbolically reason about smart contracts, run conformance tests, analyze gas usage, debug programs, and formally verify correctness properties. It passes the full Ethereum test suite and is used to verify high-value contracts, including ERC20 tokens in both Solidity and Vyper. We recently updated the semantics to support Pectra upgrade. KEVM is being actively utilized by Kontrol - our formal verification tool for Soldiity, which is actively used by leading teams in the EVM ecosystem, including Optimism, Ethereum Foundation, Lido, Uniswap, as well as security researchers and auditors across the broader Ethereum community. We actively maintain this repository, contribute to Ethereum’s protocol evolution, and integrate with developer tooling like Foundry. Through KEVM, we are pushing the boundaries of what’s possible in provably correct and secure smart contract infrastructure.

K Semantics of the Ethereum Virtual Machine (EVM)
الأمان والاختبار والتحقق الرسمي

K Semantics of the Ethereum Virtual Machine (EVM)

الأمن · التعليم · التحليلات · التحقق الرسمي · تنفيذ رمزي · أدوات تصحيح الأخطاء · التحقق في وقت التشغيل · Vyper

تطبيق

عرض (19)

فئات التطبيقات الأخرى

عبر السلاسل وقابلية التشغيل البيني

أدوات تتيح المراسلة وتحويلات الأصول والحالة المشتركة عبر شبكة إيثريوم الرئيسية وتكديس المعاملات والبلوكتشين الأخرى.

البنية التحتية للمعاملات والمحافظ

بنية تحتية لبناء وتوقيع وإرسال ومحاكاة وإدارة معاملات ومحافظ إيثريوم.

البيانات والتحليلات والتتبع

أدوات الفهرسة والاستعلام والتحليلات والتتبع للبيانات على السلسلة والتنفيذ ونشاط الشبكة.

التعليم وموارد المجتمع

مواد تعليمية وتوثيق ودروس تعليمية ومنصات مجتمعية لبُناة إيثريوم.

مكتبات العملاء ومجموعات تطوير البرمجيات (SDKs) (الواجهة الأمامية)

مكتبات ومجموعات تطوير البرمجيات (SDKs) خاصة بلغة معينة للتفاعل مع عُقد إيثريوم وعقوده وبروتوكولاته.

تطوير العقود الذكية وسلاسل الأدوات

أطر العمل والأدوات لكتابة العقود الذكية واختبارها ونشرها وترقيتها.