Upcoming paper: A survey of attacks on Ethereum smart contracts