Pith. sign in

REVIEW 1 cited by

Smart Contract Vulnerability Detection Technique: A Survey

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2209.05872 v1 pith:QW7VJR5F submitted 2022-09-13 cs.CR cs.PL

classification cs.CRcs.PL
keywords smartcontractdetectionlayervulnerabilityblockchaincontractsdeep
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Smart contract, one of the most successful applications of blockchain, is taking the world by storm, playing an essential role in the blockchain ecosystem. However, frequent smart contract security incidents not only result in tremendous economic losses but also destroy the blockchain-based credit system. The security and reliability of smart contracts thus gain extensive attention from researchers worldwide. In this survey, we first summarize the common types and typical cases of smart contract vulnerabilities from three levels, i.e., Solidity code layer, EVM execution layer, and Block dependency layer. Further, we review the research progress of smart contract vulnerability detection and classify existing counterparts into five categories, i.e., formal verification, symbolic execution, fuzzing detection, intermediate representation, and deep learning. Empirically, we take 300 real-world smart contracts deployed on Ethereum as the test samples and compare the representative methods in terms of accuracy, F1-Score, and average detection time. Finally, we discuss the challenges in the field of smart contract vulnerability detection and combine with the deep learning technology to look forward to future research directions.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Blockchain Data Analysis in the Era of Large-Language Models

    cs.CR 2024-12 conditional novelty 4.0 of 10

    A survey and position paper that taxonomizes LLM-integrated blockchain data analysis into four design patterns and six research challenges.

Pith tools