Can someone give more information on that type of transaction? Why is it useful for the network. Can it be claimed since it has OP_RETURN command?


From he official Developer Guide:

Null data scripts let you add a small amount of arbitrary data to the block chain in exchange for paying a transaction fee, but doing so is discouraged. (Null data is a standard script type only because some people were adding data to the block chain in more harmful ways.)

script: OP_RETURN <data>
(Null data scripts cannot be spent, so there's no scriptSig)

Another information (which is related to your example):

This pattern is often used to encode data in the blockchain. After the OP_RETURN you can insert arbitrary data. The advantage is that the simple bitcoin nodes can prune the transaction saving memory, while full nodes will hold it. This is considered good behavior when ‘misusing’ the blockchain for storing data.

As you can see in your example there are data following the OP_RETURN so it was used to encode data into the blockchain.

  • 3
    It's not about simple vs. full nodes. OP_RETURN transaction outputs are not added to the UTXO database (the set of all spendable coins) of full nodes, but are added to the blockchain. So it's just slightly less harmful. – Pieter Wuille Jul 28 '14 at 10:58
  • But still - what kind of data is stored here? – Frank Meulenaar Dec 31 '17 at 11:52
  • The link to bitcoinhistory.net/Technical_Papers/… is dead. – Joachim Breitner Mar 27 '18 at 18:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.