Examining the Effectiveness of Transformer-Based Smart Contract Vulnerability Scan
Emre Balci, Timucin Aydede, Gorkem Yilmaz, Ece Gelal Soyak

TL;DR
This paper introduces VASCOT, a transformer-based tool for detecting vulnerabilities in Ethereum smart contracts, demonstrating its effectiveness through extensive dataset evaluation and comparison with existing models.
Contribution
The paper presents VASCOT, a novel transformer-based vulnerability scanner for smart contracts, with a new dataset and a comprehensive evaluation against LSTM models.
Findings
VASCOT outperforms LSTM models on the new dataset.
Transformer-based analysis improves vulnerability detection accuracy.
Insights into model strengths and limitations for smart contract security.
Abstract
Smart contract technology facilitates self-executing agreements on the blockchain, eliminating dependency on an external trusted authority. However, smart contracts may expose vulnerabilities that can lead to financial losses and disruptions in decentralized applications. In this work, we evaluate deep learning-based approaches for vulnerability scanning of Ethereum smart contracts. We propose VASCOT, a Vulnerability Analyzer for Smart COntracts using Transformers, which performs sequential analysis of Ethereum Virtual Machine (EVM) bytecode and incorporates a sliding window mechanism to overcome input length constraints. To assess VASCOT's detection efficacy, we construct a dataset of 16,469 verified Ethereum contracts deployed in 2022, and annotate it using trace analysis with concrete validation to mitigate false positives. VASCOT's performance is then compared against a…
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.
Taxonomy
TopicsBlockchain Technology Applications and Security · Web Application Security Vulnerabilities · Big Data and Digital Economy
