Софтфорк BIP-110 проти «сміттєвих даних» у біткоїні — і чому він уже провалюється

Bitcoin Magazine опублікував гостьову колонку Брендона Блека (Brandon Black), присвячену BIP-110 — пропозиції про тимчасовий софтфорк зі скороченням даних (Reduced Data Temporary Softfork), автором якої є користувач @dathon_ohm. Думка автора не обов’язково збігається з позицією BTC Inc. чи Bitcoin Magazine.
Про що суперечка
Прихильники BIP-110 виходять із того, що частина біткоїн-транзакцій порушує принципи мережі: у блокувальні та розблокувальні скрипти вміщують дані, які можна прочитати не лише як біткоїн-скрипт, а і як щось інше. На їхню думку, цього досить, аби виправдати, як пише Блек, найконфіскаційніший софтфорк за всю історію мережі.
Автор колонки з цим категорично не згоден. Біткоїн, за його аргументом, — відкритий і стійкий до цензури реєстр, куди може записатися будь-хто, готовий заплатити достатню комісію. Саме відкритий доступ відрізняє його від інших облікових систем, а отже, доводиться прийняти, що мережею користуватимуться й ті, хто вам не подобається. Поділу на «грошові» та «негрошові» записи, наполягає Блек, не існує: вузол розрізняє лише валідні й невалідні транзакції, а також дорогі в перевірці (великий мультисиг) і дешеві (Ordinals чи OP_RETURN).
Що саме пропонує BIP-110
Пропозиція обмежує розмір блокувальних скриптів, обмежує кількість альтернативних скриптів у taproot, робить невалідним taproot annex, прибирає всі оновлювані версії witness і tapscript, прибирає всі оновлювані опкоди tapscript і робить невалідними OP_IF та OP_NOTIF у tapscript. Усі ці обмеження діють для UTXO, створених протягом 52 414 блоків (приблизно рік) після активації.
Поріг сигналізації готовності майнерів пропонують знизити до 55% проти 90% і більше в попередніх софтфорках. Якщо до блоку 961632 сигнал подадуть менш ніж 55% блоків, вузли з BIP-110 почнуть вважати блоки без сигналу невалідними, щоб примусово зафіксувати зміну до блоку 963648 й активувати її до блоку 965664.
Аргументи проти
Блек називає BIP-110 найбільшим урізанням біткоїн-скрипта від часів вимкнення багатьох опкодів Сатоші у 2010 році у відповідь на критичну вразливість CVE-2010-5137. При цьому активацію через сигнал майнерів із безпрецедентно низьким порогом і примусове ввімкнення вузлами заплановано менш ніж за дев’ять місяців після присвоєння BIP номера — за вкрай обмеженого рев’ю коду.
Головне ж, на думку автора, полягає в тому, що мета недосяжна: ті, хто робить «несхвалювані» записи, вже оновили програмне забезпечення, аби продовжувати це робити навіть у разі набуття BIP-110 чинності. Обмежити те, як люди тлумачать записи у відкритому реєстрі за допомогою зовнішнього ПЗ, просто неможливо. А витрати для валідувальних вузлів протокол і так обмежує — лімітами на розмір блоку та кількість підписів, що діють від найраніших днів. Саме ці ліміти, нагадує Блек, породили Lightning Network, Ark, Spark, Cashu та інші рішення.
Підсумок його колонки: майнери рішуче відкинули BIP-110, проти виступили й розробники, й інвестори, і корпоративний сегмент. До серпня, пише автор, ця спроба змінити правила консенсусу лише зробить біткоїн сильнішим — своїм провалом.
Джерело: BitcoinMagazine
Новини у світі криптовалют
Випадкова цитата про гроші
"Прежде, чем спорить, давайте считать."













* для пошуку по базі проксі просто вводьте назву країни, наприклад: Росія, США, Таїланд