Учитывая две цепочки одинаковой длины, один явно сложнее, чем другие. Например предположим, что тестовая сеть была «совместима» с официальной сетью и в результате сети слияние клиента должен был выбрать, какой из двух цепей использовать. Единственным отличием является количество процессорного времени, который вошел в генерации каждый, но они имеют одинаковую длину.
Я полагаю, вы могли бы просто суммировать сложность каждого блока и цепи с наибольшей суммой выбирается по «длинной» цепи?