Invalid enter scripts? Why are they included? Is there an accurate solution to determine them?


Transaction 88025f2bfa2435a7036a865ea0b4748491d21f9b8cfd72788e9d1c9aa8977e7d is legitimate, however its one and solely enter has an invalid script. (There are various transactions like this, however this one will suffice for example.)

The earlier transaction for the enter is all zeroes, and the output index is 0xffffffff which is technically not potential so far as I perceive. Is one or each of those values used to find out the (in)validity of the script, or is there another indicator that the script isn’t legitimate? How do the block explorers decide whether or not an enter script is legitimate or not?

Additionally, if the enter script is invalid, then why is it included in any respect? This transaction has a 49-byte enter script. The hex bytes are: 0315ef0a04a656cf612f466f756e6472792055534120506f6f6c202364726f70676f6c642f0e9d8b480000000000000000. What’s all this knowledge if it isn’t a script, and why wouldn’t it be despatched as a part of the transaction?

Leave a Reply

Your email address will not be published. Required fields are marked *