Papers2 providers Ā· 3 records
October 3, 2020Ā· arXiv (Cornell University)
conference-paper
Open access

Finding ethereum smart contracts security issues by comparing history versions

Abstract

Smart contracts are Turing-complete programs running on the blockchain. They cannot be modified, even when bugs are detected. The Selfdestruct function is the only way to destroy a contract on the blockchain system and transfer all the Ethers on the contract balance. Thus, many developers use this function to destroy a contract and redeploy a new one when bugs are detected. In this paper, we propose a deep learning-based method to find security issues of Ethereum smart contracts by finding the updated version of a destructed contract. After finding the updated versions, we use open card sorting to find security issues.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.