Еще в 2018 году ИБ-специалист и инженер Брейдон Фуллер (Braydon Fuller) обнаружил опасную проблему в Bitcoin Core (версий 0.16.0 и 0.16.1). Проблема появилась в 2017 году и получила имя INVDoS. Вскоре после обнаружения CVE-2018-17145 была тихо устранена, а Фуллер два года хранил свою находку в секрете, опасаясь активности со стороны злоумышленников, которые могли заинтересоваться багом. Однако теперь технически детали уязвимости были обнародованы, так как эта проблема была повторно обнаружена другими специалистами и угрожала другой криптовалюте, которая базируется на старой версии кода Bitcoin. Проблема INVDoS, по сути, представляет собой классическую атаку на отказ в обслуживании (DoS). И хотя зачастую DoS-атаки практически безвредны, они могут представлять серьезную угрозу для доступных через интернет систем, которые занимаются обработкой транзакций и должны работать стабильно и безотказно. Фуллер обнаружил, что атакующий может генерировать специальные транзакции, обработка которых