Соучредитель и директор по безопасности платформы Casa Джеймсон Лопп совершил гриферную атаку на тестовую сеть Биткоина, что нарушило ее нормальное функционирование. Об этом сообщает The Block.
«Моя печально известная атака на тестовую сеть Биткоина привела к тому, что за прошедшую неделю была сгенерирована более чем трехлетняя норма в 165 000 блоков», – заявил Лопп.
На вопрос другого пользователя, чего стоила такая атака, соучредитель Casa ответил, что она обошлась ему в $1 за потраченную электроэнергию.
Лопп, со своей стороны, заявил, что основной целью атаки была демонстрация самых уязвимых мест блокчейна, а не попытка вывести его из строя. Поэтому он выступил за исправление ошибки в коде, что позволяет создавать множество блоков за короткий период времени.
Между прочим, действия Лоппа вызвали недовольство Биткоин-разработчиков, поскольку из-за перегрузок они вынуждены были остановить работу над некоторыми приложениями. Как отметил руководитель технического отдела Lightning Labs Лео Виз, атака прервала синхронизацию узлов в тестовой сети Биткоина.
Гриферная атака – это попытка искажения работы сети с помощью чрезмерного расхода энергии, атак на майнинговые пулы или добавления ложных транзакций. Эти атаки могут быть осуществлены по разным мотивам, от выражения несогласия с политическими аспектами протокола до попытки завладеть контролем над сетью.
Однако важно понимать, что у Биткоина имеется механизм защиты, такой как консенсусный протокол (Proof-of-Work), который делает грифинг-атаки менее эффективными и выгодными для злоумышленников.
Также активное сообщество и развитые методы выявления и устранения уязвимостей помогают снизить вероятность успеха грифинг-атак и поддерживают надежность сети.
Блокчейн Биткоина обладает уникальными свойствами, делающими его устойчивым к сбоям, однако, несмотря на это, в истории были выявлены несколько багов. В частности, в первые дни существования Биткоина была обнаружена аномалия, которая позволила хакеру 15 августа 2010 года на высоте 74 638 блоков сгенерировать 184,4 млрд монет.
Другой баг произошел в 2013 году из-за разногласий между двумя версиями программного обеспечения: старой версией 0.7 и обновленной версией 0.8.