Papers1 provider · 1 record
January 20, 2026· arXiv
preprint
Open access

Uma Prova de Conceito para a Verificação Formal de Contratos Inteligentes

Authors:Murilo de Souza NevesAdilson Luiz Bonifacio

Abstract

Smart contracts are tools with self-execution capabilities that provide enhanced security compared to traditional contracts; however, their immutability makes post-deployment fault correction extremely complex, highlighting the need for a verification layer prior to this stage. Although formalisms such as Contract Language (CL) enable logical analyses, they prove limited in attributing responsibilities within complex multilateral scenarios. This work presents a proof of concept using the Relativized Contract Language (RCL) and the RECALL tool for the specification and verification of a purchase and sale contract involving multiple agents. The study demonstrates the tool's capability to detect normative conflicts during the modeling phase. After correcting logical inconsistencies, the contract was translated into Solidity and functionally validated within the Remix IDE environment, confirming that prior formal verification is fundamental to ensuring the reliability and security of the final code.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.