Разработчики Bitcoin Core бьют тревогу из-за риска потери средств в баге миграции кошелька

- Разработчики Bitcoin Core признали наличие ошибки миграции в версиях 30.0 и 30.1 их программного обеспечения, которая потенциально может привести к потере средств.
- Они призвали пользователей воздержаться от миграции своих устаревших кошельков до тех пор, пока не будет выпущена версия без ошибок.
- Это заявление вызвало негативную реакцию со стороны сообщества, которое уже вынуждено было терпеть задержки из-за споров разработчиков о технических деталях.
Разработчики Bitcoin Core публично сообщили, что нашли критическую ошибку в версиях 30.0 и 30.1 программного обеспечения, которая влияет на процесс миграции кошелька из устаревших кошельков в то, что они назвали современными описательными кошельками.
Согласно посте в X поделиться разработчиками, ошибка миграции кошелька была найдена в версиях кошелька Bitcoin Core 30.0 и 30.1.
Они также сообщили, что в редких случаях миграция устаревшего (BDB) кошелька может потенциально привести к удалению всех файлов кошелька на том же узле, и если эти кошельки не резервированы, это, по их словам, может привести к потере средств.
Есть ли ошибка в кошельке Bitcoin Core?
В заявлении подел на своем сайте разработчики Bitcoin Core утверждают, что ошибка активируется только во время попыток миграции устаревшего кошелька, так как требует наличия файла wallet.dat по умолчанию (безымянного), который был выпущен пять лет назад и с тех пор не создавался по умолчанию с версии 0.21, и не может быть мигрирован или загружен.
Они добавили, что условием, которое может вызвать это, является включение прунинга (обрезки), и выгрузка кошелька во время выполнения прунинга.
Разработчики пообещали, что исправление станет доступным в Bitcoin Core 30.2, но изобилие осторожности они убрали бинарные файлы для затронутых релизов из bitcoincore.org.
Однако, пока исправленная версия не станет доступной, пользователям было рекомендовано избегать миграции своих устаревших кошельков с использованием версий 30.0 или 30.1, через графический интерфейс или RPC, до выпуска v30.2.
Они также заявили, что только процесс миграции устаревшего кошелька был затронут в результате ошибки. «Вы можете продолжать использовать Bitcoin Core нормально, включая существующие кошельки и запуск узла без кошельков», — заключил пост.
Согласно Ласи Чжан, рыночному аналитику Bitget Wallet, технически подкованные пользователи могут оценить свою подверженность ошибке, проверив, какую версию Bitcoin Core они запускают, чтобы определить, является ли их кошелек устаревшим.
Они также могут проверить свой соответствующий «debug.log», чтобы увидеть, включен ли прунинг и были ли предприняты какие-либо попытки миграции, и, просмотрев структуру каталогов, подтвердить, указывает ли «-walletdir» на пользовательское или смонтированное расположение.
«Риск наиболее высок, если присутствуют все эти условия и миграция либо была предпринята, либо ожидается», — сказала она. «Если миграция еще не произошла, пользователям следует немедленно сделать резервную копию всего каталога данных на внешние носители и избегать перезагрузки или обновления до перехода на версию 30.2 или более позднюю».
Реакция на объявление была враждебной
Разработчики Bitcoin Core признали ошибку и внедряют меры контроля в том, что многие считают профессионально скоординированным ответом. Однако Crypto Twitter вывалился в типичной манере, многие подчеркивали, насколько низко упала платформа.
Некоторые просто оставили обескураживающие комментарии, в то время как другие пытались вербовать других, чтобы присоединиться к ним в сбросе платформы в пользу лучшей альтернативы.
Гнев сообщества Bitcoin Core возник после того, как Core v30 вызвал то, что называется гражданской войной среди разработчиков, которые не согласились с разрешениями на произвольное хранение данных в блокчейне Bitcoin, утверждая, что это превратило BTC в свалку данных.
До того, как он был наконец выпущен, он подвергся тщательному обзору и увидел задержку, длившуюся недели, только для того, чтобы выйти с серьезной ошибкой.
Если вы читаете это, вы уже впереди. Оставайтесь с нами, подписавшись на нашу рассылку.
Отказ от ответственности. Предоставленная информация не является торговой рекомендацией. Cryptopolitan.com Мы не несем ответственности за любые инвестиции, сделанные на основе информации, представленной на этой странице. Мы настоятельно рекомендуем проводить независимое исследование и/или проконсультироваться с квалифицированным специалистом перед принятием любых инвестиционных решений.

Ханна Коллимор
Ханна — писатель и редактор с почти десятилетним опытом ведения блогов и освещения мероприятий в криптоиндустрии. В Cryptopolitan Ханна работает над новостной страницей, освещая и анализируя последние события в сферах DeFi, RWA, криптовалютного регулирования, искусственного интеллекта и передовых технологий. Она окончила Университет Аркадии со степенью бакалавра делового администрирования.
















