Довгостроковий розробник Bitcoin, співавтор BIP-54 Метт Коралло вважає, що «Great Consensus Cleanup» має 80% ймовірність стати наступним мягким розгалуженням Bitcoin — це практичне виправлення проблем, з якими, як усі вважають, потрібно впоратися.
Це оновлення було запропоноване ще в 2019 році під назвою Great Consensus Cleanup (BIP-54) і мали на меті усунути «дрібні проблеми» у дизайні консенсусу біткоїна, зокрема довготривалі вразливості, що стосуються механізму регулювання складності мережі та векторів атак типу відмова в обслуговуванні між майнерами.
Коралло під час недавнього відвідування MARA Foundation TV сказав: «Ми знаємо, що існує довгий список питань, які справді потрібно вирішити. Ці проблеми є реальними і можуть негативно вплинути на біткоїн, але вони не є такого рівня, щоб „небо впало“».
Хоча офіційний розклад просування BIP ще не визначено, Коралло вважає, що Great Consensus Cleanup має 80-відсоткову ймовірність бути прийнятим мережею. У розмові з Ізабел Фоксен Дьюк, керівником MARA Foundation, він також зазначив, що це практична вправа для розробників біткоїна, які ще не зустрічалися з м’яким розгалуженням.
Коралло каже, що суть BIP-54 — «виправлення чогось, у чому всі згодні, що є проблема», і вона стосується чотирьох конкретних вразливостей:
- Отруєні блоки: якщо майнери хочуть отримати відносну перевагу в короткостроковій перспективі, вони можуть видобувати спеціально сконструйований блок, що використовує обмеження продуктивності, щоб навмисно сповільнити перевірку іншими вузлами.
- Баги часового спотворення: У вікні коригування складності біткоїна, яке відбувається раз на два тижні, існує вразливість, яка дозволяє майнерам, що контролюють більшість хеш-потужності, маніпулювати часовими мітками блоків, штучно прискорюючи генерацію нових блоків.
- Merkle-м'якість: через те, що транзакція розміром 64 байти точно відповідає розміру даних внутрішніх вузлів дерева Merkle, зловмисник теоретично може підробити доказ, щоб навести легкі клієнти на думку, що фальшива транзакція є справжньою.
- Дублювання транзакцій Coinbase: історична особливість дизайну дозволяла повторювані ID транзакцій, і ця проблема знову виникне на майбутніх висотах блоків, створюючи вразливість, яка може призвести до перезапису наявних монет або порушення обліку.
Однак не всі сприймають це технічне оновлення як велику новину. Співзасновник і генеральний директор LayerTwo Labs Пол Шторц у X написав, що активування BIP-54 «трохи розчаровує, бо це просто технічне оновлення, яке нічого не робить».
Під час TABconf у Атланті Сторц, розмовляючи з розробниками, зазначив, що найкращі та найрозумніші люди в біткоїні загалом вважають, що Great Consensus Cleanup, найімовірніше, стане наступним софтовим розгалуженням біткоїна, хоча найраніша оцінка — вересень 2027 року, більшість ж вказує на 2028 рік або пізніше.
Після активації Taproot у 2021 році спільнота біткоїна роками застрягла у безвихідь щодо змін у протоколі. Цей конфлікт зазвичай описують як «озаморожування», а більш широкі зміни протоколу, такі як OP_CAT (BIP-347) та OP_CHECKTEMPLATEVERIFY (BIP-119), продовжують важко отримувати універсальну підтримку в усьому екосистемі.
Corallo зазначив, що раніше м’які розгалуження завжди вимагали подолання технічних перешкод. Але останнім часом він спостерігає, що політичні та соціальні конфлікти також стали важливими.
Спільнота біткоїна протягом кількох місяців обговорювала, як має бути активована Taproot, зосереджуючись на таких питаннях, як поріг сигналів майнерів та обов’язковий «flag day» для користувачів. Corallo вважає, що BIP-54 може створити шаблон для розгортання майбутніх м’яких розгалужень.
Він сказав: «На кожній останній м’якій розгалуженні було багато драматичних суперечок щодо механізму активації. Тож сподіваємося, що ми зможемо пройти через ці суперечки за допомогою однієї м’якої розгалуження, а потім скопіювати та використовувати цей процес повторно, щоб заздалегідь вирішити деякі суперечки для майбутніх м’яких розгалужень».
У цьому сенсі BIP-54 підтверджує не лише те, що біткоїн здатний досягти консенсусу щодо технічного оновлення, а й те, що він здатний досягти консенсусу на соціальному рівні.


