Fuzzing Based Approach for Vulnerability Detection in Smart Contracts

Smart contracts are programs that work on blockchain technology and are designed to automatically perform certain operations. Today, smart contracts, especially Ethereum-based ones, are widely used in various fields such as finance, healthcare, supply chain and property management. Unlike traditional contracts, these contracts offer the advantage of executing transactions securely and transparently without the need for any intermediaries. However, due to their security vulnerabilities, they carry the risk of being exploited by malicious attackers. This work proposes a fuzzing-based approach to detect vulnerabilities in smart contracts. The proposed method aims to identify unknown or overlooked potential security vulnerabilities by enabling automatic testing of smart contracts. Within the scope of the study, different fuzzing-based analysis techniques were compared, the advantages and disadvantages of these methods were evaluated. The findings reveal that fuzzing-based testing techniques can be an effective tool in improving the security of smart contracts.

Authors

Institutions

Publication Details

Published
2025-05-23
DOI
https://doi.org/10.1109/ichora65333.2025.11016992
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fuzzing Based Approach for Vulnerability Detection in Smart Contracts

Serdar Burak Solak, Osman Bashirov
Blockchain Technology Applications and Security
article

Fuzzing Based Approach for Vulnerability Detection in Smart Contracts

Serdar Burak Solak, Osman Bashirov
article en

Abstract

Smart contracts are programs that work on blockchain technology and are designed to automatically perform certain operations. Today, smart contracts, especially Ethereum-based ones, are widely used in various fields such as finance, healthcare, supply chain and property management. Unlike traditional contracts, these contracts offer the advantage of executing transactions securely and transparently without the need for any intermediaries. However, due to their security vulnerabilities, they carry the risk of being exploited by malicious attackers. This work proposes a fuzzing-based approach to detect vulnerabilities in smart contracts. The proposed method aims to identify unknown or overlooked potential security vulnerabilities by enabling automatic testing of smart contracts. Within the scope of the study, different fuzzing-based analysis techniques were compared, the advantages and disadvantages of these methods were evaluated. The findings reveal that fuzzing-based testing techniques can be an effective tool in improving the security of smart contracts.

Kocaeli Üniversitesi (TR)
Reduced inequalities
Openalex Percentile: Top 81%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Fuzzing Based Approach for Vulnerability Detection in Smart Contracts — Serdar Burak Solak, Osman Bashirov · (2025) | TGRS Research Map | TGRS