Publication Date:
2024
Citation:
An ASM-Based Approach for Security Assessment of Ethereum Smart Contracts / C. Braghin, E. Riccobene, S. Valentini - In: Proceedings of the International Conference on Security and Cryptography[s.l] : Science and Technology Publications, Lda, 2024. - ISBN 978-989-758-709-2. - pp. 334-344 (( convegno 21st International Conference on Security and Cryptography, SECRYPT 2024 tenutosi a fra nel 2024 [10.5220/0012858000003767].
abstract:
Blockchain-based smart contracts are gaining widespread adoption due to their potential to automate complex transactions securely and transparently. However, ensuring the correctness and security of smart contracts remains a challenge. This paper proposes a novel approach to modeling and verifying Ethereum smart contracts’ exception-related vulnerabilities using Abstract State Machines (ASMs). ASMs provide a formal modeling language that enables the precise representation of system behavior and properties. We developed an ASM model of a Solidity smart contract and demonstrated its use on Unhandled Exception vulnerability identification and check contract correctness. Our approach offers a formal framework for smart contract modeling and verification. It leverages the power of ASM tools to identify vulnerabilities and ensure contract reliability, contributing to more secure and trustworthy blockchain-based applications.
IRIS type:
03 - Contributo in volume
Keywords:
ASMETA; ASMs; Blockchain; Exception; Smart-Contracts; Validation; Verification
List of contributors:
C. Braghin, E. Riccobene, S. Valentini
Link to information sheet:
Book title:
Proceedings of the International Conference on Security and Cryptography