A systematic literature review of blockchain and smart contract development: Techniques, tools, and open challenges

A Vacca, A Di Sorbo, CA Visaggio, G Canfora - Journal of Systems and …, 2021 - Elsevier
Blockchain platforms and languages for writing smart contracts are becoming increasingly
popular. However, smart contracts and blockchain applications are developed through non …

Ethereum smart contract analysis tools: A systematic review

SS Kushwaha, S Joshi, D Singh, M Kaur, HN Lee - Ieee Access, 2022 - ieeexplore.ieee.org
Blockchain technology and its applications are gaining popularity day by day. It is a ground-
breaking technology that allows users to communicate without the need of a trusted …

A comprehensive survey on smart contract construction and execution: paradigms, tools, and systems

B Hu, Z Zhang, J Liu, Y Liu, J Yin, R Lu, X Lin - Patterns, 2021 - cell.com
Smart contracts are regarded as one of the most promising and appealing notions in
blockchain technology. Their self-enforcing and event-driven features make some online …

DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode

J Chen, X **a, D Lo, J Grundy, X Luo… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Smart contracts are Turing-complete programs running on the blockchain. They are
immutable and cannot be modified, even when bugs are detected. Therefore, ensuring …

[HTML][HTML] A survey of DeFi security: Challenges and opportunities

W Li, J Bu, X Li, H Peng, Y Niu, Y Zhang - Journal of King Saud University …, 2022 - Elsevier
Abstract DeFi, or Decentralized Finance, is based on a distributed ledger called blockchain
technology. Using blockchain, DeFi may customize the execution of predetermined …

Challenges and common solutions in smart contract development

N Kannengiesser, S Lins, C Sander… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Smart contracts are a promising means of formalizing and reliably enforcing agreements
between entities using distributed ledger technology (DLT). Research has revealed that a …

Sadponzi: Detecting and characterizing ponzi schemes in ethereum smart contracts

W Chen, X Li, Y Sui, N He, H Wang, L Wu… - Proceedings of the ACM …, 2021 - dl.acm.org
Ponzi schemes are financial scams that lure users under the promise of high profits. With the
prosperity of Bitcoin and blockchain technologies, there has been growing anecdotal …

Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

J Chen, X **a, D Lo, J Grundy, X Yang - Empirical Software Engineering, 2021 - Springer
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

Effectively generating vulnerable transaction sequences in smart contracts with reinforcement learning-guided fuzzing

J Su, HN Dai, L Zhao, Z Zheng, X Luo - Proceedings of the 37th IEEE …, 2022 - dl.acm.org
As computer programs run on top of blockchain, smart contracts have proliferated a myriad
of decentralized applications while bringing security vulnerabilities, which may cause huge …

Securing the ethereum from smart ponzi schemes: Identification using static features

Z Zheng, W Chen, Z Zhong, Z Chen, Y Lu - ACM Transactions on …, 2023 - dl.acm.org
Malware detection approaches have been extensively studied for traditional software
systems. However, the development of blockchain technology has promoted the birth of a …