Blockchain is one of those hard-to-understand concepts, mainly because it is based on fairly complex technology involving cryptography, encryption and networking. However understanding its application is key to realising how profound a disruption this could cause on the way we transact and make payments in future.