SmartScan: An approach to detect Denial of Service Vulnerability in Ethereum Smart Contracts
Noama Fatima Samreen, Manar H. Alalfi

TL;DR
SmartScan is a combined static and dynamic analysis framework that effectively detects Denial of Service vulnerabilities in Ethereum Smart Contracts, improving accuracy over existing methods.
Contribution
The paper introduces SmartScan, a novel framework that enhances DoS vulnerability detection in Ethereum Smart Contracts through combined static and dynamic analysis techniques.
Findings
SmartScan achieves higher precision and recall compared to existing methods.
It successfully identified vulnerabilities in a large set of real-world smart contracts.
The approach reduces false positives and improves detection accuracy.
Abstract
Blockchain technology (BT) Ethereum Smart Contracts allows programmable transactions that involve the transfer of monetary assets among peers on a BT network independent of a central authorizing agency. Ethereum Smart Contracts are programs that are deployed as decentralized applications, having the building blocks of the blockchain consensus protocol. This technology enables consumers to make agreements in a transparent and conflict-free environment. However, the security vulnerabilities within these smart contracts are a potential threat to the applications and their consumers and have shown in the past to cause huge financial losses. In this paper, we propose a framework that combines static and dynamic analysis to detect Denial of Service (DoS) vulnerability due to an unexpected revert in Ethereum Smart Contracts. Our framework, SmartScan, statically scans smart contracts under test…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
