In a 40 page report (abridged summary here), Vitalik Buterin - the inventor of Ethereum - talks about scalability, privacy and smart contracts. He also outlines the challenges in reinforcing the notion that blockchains are a far from a silver bullet.