z-logo
open-access-imgOpen Access
Static Analysis Tools Applied to Smart Contracts
Author(s) -
Mirko Staderini,
András Pataricza,
Andrea Bondavalli
Publication year - 2021
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/ladc.2021.18529
Subject(s) - solidity , smart contract , immutability , computer science , static analysis , blockchain , computer security , vulnerability (computing) , security analysis , risk analysis (engineering) , residual , business , algorithm , programming language
Smart contracts are one of the most important innovations of the second generation of the Blockchain. They are widely used in various contexts, including financial, insurance, gaming, and betting. Once a smart contract is deployed on a Blockchain, due to its code immutability, residual vulnerabilities cannot be patched. Static analysis is an efficient method for vulnerability detection. This paper addresses the security evaluation and improvement of Solidity smart contracts through the use of static analysis tools, discussing: (i) the motivation and background, (ii) the evaluation of how good the tools are for improving security, (iii) their combination, and (iv) main results.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here