Ethereum, the blockchain platform where smart contracts can run, is becoming more popular every day. The value of Ethereum rose throughout 2017 from more than 8 dollars to well over 1000 dollars. Despite this growth, Ethereum has already experienced a few...