Ошибка в новой версии Bitcoin может привести к исчезновению криптовалют

image

Источник: PortaldoBitcoin Оригинальный заголовок: Ошибка в новой версии Bitcoin может привести к исчезновению криптовалют Оригинальная ссылка: https://portaldobitcoin.uol.com.br/falha-em-nova-versao-do-bitcoin-pode-fazer-criptomoedas-sumirem/ Разработчики Bitcoin Core выпустили экстренное предупреждение после обнаружения серьезной ошибки в версиях 30.0 и 30.1 программного обеспечения, способной удалять кошельки пользователей и приводить к окончательной потере биткоинов в определённых условиях. Эта ошибка привела к немеденному удалению этих версий с официального сайта проекта и вновь обострила старые споры в сообществе, уже обеспокоенное спорной обновлением протокола, связанной с использованием OP_RETURN.

По сообщению, опубликованному хранителями Bitcoin Core в понедельник (5), проблема возникает во время миграции старых кошельков, известных как наследуемые кошельки, использующие формат Berkeley DB.

Эти кошельки необходимо преобразовать в современный формат, принятый клиентом, но в редких случаях сбой в этом процессе может привести к удалению всех файлов кошелька, хранящихся в том же каталоге узла, а не только того, который мигрирует. Если у пользователя нет актуальных резервных копий, потеря средств является необратимой.

УВЕДОМЛЕНИЕ: Ошибка миграции кошелька, присутствующая в Bitcoin Core 30.0 и 30.1.

В редких случаях миграция наследуемого (BDB) кошелька может удалить все файлы кошелька на том же узле. Если эти кошельки не имеют резервных копий, это может привести к потере средств.

Исправление будет доступно в…

Разработчики объяснили, что ошибка требует редкой комбинации факторов, включая наличие стандартного файла wallet.dat — который не создается автоматически с версии 0.21, выпущенной около пяти лет назад — и сбой при загрузке этого кошелька. Проблема может возникнуть, когда активирована функция pruning, используемая для удаления старых данных блокчейна, и кошелек закрывается во время этого процесса.

Тем не менее, из-за повышенной осторожности команда решила классифицировать бинарные файлы версий 30.0 и 30.1 как «небезопасные» и удалить ссылки для скачивания.

Пока окончательное исправление не будет выпущено в виде версии 30.2, которая уже находится в разработке, официальная рекомендация — не пытаться мигрировать наследуемые кошельки в этих версиях, ни через графический интерфейс, ни через RPC.

Однако предупреждение не распространяется на повседневное использование программного обеспечения. Пользователи, уже работающие с существующими кошельками, могут продолжать отправлять и получать биткоины, подтверждать блоки и поддерживать работу своих узлов в обычном режиме, при условии, что они не начнут процесс преобразования старых кошельков.

В качестве дополнительной меры официальный сайт Bitcoin Core снова рекомендует загрузку версии 28.1, считающейся стабильной и свободной как от этой ошибки, так и от изменений, введённых в v30, связанных с OP_RETURN. Это решение подчеркнуло серьёзность ситуации, особенно учитывая, что версия 30 широко продвигалась в 2025 году как важное обновление с точки зрения безопасности.

Реакция сообщества

Разработчик Tomer Strolight охарактеризовал проблему как «достаточно серьёзную» и заявил, что, если его интерпретация верна, Bitcoin Core 30.x «может удалить все кошельки на устройстве». По его словам, многие пользователи были мотивированы обновлением программного обеспечения именно из-за предупреждений о безопасности, что делает ещё более важным ясное и предупредительное информирование.

Strolight также отметил, что факт удаления разработчиками версии 30.x из списка рекомендуемых версий свидетельствует о масштабах ошибки и требует коллективных усилий для информирования пользователей о риске.

Это довольно плохо, если я правильно понимаю. Если попытаться мигрировать один наследуемый кошелек, Bitcoin Core 30.x может удалить ВСЕ кошельки на устройстве. Конечно, всегда нужно сохранять резервные копии всех файлов кошелька, но это настолько серьёзно, что сама команда убрала v30.x со своего сайта…

Это событие также быстро стало частью идеологической дискуссии, связанной с выпуском версии 30. Некоторые пользователи использовали инцидент для защиты позиции Luke Dash Jr. и использования Bitcoin Knots — альтернативной реализации Bitcoin Core, которая вводит более строгие ограничения на хранение произвольных данных в блокчейне.

Для этих критиков серия споров подчеркивает необходимость более консервативных подходов в разработке программного обеспечения.

BTC3,16%
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить