Виталик Бутерин выделил формальную верификацию как ключевое достижение в разработке программного обеспечения Ethereum. Этот метод предполагает использование языков, таких как Lean, для создания математических доказательств, которые могут быть автоматически проверены, что повышает безопасность сложных технологий, таких как протоколы зашифрованной связи, ZK-STARK и алгоритмы консенсуса. Интеграция ИИ дополнительно упростила этот процесс, позволяя автоматически генерировать доказательства верификации и ассемблерный код. Бутерин подчеркивает, что основная ценность формальной верификации заключается в её способности отделять безопасный основной код от менее защищённых компонентов, позволяя пользователям проверять доказательства безопасности без необходимости просматривать весь код. Однако он предупреждает, что формальная верификация не является панацеей, так как не может гарантировать соответствие человеческим намерениям и сталкивалась с неудачами в проверке. Несмотря на эти трудности, формальная верификация предлагает перспективный путь к укреплению безопасности сети на фоне роста кода, сгенерированного ИИ.