Are there multiple representations of the same target value? Are they interchangable?

1

The block target in Bitcoin is encoded in block headers as a 24 bit integer raised to an 8 bit exponent:

int(nBits[1:4]) * 2 ** (8 * (int(nBits[0]) - 3))

Are there multiple nBits representations of the same target value? Are they interchangeable? That is, could a miner choose any of them?

Nick ODell

Posted 2015-04-10T19:43:36.993

Reputation: 27 521

Yes there would be multiple representations but I don't know if they are valid or not. I don't know if the target is binary matched in the core client or if it is just compared to be of at least n difficulty. – Anonymous – 2015-04-12T09:02:02.287

No answers