Bitcoin Core покаже слабкі місця біткоїна на тестнеті
Розробники Bitcoin Core 8 квітня проведуть публічну демонстрацію вразливостей консенсусу біткоїна. У тестовій мережі Signet вони відтворять спеціальні “атакуючі блоки”, щоб показати потенційні ризики для мережі.
Головна мета ініціативи – наочно показати серйозність чотирьох вразливостей консенсусу, які планують усунути в межах оновлення Great Consensus Cleanup через пропозицію BIP-54.
Які проблеми хочуть вирішити
Оновлення передбачає комплексний софтфорк, який має одночасно закрити кілька технічних слабких місць мережі. Зокрема:
• виправлення атаки зі спотворенням часу, що дозволяє маніпулювати складністю майнінгу;
• обмеження ресурсомістких транзакцій, які можуть перевантажувати вузли;
• усунення неоднозначності 64-байтових транзакцій у дереві Меркла;
• відмова від застарілої перевірки BIP-30, що втратила актуальність.
Як проходитиме демонстрація
Розробники не розкриватимуть повну технічну реалізацію атак, щоб уникнути зловживань. Натомість користувачам покажуть блоки, обробка яких суттєво повільніша за стандартну.
Долучитися до тесту може будь-хто, достатньо запустити вузол Bitcoin Core у мережі Signet і спостерігати за процесом у реальному часі. Для моніторингу підготували спеціальний інструмент, який дозволяє відстежувати “повільні” блоки через інтерфейс.
Водночас розробники попередили, що інструменти створені без повноцінного аудиту, тому рекомендують використовувати окремі вузли без коштів.