Blockchain technology allows for a shared, replicated ledger of transactions that can be viewed by all participants. It enables peer-to-peer exchanges on a distributed network in a secure and non-repudiable way. Blockchain solves issues with monitoring asset ownership and transfers in a trusted business network by providing a permissioned, replicated shared ledger. It is not just for cryptocurrencies like Bitcoin but can be used for any form of asset registry, inventory, and exchange across different industries. The future potential of blockchain applications is still emerging as it will be applied experimentally to many aspects of society over the next few years.