Bitcoin Core готує захист від старої атаки на налаштування складності
- PR #35949 був об'єднаний 7 вересня 2026 року в Bitcoin Core.
- Зміна виправляє, як формується шаблон останнього блоку кожного періоду.
Bitcoin Core, програмне забезпечення для мережі Bitcoin, змінило 7 вересня спосіб, яким майнери готують один з блоків кожного періоду. Це налаштування є роботою розробника Фабіана Яра.
Це є попереднім кроком до майбутнього більшого виправлення. Поки що жодне правило мережі не змінилося: лише було налаштовано програмне забезпечення, яке формує блоки перед їх майнінгом.
Виправлення спрямоване на стару і відому вразливість: так звану атаку на спотворення часу. Це трюк, який дозволив би комусь з великою потужністю майнінгу (hashrate) обманювати годину блоків.
Кожен блок Bitcoin має часову мітку. Якщо майнер зможе систематично підробляти цю мітку, він може обманути мережу, щоб вона вважала, що між блоками пройшло менше часу, ніж насправді. Це штучно знизить складність майнінгу, і з нижчою складністю цей майнер виграє блоки швидше, ніж йому належить, вилучаючи винагороду у інших майнерів.
Те, що ця помилка досі не виправлена повністю, більше ніж через десятиліття після її виявлення, не є недбалістю. Зміна правила консенсусу Bitcoin вимагає, щоб майже вся мережа --- майнери, біржі, ті, хто запускає вузол --- погодилася і була готова в один і той же час. Це колективне погодження, більше ніж технічна складність, займає роки для побудови.
Тому рішення не вирішує цю проблему самостійно, а разом з іншими трьома старими вразливостями оригінального дизайну Bitcoin. Пропозиція, яка їх об'єднує, називається BIP54 і прагне виправити, за один раз: атаку на спотворення часу, блоки, які спроектовані для повільної валідації, неоднозначність у деревах Меркле, яка може бути використана для підробки підтверджень транзакцій, і недбалість, яка дозволила б дублювати транзакції coinbase (яка створюється при майнінгу блоку). Об'єднання цих чотирьох виправлень запобігає тому, щоб мережа проходила через тривалий процес погодження один раз за кожне з них.
Що конкретно виправляє нова зміна
Зміна, про яку йдеться в цій ноті, задокументована в запиті на злиття 35949 офіційного репозиторію Bitcoin Core, і стосується конкретно першої з цих чотирьох проблем: атаки на спотворення часу. Інші три --- повільні блоки для валідації, неоднозначність у деревах Меркле та дубльовані транзакції coinbase --- досі не мають еквівалентної зміни програмного забезпечення.
Уявімо, що годинник комп'ютера майнера неправильно налаштований і показує час, що передує реальному. Перед цією зміною, якщо це відбувалося саме під час підготовки останнього блоку періоду складності, програмне забезпечення могло застрягти.
Воно неправильно розраховувало мінімально допустимий час і не могло сформувати дійсний блок для майнінгу. На практиці, цей майнер залишався без можливості працювати до того часу, поки його годинник не виправився сам.
Фабіан Яр, автор зміни, пояснив у самому репозиторії, що цей сценарій малоймовірний у основній мережі Bitcoin, оскільки вимагав би дуже великої помилки годинника. Це частіше трапляється в тестових мережах, де умови менш стабільні.
Проте Bitcoin Core вирішив виправити це, перш ніж це стане реальною проблемою. З новим кодом, коли годинник вузла відстає, саме програмне забезпечення ставить правильний час для пропозиції блоку, замість того, щоб застрягти. Це налаштування вже працює в основній мережі та в тестових мережах, хоча BIP54 сам по собі ще не активний в жодній з них.
Чому Bitcoin так повільно виправляє свої помилки
Цей випадок показує шаблон, який рідко видно ззовні: ті, хто розробляє Bitcoin Core, не виправляють вразливості консенсусу одним ударом. Спочатку вони готують програмне забезпечення, яке працює <<навколо>> правила --- у цьому випадку, майнінгу --- і лише потім, якщо є достатня підтримка спільноти, активують зміни в основі.
Цей порядок має просту причину: якщо нове правило активувати без готового програмного забезпечення для майнінгу, з'являться уникнені проблеми, такі як вузли, які раптом не можуть майнити через просту помилку годинника. Розробники віддають перевагу виправленню цих деталей перед тим, як попросити всю мережу зробити крок, який не має повернення.
Історія BIP54 сама підтверджує це терпіння. Ідея виникла в 2019 році, завдяки Мету Корралло, і залишалася в архіві протягом років, поки Антуан Пуансо не повернувся до неї в 2023 році, як зазначено в самому тексті пропозиції, опублікованому в репозиторії BIPs Bitcoin. Те, що на перший погляд здається повільністю, насправді є тією ж обережністю, яка запобігає тому, щоб мережа, яка обробляє мільярди доларів, приймала зміни без достатньої дискусії.
Це не означає, що атака на спотворення часу є безпечною в той час. Це все ще реальна можливість для тих, хто має достатню потужність майнінгу, і це зобов'язує індустрію визнати, що цей ризик залишається відкритим. Різниця в тому, що тепер є конкретний шлях, з уже затвердженим кодом, щоб його закрити.
Ціна --
Цей контент надано лише для загальних інформаційних цілей і не є фінансовою, інвестиційною, юридичною чи податковою консультацією. Події, нагороди, онлайн-акцій або пов’язану інформацію, згадана тут, не слід розглядати як рекомендацію, прохання чи запрошення до купівлі, продажу, торгівлі чи інших операцій з криптоактивами. Криптоактиви є дуже волатильними та можуть призвести до збитків. Доступність послуг, продуктів WEEX та пов’язаних із ними подій може відрізнятися залежно від регіону. Ви несете відповідальність за забезпечення відповідності вашої участі чинному місцевому законодавству та нормативним актам.
Вам також може сподобатися

20 трильйонів доларів для Bitcoin? Дан Тапіеро викладає свій сценарій

Центри обробки даних у США можуть споживати більше газу, ніж Німеччина та Японія разом

Дані криптовалюти передані податковій службі: Paymium та Bull Bitcoin програли справу

CoinShares підкреслює тиск на майнінгові компанії Bitcoin і стверджує, що підприємства продовжать мігрувати до сектора ШІ

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

Вразливість моста Symbiosis призвела до випуску 46,1 мільярда незабезпечених syBTC, збитки становлять близько 77 тисяч доларів

Чисті активи Bitcoin ETF Morgan Stanley досягли 635 мільйонів доларів

Американський криптозакон ризикує провалитися після контрпропозиції демократів

CoinShares повідомляє про середні грошові витрати на добування BTC у розмірі 75500 у другому кварталі

Аргентина приєднується до Глобального Великого Брата

IBIT за 20 днів отримав 1,08 мільярда доларів

Bitcoin Suisse планує скоротити до 60 робочих місць у Швейцарії

Grayscale: У епоху AI фінансова конфіденційність знову стає ключовою темою Crypto

Капіталізація альткоїнів зросла на 21% за місяць, відстає від приросту BTC

Сенатор Луміс: Якщо закон CLARITY буде прийнято, Bitcoin може зрости

ARK Invest зменшила частку в криптоакціях на майже 65 мільйонів доларів

Goldman Sachs прогнозує, що юань через п’ять років зросте до 5,5. Що вам робити?

Tonkeeper перейменовано на Keeper, підтримує 6 блокчейнів

Bitcoin проти ФРС у 2026 році: чи зможе BTC витримати вищі ставки?

Самостійне зберігання біткоїнів створює величезну сліпу зону для бази витрат у ваших податкових формах на криптовалюту за 2026 рік

5% ставка, Brent на 110$: Федрезерв у скрутному становищі перед середою

В Bitcoin ETF зафіксовано чистий приплив у 160,05 мільйона доларів

Доходність 10-річних облігацій перевищила 5%, вплив на Bitcoin та акції

Ціна Bitcoin зростає, Трамп радує крипторинок - Світ фінансів

16,6 мільярда доларів США в опціонах криптовалют, що закінчуються в третьому кварталі, з ведучими бичачими позиціями

Інтерес до акцій та криптовалют зріс на 96% у Південній Кореї

«Ми більше не повинні змінювати протокол. Епоха експериментів була 10 років тому», — говорить Кобра про біткоїн

ЄС посилив правила для виробників криптогаманців

Біржі Bitcoin можуть зменшити квантовий ризик перед оновленням мережі




