Мы не проверяли отрицательные значения в конструкторе uint64. Поэтому в мемпул были добавлены монеты с отрицательным значением. Эти блоки прошли проверку, но они не были добавлены в цепочку блоков из-за того, что отрицательные значения не сериализуются в uint64. Фермеры, производящие эти блоки, будут делать блоки, которые не попадают в цепочку или не продвигаются по ней, поэтому цепочка блоков замедлилась, начиная с блока 255518 около 6:35 утра по тихоокеанскому времени. Исправление добавляет проверку в пуле памяти и проверку блоков и не отключает одноранговые узлы, которые отправляют эти недопустимые блоки (любой одноранговый узел 1.1.4 или более ранней версии), что делает это обновление не обязательным, но рекомендуемым. Пользователи, которые не обновляются, могут видеть, что их блоки отклоняются другими узлами.