https://en.bitcoin.it/wiki/Difficultybits это компактное представление target. Можно так написать
target = target_from_bits(bits);
target (цель) это 256 битное число. Чем меньше это число, тем больше сложность. Формула перевода невероятно сложная, но я ее тут приведу.
Приготовьтесь:
difficulty = target_from_bits(0x1d00ffff) / target
