Blockchain technology has evolved past simple peer-to-peer transactions. Innovations have led to decentralised applications ( Dapps ) being built on top of the blockchain, and solution for speeds and security has increased. Much of this innovation is due to smart contracts.