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

image

Джерело: PortaldoBitcoin Оригінальна назва: Bitcoin Core запускає виправлення для бага, що спричиняв втрату криптовалют Оригінальне посилання: https://portaldobitcoin.uol.com.br/bitcoin-core-lanca-correcao-para-bug-que-causava-perda-de-criptomoedas/ 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 буде випущена найближчими тижнями. До того часу рекомендація залишається незмінною: користувачам слід уникати процесів міграції гаманців у уразливих версіях та підтримувати актуальні резервні копії.

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