> The transaction in the first block is a coinbase transaction ― consisting of an input and an output. We recognize that it is a coinbase transaction (i.e. coin creation) from one key element: The number of inputs is equal to 1 (this condition is explicit in Satoshi’s code).
That's not what's characteristic for a coinbase transaction, many transactions might have only one input. What's characteristic is that the input comes out of no-where, so to speak, and has no predecessor. In other words, it's the second part of the condition below, not the first one, that characterises CoinBase:
> That's not what's characteristic for a coinbase transaction, many transactions might have only one input.
Yes, you're correct. Thank you for the clarification, however I wanted to mark the check found on the source code. By the way, "bad article": I think you're a little bit over exaggerating.
> The transaction in the first block is a coinbase transaction ― consisting of an input and an output. We recognize that it is a coinbase transaction (i.e. coin creation) from one key element: The number of inputs is equal to 1 (this condition is explicit in Satoshi’s code).
That's not what's characteristic for a coinbase transaction, many transactions might have only one input. What's characteristic is that the input comes out of no-where, so to speak, and has no predecessor. In other words, it's the second part of the condition below, not the first one, that characterises CoinBase: