Threats to Ethereum - Programmer explains