Demystifying exploitable bugs in smart contracts

Z Zhang, B Zhang, W Xu, Z Lin - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Exploitable bugs in smart contracts have caused significant monetary loss. Despite the
substantial advances in smart contract bug finding, exploitable bugs and real-world attacks …

How effective are smart contract analysis tools? evaluating smart contract static analysis tools using bug injection

A Ghaleb, K Pattabiraman - Proceedings of the 29th ACM SIGSOFT …, 2020 - dl.acm.org
Security attacks targeting smart contracts have been on the rise, which have led to financial
loss and erosion of trust. Therefore, it is important to enable developers to discover security …

Aroc: An automatic repair framework for on-chain smart contracts

H Jin, Z Wang, M Wen, W Dai, Y Zhu… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Ongoing smart contract attack events have seriously impeded the practical application of
blockchain. Although lots of researches have been conducted, they mostly focus on off-chain …

Peculiar: Smart contract vulnerability detection based on crucial data flow graph and pre-training techniques

H Wu, Z Zhang, S Wang, Y Lei, B Lin… - 2021 IEEE 32nd …, 2021 - ieeexplore.ieee.org
Smart contracts with natural economic attributes have been widely and rapidly developed in
various fields. However, the bugs and vulnerabilities in smart contracts have brought huge …

Smartbugs: A framework to analyze solidity smart contracts

JF Ferreira, P Cruz, T Durieux, R Abreu - Proceedings of the 35th IEEE …, 2020 - dl.acm.org
Over the last few years, there has been substantial research on automated analysis, testing,
and debugging of Ethereum smart contracts. However, it is not trivial to compare and …

A survey on smart contract vulnerabilities: Data sources, detection and repair

H Chu, P Zhang, H Dong, Y Xiao, S Ji, W Li - Information and Software …, 2023 - Elsevier
Smart contracts contain many built-in security features, such as non-immutability once being
deployed and non-involvement of third parties for contract execution. These features reduce …

{EOSAFE}: security analysis of {EOSIO} smart contracts

N He, R Zhang, H Wang, L Wu, X Luo, Y Guo… - 30th USENIX security …, 2021 - usenix.org
The EOSIO blockchain, one of the representative Delegated Proof-of-Stake (DPoS)
blockchain platforms, has grown rapidly recently. Meanwhile, a number of vulnerabilities …

SolAnalyser: A framework for analysing and testing smart contracts

S Akca, A Rajan, C Peng - 2019 26th Asia-Pacific software …, 2019 - ieeexplore.ieee.org
Executing, verifying and enforcing credible transactions on permissionless blockchains is
done using smart contracts. A key challenge with smart contracts is ensuring their …

Security smells in smart contracts

M Demir, M Alalfi, O Turetken… - 2019 IEEE 19th …, 2019 - ieeexplore.ieee.org
The popularity of blockchain technology encourages organizations to use more blockchain
features in mission-critical processes such as trading, access control, and computational …

A framework and dataset for bugs in ethereum smart contracts

P Zhang, F Xiao, X Luo - 2020 IEEE international conference on …, 2020 - ieeexplore.ieee.org
Ethereum is the largest blockchain platform that supports smart contracts. Users deploy
smart contracts by publishing the smart contract's bytecode to the blockchain. Since the data …