Formal Verification

Formal Verification

Как формальная верификация помогает обеспечить безопасность смарт-контрактов и почему стоит использовать её в разработке? Полина Толмач, Tech Lead компании Runtime Verification, на примерах объясняет, как работает формальная верификация с помощью инструмента Kontrol и чем она отличается от статического анализа и аудитов.

  • 🔹 Что такое формальная верификация и почему она необходима для обеспечения безопасности смарт-контрактов.
  • 🔹 Как инструмент Kontrol помогает математически доказать корректность работы смарт-контрактов, используя привычные тесты на Solidity.
  • 🔹 В чём отличие формальной верификации от традиционных аудитов, статического анализа и юнит-тестов.
  • 🔹 Практические примеры использования Kontrol для выявления сложных багов и ошибок бизнес-логики в коде.
  • 🔹 Как интегрировать Kontrol в существующий CI-процесс вашего проекта для автоматической проверки безопасности.
  • 🔹 Обзор других инструментов от Runtime Verification, таких как Symbolic Debugger.

Спикеры

Видео

Похожие ивенты