Explainer: Smart contracts, Ethereum, ICO

Smart contracts have made Ethereum the world’s second-largest cryptocurrency. We explain what Ethereum is and how it fits with the trendy concept of ICOs.