Author

Topic: Finding the Script from "Unable to Decode Output" Transactions (Read 215 times)

legendary
Activity: 2072
Merit: 1049
┴puoʎǝq ʞool┴
Thanks for replies, all! I will investigate further. Always something to look into on the technical side of things.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
achow101 is correct that those transaction are for VeriBlock and you can verify it by copy-pasting any confirmed transaction from your link to VeriBlock's own mainnet-explorer: https://explore.veriblock.org/search
Also, by doing so, you can get the information about those specific "Unable to Decode Output" from blockchain.com.

Example: Transaction 2a5cb76291b9a38877fd250049d50cdf9bd28ffb80f2b0bfee9154020c3029a4 from the same address.
When searched through their explorer: VeriBlock POP 95E0200278CBE9F93D092819D3130AB577694F0664429988D476254115C2BAA1.
legendary
Activity: 3472
Merit: 10611
Now, I understand what "Unable to Decode Output" is: a non-standard script that blockchain.info cannot "figure out". Please correct me if I'm wrong.

that is correct but remember that just because blockchain.info(.com) says they can't decode it doesn't mean the script is actually non-standard. there are some other cases (like SegWit P2WPH outputs) that they also show as "Unable to Decode Output" while it has been standard for more than a year now.
staff
Activity: 3458
Merit: 6793
Just writing some code
No idea what OP_RETURN is though
OP_RETURN just means that the output is unspendable. It's used to indicate that the following script is just arbitrary data that can be pruned from the UTXO set.

In this case, I'm pretty sure the reason for these specific OP_RETURN outputs is for VeriBlock where part of their protocol is to commit data to the Bitcoin blockchain using OP_RETURN outputs.
full member
Activity: 340
Merit: 164
Example: https://www.blockchain.com/btc/address/1HunaHazCAVrUh6wY4eXgPTgHdtvt2g24k

Take a look, many transactions since just a couple days.

Now, I understand what "Unable to Decode Output" is: a non-standard script that blockchain.info cannot "figure out". Please correct me if I'm wrong.

My questions are:

How would one find out (is it possible?) the up-to 80 bytes of information in each of those transactions?

What could be the purpose of such transactions? Sharing secret messages? Sharing any sort of info?

Thanks!

From blockstream.info

(https://blockstream.info/address/1HunaHazCAVrUh6wY4eXgPTgHdtvt2g24k)

Code:
TYPE OP_RETURN

SCRIPTPUBKEY (ASM)
OP_RETURN OP_PUSHDATA1 0000433f000278046e5fc242dd3c5e0535d39e144ff10be17edb7a9c68a3dfbc587d6c77e39c3ae1c64782e8972f1ab25dbf330b5ca2569107028dcccfa9624db2bac94eaf5deee6e5c5beff281213a1

SCRIPTPUBKEY (HEX) 6a4c500000433f000278046e5fc242dd3c5e0535d39e144ff10be17edb7a9c68a3dfbc587d6c77e39c3ae1c64782e8972f1ab25dbf330b5ca2569107028dcccfa9624db2bac94eaf5deee6e5c5beff281213a1

No idea what OP_RETURN is though
legendary
Activity: 2072
Merit: 1049
┴puoʎǝq ʞool┴
Example: https://www.blockchain.com/btc/address/1HunaHazCAVrUh6wY4eXgPTgHdtvt2g24k

Take a look, many transactions since just a couple days.

Now, I understand what "Unable to Decode Output" is: a non-standard script that blockchain.info cannot "figure out". Please correct me if I'm wrong.

My questions are:

How would one find out (is it possible?) the up-to 80 bytes of information in each of those transactions?

What could be the purpose of such transactions? Sharing secret messages? Sharing any sort of info?

Thanks!
Jump to: