Home Bitcoin Is the content material of the scriptSig after the block peak in coinbase transaction even checked?

Is the content material of the scriptSig after the block peak in coinbase transaction even checked?

0
Is the content material of the scriptSig after the block peak in coinbase transaction even checked?

[ad_1]

EDIT: I discovered a solution in different questions, however I’ve one other one now associated to the identical matter. Pieter Wuille wrote the next:

Concerning the scriptSig being an arbitrary byte array, there's one caveat: the checksig operations in it are counted in the direction of the block sigop restrict (20000), so that you in all probability do not wish to by chance set off this. Making it an inventory of simply push operations (together with of the extranonce) avoids that.

Okay if the scriptSig will be any arbitrary byte array (don’t even should be a legitimate script), how can it even know whether or not we’re utilizing sig opcodes (if that is what he meant through the use of time period “checksig”) or one thing random when its content material shouldn’t be checked?

For instance, on this scriptSig asaffdgadasfer53223fdfsfedsfsdanvb how will it even know if there are checksig operations because it will not even examine it?



Coinbase scriptSig should be between 2 to 100 bytes the place the primary push is the block peak. Nevertheless, what concerning the content material after it? Is it checked in any manner? I’m asking as a result of in block 603716 the scriptSig is as follows:

ScriptSig (ASM):

OP_PUSHBYTES_3 443609
OP_PUSHBYTES_4 131dcd5d
OP_PUSHBYTES_66

ScriptSig (HEX):

0344360904131dcd5d424a2f48756f42692ffabe6d6d3653f78bfea92c280c6051a845904063f31d8fe745342c4ec42f25552da643d908000000940e71b608154877d130c77100000000

There are three pushes in a given transaction. The primary is 3 bytes push (block peak), then 4 bytes push and on the finish 66 bytes push. What confuses me is that there are solely 64 bytes (after the 66 byte push opcode) within the transaction, so I’m wondering if the content material of coinbase transaction scriptSig content material even checked in any respect?

Thanks!

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here