Toward vulnerability detection for ethereum smart contracts using graph-matching network
Y Zhang, D Liu - Future Internet, 2022 - mdpi.com
With the blooming of blockchain-based smart contracts in decentralized applications, the
security problem of smart contracts has become a critical issue, as vulnerable contracts have …
security problem of smart contracts has become a critical issue, as vulnerable contracts have …
PropertyGPT: LLM-driven Formal Verification of Smart Contracts through Retrieval-Augmented Property Generation
With recent advances in large language models (LLMs), this paper explores the potential of
leveraging state-of-the-art LLMs, such as GPT-4, to transfer existing human-written …
leveraging state-of-the-art LLMs, such as GPT-4, to transfer existing human-written …
Abusing the Ethereum Smart Contract Verification Services for Fun and Profit
Smart contracts play a vital role in the Ethereum ecosystem. Due to the prevalence of kinds
of security issues in smart contracts, the smart contract verification is urgently needed, which …
of security issues in smart contracts, the smart contract verification is urgently needed, which …
Identifying solidity smart contract api documentation errors
Smart contracts are gaining popularity as a means to support transparent, traceable, and self-
executing decentralized applications, which enable the exchange of value in a trustless …
executing decentralized applications, which enable the exchange of value in a trustless …
Detecting Buggy Contracts via Smart Testing
Smart contracts are susceptible to critical vulnerabilities. Hybrid dynamic analyses, such as
concolic execution assisted fuzzing and foundation model assisted fuzzing, have emerged …
concolic execution assisted fuzzing and foundation model assisted fuzzing, have emerged …
Neuro-Symbolic AI in 2024: A Systematic Review
Background: The field of Artificial Intelligence has undergone cyclical periods of growth and
decline, known as AI summers and winters. Currently, we are in the third AI summer …
decline, known as AI summers and winters. Currently, we are in the third AI summer …
Mt4sc: A user-behavior-sequence-aware metamorphic testing approach for smart contracts
Smart contracts are essential applications for blockchains, which have been used in a wide
variety of fields and are handling large amounts of valuable assets. Once deployed on the …
variety of fields and are handling large amounts of valuable assets. Once deployed on the …
Automated Attack Synthesis for Constant Product Market Makers
Decentralized Finance enables many novel applications that were impossible in traditional
finances. However, it also introduces new types of vulnerabilities, such as composability …
finances. However, it also introduces new types of vulnerabilities, such as composability …
A Comparative Evaluation of Automated Analysis Tools for Solidity Smart Contracts
Blockchain smart contracts have emerged as a transformative force in the digital realm,
spawning a diverse range of compelling applications. Since solidity smart contracts across …
spawning a diverse range of compelling applications. Since solidity smart contracts across …
Reinforcement Learning Guided Symbolic Execution for Ethereum Smart Contracts
M Wang, W Fei, M Wang, J Cui - 2023 30th Asia-Pacific …, 2023 - ieeexplore.ieee.org
Symbolic execution is one of the most popular technologies for detecting vulnerabilities in
smart contracts, however, the path explosion problem and the timeout problem in solving …
smart contracts, however, the path explosion problem and the timeout problem in solving …