A systematic literature review of blockchain and smart contract development: Techniques, tools, and open challenges
Blockchain platforms and languages for writing smart contracts are becoming increasingly
popular. However, smart contracts and blockchain applications are developed through non …
popular. However, smart contracts and blockchain applications are developed through non …
Ethereum smart contract analysis tools: A systematic review
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 …
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
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 …
blockchain technology. Their self-enforcing and event-driven features make some online …
DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode
Smart contracts are Turing-complete programs running on the blockchain. They are
immutable and cannot be modified, even when bugs are detected. Therefore, ensuring …
immutable and cannot be modified, even when bugs are detected. Therefore, ensuring …
[HTML][HTML] A survey of DeFi security: Challenges and opportunities
Abstract DeFi, or Decentralized Finance, is based on a distributed ledger called blockchain
technology. Using blockchain, DeFi may customize the execution of predetermined …
technology. Using blockchain, DeFi may customize the execution of predetermined …
Challenges and common solutions in smart contract development
Smart contracts are a promising means of formalizing and reliably enforcing agreements
between entities using distributed ledger technology (DLT). Research has revealed that a …
between entities using distributed ledger technology (DLT). Research has revealed that a …
Sadponzi: Detecting and characterizing ponzi schemes in ethereum smart contracts
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 …
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
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 …
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
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 …
of decentralized applications while bringing security vulnerabilities, which may cause huge …
Securing the ethereum from smart ponzi schemes: Identification using static features
Malware detection approaches have been extensively studied for traditional software
systems. However, the development of blockchain technology has promoted the birth of a …
systems. However, the development of blockchain technology has promoted the birth of a …