Blockchain has the potential to profoundly transform some of the basic operation of businesses, governance and open technology projects.

From a technological standpoint, blockchain is a network oriented software implementation. It shifts the risk and responsibility of code execution and data storage from centralised machines to decentralised networks.

Three major components of blockchain technology that enabled decentralised networks are: