Survey of Ethereum Smart Contract Fuzzing Technology Research

Smart contracts running on the blockchain platform complete the establishment and automatic execution of a greements between different participants, and also manage a large number of digital assets.The frequent exposure of smart contract loopholes has caused incalculable economic losses.Fuzzing is a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Ji suan ji ke xue 2022-08, Vol.49 (8), p.294-305
Hauptverfasser: Huang, Song, Du, Jin-hu, Wang, Xing-ya, Sun, Jin-lei
Format: Artikel
Sprache:chi
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Smart contracts running on the blockchain platform complete the establishment and automatic execution of a greements between different participants, and also manage a large number of digital assets.The frequent exposure of smart contract loopholes has caused incalculable economic losses.Fuzzing is an effective dynamic vulnerability detection technique that has been applied to smart contract security research.This paper analyzes the problem of insufficient summarization of smart contract fuzzing in existing review work, and proposes a basic framework for smart contract fuzzing.Taking Ethereum smart contracts as an example, which are currently the most widely studied in smart contract security, the account mechanism and transaction structure closely related to smart contracts are introduced, and the characteristics of smart contracts that are different from traditional programs are summarized.The vulnerabilities of smart contracts are expounded, and the vulnerabilities covered by these smart contract fuzzing te
ISSN:1002-137X
DOI:10.11896/jsjkx.220500069