store arbitrary information in the blockchain by converting data to a series of bitcoin addresses