Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: TimeBits on June 04, 2019, 05:02:28 PM



Title: Why does this error appear?
Post by: TimeBits on June 04, 2019, 05:02:28 PM
https://www.blockchain.com/btc/address/1XPTgDRhN8RFnzniWCddobD9iKZatrvH4

https://pbs.twimg.com/media/D8O49tkXoAITEGz.png:large

Unable to decode input address
Unable to decode ouput address

I seen it before a few times, just wondering why it cannot decode the address on the block explorer?


Title: Re: Why does this error appear?
Post by: bL4nkcode on June 04, 2019, 05:38:03 PM
Here's possible answers to your question, the same question asked on stackexchange (https://bitcoin.stackexchange.com/questions/64504/what-does-unable-to-decode-output-address-mean).

If you look at the output script for that output, you can see it looks like this:

Code:
RETURN PUSHDATA(32) [some garbage]

This script, beginning with OP_RETURN, is called a null-data output, and is used to store arbitrary data in the blockchain. These outputs can never be spent, there is no way to make the script ever evaluate to true. Because of this, they will always show up as unspent on blockchain, and can be pruned from full node UTXO sets.

In general it's required that these outputs are accompanied by at least one 'normal' output. Any bitcoins in an OP_RETURN output are destroyed forever because they cannot be redeemed, that is why they all have 0 value

But much better if someone here could explain this to OP.

And Development & Technical Discussion (https://bitcointalk.org/index.php?board=6.0) is much more appropriate board for this.


Title: Re: Why does this error appear?
Post by: Ailmand on June 05, 2019, 02:04:58 AM
I haven't had that kind of experience but I think it isn't about the browser. I guess it's on an exchange which has a problem. Try to contact their support, Op. There might be an error occurrence on their platform.


Title: Re: Why does this error appear?
Post by: pooya87 on June 05, 2019, 03:39:17 AM
it happens because the blockchain.com's developer team is the laziest in the cryptocurrency world! their block explorer has been one of the popular ones that existed for nearly as long as bitcoin existed but certain bugs have always been in their platform, they know about it and they have never bothered fixing them!

this is one of them that has caused confusion for many. it simply is an output script (OP_Return and an old multi sig script) that blockchain.com's developers have been lazy to write a simple line of code for it to indicate its type instead of a red error message!