Bitcoin Core запускає виправлення для бага, який спричиняв втрату криптовалют

image

Источник: PortaldoBitcoin Оригінальна назва: Bitcoin Core запускає виправлення для бага, що спричиняв втрату криптовалют Оригінальне посилання: Bitcoin Core оголосив про випуск тестової версії v30.2rc1, оновлення, яке містить важливі виправлення після проблем, виявлених у версіях 30.0 і 30.1, що в рідкісних випадках могли призвести до втрати всіх біткоїнів під час міграції старих гаманців.

Нова версія ще перебуває на стадії тестування розробниками та спільнотою, але вона є важливим кроком до закріплення стабільності найпопулярнішої реалізації повного вузла мережі Bitcoin, код якої підтримується спільнотою незалежних розробників з метою безпеки та децентралізації.

v30.2rc1 була опублікована як кандидат на майбутню стабільну версію 30.2, зосереджуючись на виправленні саме бага міграції, що викликав глобальне попередження: у версіях 30.0 і 30.1, при спробі конвертувати застарілі гаманці з старого формату у новий стандарт, програма могла, в окремих випадках, видалити не лише файли гаманця під час міграції, а й інші файли гаманця, що знаходилися в тому ж каталозі, що призводило до остаточної втрати коштів, якщо не було зроблено резервних копій.

Ця помилка, яку вважають критичною розробники та користувачі, призвела до видалення ураженої версії та рекомендації тимчасово повернутися до версії 28.1, доки не буде протестовано та підтверджено виправлений код.

Нова тестова версія містить коригування процесу міграції гаманців та додаткові перевірки, щоб запобігти виникненню помилки видалення. Основні зміни стосуються логіки завантаження файлу гаманця та обробки помилок, які у попередньому релізі не враховували належним чином випадки взаємодії з налаштуваннями pruning та наявністю стандартних файлів, створених у попередніх версіях Bitcoin Core.

Це виправлення сприймається спільнотою як пріоритет номер один перед повторним підняттям v30 до статусу рекомендованої для широкого використання версії.

Дебати у спільноті Bitcoin

Випуск v30.2rc1 відбувається на тлі ширших дискусій у спільноті щодо майбутнього розвитку програмного забезпечення Bitcoin. Версії 30 вже були предметом суперечок ще до виявлення бага, зокрема через зміни, пов’язані з використанням OP_RETURN, механізму, що дозволяє вставляти довільні дані у транзакції.

Ці дебати знову підняли порівняння між Bitcoin Core і Bitcoin Knots, альтернативною реалізацією, підтримуваною розробником Luke Dash Jr., яка дотримується більш обмежувальної позиції щодо збереження даних у блокчейні.

Критики Core стверджують, що низка суперечок підсилює необхідність більш консервативного підходу до розробки найпопулярнішого програмного забезпечення мережі. Захисники Core, навпаки, підкреслюють, що саме публічне виявлення помилки, негайне вилучення уражених версій та швидке випускання виправленої версії для тестування демонструють міцність відкритої моделі розробки та пріоритет безпеки.

Поки v30.2rc1 проходить тестування спільнотою, очікується, що за відсутності нових критичних помилок, стабільна версія 30.2 буде випущена найближчими тижнями. До того часу рекомендація залишається незмінною: користувачам слід уникати процесів міграції гаманців у уражених версіях та підтримувати актуальні резервні копії.

BTC-0,98%
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити