Atzei, Nicola, Massimo Bartoletti, and Tiziana Cmoli. "A survey of
attacks on Ethereum smart contracts."IACR Cryptology ePrint
Archive 2016 (2016): 1007.
A. Problem Statement
The paper targets the problem of Ethereum contract attack. Particularly, how to avoid some of the weaknesses in the Ethereum s mart contract design that could lead to security issues?
B. Problem Significance
Ethereum is an open source public blockchain platform with smart contract functionality. Smart contracts based on blockchains can be seen by all users on the blockchain. However, this can result in all vulnerabilities, including security holes, being visible. If the smart contract developer is negligent or under-tested, and the code of the smart contract is flawed, it is very easy to be exploited and attacked by the hacker. And the more powerful the smart contract, the more logical it is, and the more likely it is to have a logical loophole. At the same time, the smart contract language Solidity itself and the contract design may have loopholes.
Many Ethereum s mart contracts control digital assets with real value. The security of s mart contracts is a hot topic in blockchain security, but in fact, many smart contracts have loopholes. Therefore, it is very important to ensure that there are no security breaches in the contract. W i