Bitcoin Core проведет публичную демонстрацию уязвимостей консенсуса биткоина
8 апреля группа разработчиков Bitcoin Core продемонстрирует «атакующие блоки» первой криптовалюты в тестнете Signet. Специально спроектированные единицы блокчейна требуют значительно больше времени для валидации.
Зачем это нужно
Главная цель — показать серьезность четырех уязвимостей консенсуса. Их призван устранить Great Consensus Cleanup с помощью BIP-54.
Это предложение по улучшению биткоина предполагает пакетный софтфорк для очистки консенсуса сети первой криптовалюты. Одно большое обновление закроет сразу несколько слабых мест протокола:
План
Специалисты не намерены показывать наихудший сценарий атаки. Они скроют детали скрипта и транзакции, чтобы не предоставлять дополнительную информацию злоумышленникам. Пользователям продемонстрируют блоки, верификация которых требует на порядок больше ресурсов, чем обычная.
Мероприятие начнется в 10:00 EST (14:00 UTC). Любой желающий может запустить узел Bitcoin Core на Signet (занимает около 32-33 ГБ) и наблюдать за добычей и обработкой блоков.
Разработчики также подготовили патч для визуализации подозрительных единиц через терминальный интерфейс bitcoin-tui (поддерживается разработчиком AJ Towns). Он позволяет в реальном времени отслеживать обработку блоков во вкладке Slow Blocks.
Однако специалисты подчеркнули, что сделали патч быстро и не проводили для него полноценного аудита. Для безопасности участникам посоветовали использовать новые узлы без средств на устройстве.
Напомним, в апреле создатель UTXOracle Стив Джеффресс выяснил, что около 99% Taproot-транзакций в сети биткоина оказались «пылью».