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...
Gespeichert in:
Veröffentlicht in: | Ji suan ji ke xue 2022-08, Vol.49 (8), p.294-305 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | chi |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |