Papers1 provider Ā· 1 record
March 17, 2025
conference-paper

Strategic Reasoning of BitML Smart Contracts using the MCMAS Model Checker

Abstract

This work proposes a novel formal verification technique to analyze Bitcoin smart contracts (when specified in BITML) through ATL model checking, using the MCMAS model checker. In particular, we developed a translation procedure from a BITML contract to a MCMAS model that simulates the BITML semantics, hence allowing for strategic reasoning on BITML smart contracts. We implemented the technique in a prototype tool, which we tested over several case studies, showing that we can verify smart contract specifications that capture interesting multi-agent interactions and strategic specifications.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.