Blockchains: Master Key To Unlock The Future?