coq-of-rust: Verificação Formal para Código Rust 100% Livre de Bugs

2025-03-17
coq-of-rust: Verificação Formal para Código Rust 100% Livre de Bugs

coq-of-rust é uma ferramenta de verificação formal para Rust que traduz programas Rust para o assistente de prova Coq para alcançar um código 100% livre de bugs. Ao traduzir o código Rust para Coq, ele utiliza as poderosas técnicas de prova do Coq para verificar a correção do código, eliminando todos os bugs. A ferramenta suporta uma ampla gama de recursos Rust e oferece serviços de verificação formal para aplicativos críticos, como contratos inteligentes e mecanismos de banco de dados.

Desenvolvimento