котировка
Блок времени является временем эпохи Unix, когда шахтер начал хэширования заголовок (в соответствии с комбайном). Должно быть больше или равно среднее время предыдущих 11 блоков. Полные узлы не будут принимать блоки с заголовками более двух часов в будущем в соответствии с их часами.
Приятно иметь это правило в протоколе, поскольку в противном случае шахтеры могли установить любую метку времени в прошлом. Но я не понимаю, как это возможно, что блок 57060 не следует этому правилу. Как вы видете, он имеет метку времени более чем за один час до предыдущего блока. Это не должно быть проблемой, если метка времени было еще больше или равна медиана предыдущих одиннадцать, но оказывается, что это не так.
Медиана блоков [57049-57059] является +1274556410,5454545, и то +797 секунд впереди метки времени блок-57060.
Как это возможно?
Код:
Высота Отметка
57049 1274553925
57050 1274554547
57051 1274554591
57052 1274554864
57053 1274555612
57054 1274555564
57055 1274556515
57056 1274557815
57057 1274558735
57058 1274558865
57059 1274559483
57060 1274555613
57049 1274553925
57050 1274554547
57051 1274554591
57052 1274554864
57053 1274555612
57054 1274555564
57055 1274556515
57056 1274557815
57057 1274558735
57058 1274558865
57059 1274559483
57060 1274555613