Tough problems

As Ethereum advances into the future, there are a number of tough problems to tackle.

These may very well present opportunities for new attacks. With bleeding edge tech comes initial releases that aren't focusing on security.

Scaling

Privacy and zero-knowledge proofs

Oracles