How the blockchain can be used to enhance trust online