user24926: You get a specific Target value when you divide the maximum Target by the Difficulty.
But when you convert the Target in to the Bits format, you're only taking the first 3 bytes of the Target and losing some accuracy.
For example:
Difficulty: 166851513282.78

Original Target: 0x696f3ffffffe0c000000000000000000000000000000000
Target -> Bits: 0x180696f4
Bits -> Target:  0x696f4000000000000000000000000000000000000000000

So when a Miner is trying to get a low enough hash value for the block, are they trying to get below the Bits value or the Target value?

user208: Below the target value that corresponds to the bits field in the block.

24926: <p>You get a specific Target value when you divide the maximum Target by the Difficulty.</p>

<p>But when you convert the Target in to the Bits format, you're only taking the first 3 bytes of the Target and losing some accuracy.</p>

<p>For example:</p>

<pre><code>Difficulty: 166851513282.78

Original Target: 0x696f3ffffffe0c000000000000000000000000000000000
Target -&gt; Bits: 0x180696f4
Bits -&gt; Target:  0x696f4000000000000000000000000000000000000000000
</code></pre>

<p>So when a Miner is trying to get a low enough hash value for the block, are they trying to get below the <strong>Bits</strong> value or the <strong>Target</strong> value?</p>
 208: <p>Below the target value that corresponds to the bits field in the block.</p>
