Tag

Hoare logic

1 views collected around this technical thread.

Architecture Digest
Architecture Digest
Mar 10, 2018 · Blockchain

Why Fully Automated Formal Verification of Smart Contracts Is Impossible

The article argues that automatic formal verification of Ethereum smart contracts using deep learning and Hoare Logic is fundamentally impossible because pre‑ and post‑conditions must be manually specified, and it further critiques the overall concept of smart contracts as an overengineered and unnecessary feature of blockchain systems.

Deep LearningHoare logicProgramming Languages
0 likes · 12 min read
Why Fully Automated Formal Verification of Smart Contracts Is Impossible