Formal Verification of Decentralized Autonomous Organizations
摘要
Decentralized Autonomous Organizations (DAOs) manage governance and financial processes through blockchain-based smart contracts, posing significant challenges in specification, implementation, and verification. While visual and model-driven approaches support DAO design, they lack integrated formal verification and reliable code generation mechanisms. In this short contribution, we outline our long-term research vision aimed at integrating visual DAO specification with formal verification based on Abstract State Machines (ASMs). The proposed approach supports the verification of governance properties before deployment, thereby reducing the risk of vulnerabilities in smart contracts and enhancing assurance guarantees for stakeholders.