В алгоритме майнинга биткоина была обнаружена серьезная оибка, существующая с момента его запуска. Исследователь Лоик Морель отметил, что это ошибка в расчетах Сатоши Накмото, позволяющая добывать блоки с аномально высокой скоростью. Проблема связана с корректировкой сложности, происходящей каждые 2016 блоков. Узлы должны пересчитывать целевой показатель, чтобы блоки появлялись каждые 10 миут. Ошибка заключается в том, что узел сравнивает временные метки первого и последнего блоков, учитывая 2015 интервалов вместо 2016. Это приводит к увеличению сложности на 0,05%.
Однако главная проблема в том, что из-за этого недочета периоды корректировки не перекрываются, что создает возможность для атаки «искривления времени». Злоумышленник, контролируя вычислительную мощность, может манипулировать временными метками, снижая сложность до уровня, позволяющего создавать до шести блоков в секунду. Для исправления этой уязвимости предложен софтфорк в рамках BIP-0054, который обеспечит непрерывность между периодами и предотвратит манипуляции.