An ASM-Based Approach for Security Assessment of Ethereum Smart Contracts
Contributo in Atti di convegno
Data di Pubblicazione:
2024
Citazione:
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.
Tipologia IRIS:
03 - Contributo in volume
Keywords:
ASMETA; ASMs; Blockchain; Exception; Smart-Contracts; Validation; Verification
Elenco autori:
C. Braghin, E. Riccobene, S. Valentini
Link alla scheda completa:
Link al Full Text:
Titolo del libro:
Proceedings of the International Conference on Security and Cryptography