Суперечливий тест BIP-110 у Bitcoin перейшов від сигналізації до фактичного розділення ланцюга, і перші години показують, що майнери переважно продовжують будувати на існуючому ланцюзі Bitcoin.
Підсумок
- BIP-110 увійшов в обов'язкову сигналізацію лише з 51 з 2016 попередніх блоків, що підтримують пропозицію в цілому.
- Гілка, що застосовує правила, зупинилася на блоці 961 633, тоді як основний ланцюг Bitcoin досяг 961 731 протягом неділі.
- Обов'язкова сигналізація триває до блоку 963 647, з фіксацією, запланованою не пізніше блоку 963 648 після цього.
- Зміна доказу роботи залишається резервним кодом, і Кріс Гвіда каже, що дати активації ще немає.
- Ризики повторного відтворення залишаються для власників, оскільки транзакції можуть бути дійсними в обох ланцюгах без розділення.
Пропозиція увійшла в обов'язкову сигналізацію на блоці 961 632 8 серпня після того, як лише 51 з попередніх 2016 блоків, або 2,53%, сигналізували підтримку. Вузли, що застосовують BIP-110, почали відхиляти блоки без біта версії 4.
Останні доступні дані моніторингу BIP-110 дані від 9 серпня показали, що гілка, що застосовує правила, зупинилася на блоці 961 633 після створення лише двох блоків. Ланцюг Bitcoin без застосування правил вже досяг 961 731, випереджаючи на 98 блоків. Трекер також показав відсутність сигналізації BIP-110 серед перших 100 блоків нового періоду складності в домінуючому ланцюзі.
Розділення Bitcoin BIP-110 розширюється після низької підтримки майнерів
Розділення почалося, оскільки BIP-110 застосовує різні правила дійсності під час свого вікна обов'язкової сигналізації. Згідно з офіційною специфікацією BIP-110, вузли, що застосовують правила, повинні відхиляти будь-який блок між висотами 961 632 і 963 647, який не сигналізує біт 4. Звичайні вузли Bitcoin не накладають цю вимогу, що дозволяє їм продовжувати слідувати за блоками без сигналізації.
Roughnecks, псевдонімна майнінгова операція, що використовує систему DATUM від OCEAN, створила блоки BIP-110 961 632 і 961 633. Потім гілка перестала просуватися приблизно на 15 годин в останньому знімку моніторингу. Раніше в неділю, коли основний ланцюг знаходився на 961 721, розрив вже збільшився до 88 блоків.
Збільшення розриву відображає різницю в обчислювальній потужності, призначеній для кожного ланцюга. BIP-110 увійшов у поточний період з тим самим середовищем складності майнінгу, але його гілка, що застосовує правила, має лише невелику частку хеш-потужності Bitcoin. Без приєднання більшої кількості майнерів вона повинна продовжувати повільно знаходити складні блоки, перш ніж досягне наступного коригування складності.
Це технічно не стирає меншину гілку. Більше хеш-потужності все ще може бути спрямовано на неї. Однак спостережуване виробництво блоків поки що не дає доказів того, що достатньо майнерів перемикаються, щоб закрити накопичений розрив у роботі.
Добровільний поріг у 55% був пропущений з великим відривом
BIP-110 дозволяє більш ранню фіксацію, якщо 1 109 з 2016 блоків у періоді складності сигналізують підтримку, що дорівнює 55%. Період, що закінчився на блоці 961 631, зафіксував лише 51 сигнал, згідно з даними моніторингу, залишивши підтримку на рівні 2,53%.
Виконавчий голова Strategy Майкл Сейлор вже стверджував до дедлайну, що низький рівень сигналізації показує, що пропозиція не має широкої підтримки майнерів. Його характеристика, що дані представляють "не консенсус майнерів", була його оцінкою показників сигналізації, а не формальним визначенням управління мережею.
Сейлор і генеральний директор Blockstream Адам Бек виступили проти пропозиції з ширших міркувань. Бек попередив, що впровадження нових обмежень консенсусу без ширшої згоди може розділити учасників, тоді як прихильники стверджують, що обмеження необхідні для стримування використання немонетарних даних. Це залишаються конкуруючі погляди на те, як слід керувати простором блоків Bitcoin.
BIP-110 тимчасово обмежить кілька структур транзакцій після повної активації. Більшість нових вихідних скриптів будуть обмежені 34 байтами, виходи OP_RETURN - 83 байтами, а деякі push-дані та елементи свідка - 256 байтами. Він також обмежить частини Taproot протягом приблизно одного року активного періоду пропозиції.
Розділення ланцюга також створює практичну проблему для власників. Як повідомляло crypto.news до початку обов'язкової сигналізації, розробник Bitcoin Кевін Лоак попередив, що підписані транзакції потенційно можуть бути розпізнані в обох ланцюгах, оскільки BIP-110 не автоматично розділяє баланси користувачів до форку.
Власник, який намагається переказати монети в меншій гілці, може таким чином ризикувати переміщенням відповідних BTC в основному ланцюзі, якщо та сама транзакція є дійсною там і буде повторно трансльована. Ризик стосується задіяних вхідних транзакцій, а не надання іншій стороні контролю над усім гаманцем. Залишення монет до розділення незмінними дозволяє уникнути створення транзакції, яка може бути відтворена.
Практичний ризик частково залежить від того, чи почнуть ринки, гаманці або біржі розглядати меншу гілку як актив, що вартий транзакцій. Оскільки наразі видобуто лише два блоки, мало доказів того, що така екосистема розвинулася.
Зміна доказу виконаної роботи залишається запасним варіантом, а не запланованим форком
Деякі прихильники BIP-110 підготувалися до можливості, що існуючі майнери Bitcoin продовжуватимуть відхиляти пропозицію на практиці. 1 серпня розробник Кріс Гіда перебазував експериментальний код зміни доказу виконаної роботи, спочатку написаний частково супроводжувачем Bitcoin Knots Люком Дашджром. Порівняння на GitHub містить 12 коммітів, що впливають на 19 файлів, включаючи код для вибору іншого алгоритму доказу виконаної роботи.
Однак код не встановлює заплановану зміну мережі. Гіда описав його як «просто код, який маємо в запасі» і сказав, що жодного терміну активації не встановлено. Його коментарі роблять пропозицію щодо доказу виконаної роботи запасним варіантом, а не анонсованим хардфорком з фіксованою датою.
Дашджр продовжує підтримувати BIP-110, незважаючи на критику та раніше відхилені заклики відкликати його. Прихильники стверджують, що тимчасові обмеження зменшать довільне зберігання даних, тоді як критики віддають перевагу розподілу простору блоків через комісії та політики окремих вузлів.
Що далі для BIP-110
Наступні контрольні точки протоколу визначаються висотою блоку, а не фіксованими датами. Обов'язкова сигналізація триває до блоку 963 647. Згідно з специфікацією BIP, розгортання досягає LOCKED_IN не пізніше блоку 963 648, після чого ACTIVE на 965 664. Лише тоді почнуть діяти правила транзакцій зі зменшеними даними.
Ці висоти можуть бути досягнуті за дуже різними часовими рамками в обох гілках. Основний ланцюг Bitcoin продовжує виробляти блоки у звичному темпі, тоді як гілка, що впроваджує BIP-110, потребувала б значно більшої обчислювальної потужності, щоб наблизитися до тієї ж швидкості. На останньому отриманому знімку вона відставала на 98 блоків після просування лише один раз за межі альтернативного блоку 961 632.
Тому найближчим показником для спостереження є не чергове заплановане голосування, а активність майнінгу. Якщо майнери почнуть розширювати гілку BIP-110, виробництво блоків може відновитися. Якщо обчислювальна потужність залишиться зосередженою на існуючому ланцюзі Bitcoin, розрив продовжить зростати, і гілка, що впроваджує, зіткнеться з дедалі складнішим шляхом до того, щоб стати ланцюгом з найбільшою накопиченою роботою.






