Ethereum extends blockchain beyond simple payments into smart contracts and decentralised apps. Here is how the network,...