AI and blockchain: A match made in heaven or hell