Bitcoin Core v30: суперечка через розширення OP_RETURN

Вийшов Bitcoin Core 30.0 — і вже ділить спільноту. Реліз запроваджує опціонально зашифровані з’єднання між вузлами для кращої приватності та послаблює давні обмеження на OP_RETURN — поле, яке дозволяє транзакціям переносити довільні дані.
Один із ключових апдейтів — більше місця для «нотаток» у транзакціях. Bitcoin Core підвищує типовий ліміт «перенесення даних» з 80 байтів до приблизно 100 КБ і дозволяє кілька полів OP_RETURN в одній транзакції. Це політика програмного забезпечення, а не перепис правил мережі: майнери та оператори вузлів можуть залишити суворіші ліміти, тож реальний ефект залежатиме від того, які налаштування прийме мережа.
Прихильники називають крок розблокуванням нових ончейн‑сценаріїв. Алекс Бержерон із Ark Labs привітав додатковий простір і заявив, що планує будувати «ефіріум‑подібну» функціональність на його основі. Співзасновник SatoshiLabs Павол Руснак послався на рецензований код і «зважені інженерні рішення», обираючи v30. Джеймсон Лопп зазначив, що у релізі є внески від 100+ учасників, зокрема мережеві удосконалення, які допомагають уникнути набору типових портів баз даних.
Критики говорять про ризик «розбухання» блокчейну. Дослідник безпеки Ox HaK стверджує, що підняття ліміту запрошує «сміттєві дані, інскрипції та стрибки комісій», які б’ють по звичайних користувачах. Нік Сабо порадив операторам поки не оновлюватися й тимчасово використовувати клієнт Bitcoin Knots Люка Дашджра, щоб зберегти суворі обмеження даних — цю опцію вже застосовує відчутна частка вузлів. Спливли і правові занепокоєння: архівні вузли можуть фактично хостити заборонений контент без реальних інструментів його видалення.
Типові пороги політики комісій також трохи послабилися, тож вузли теоретично можуть приймати дешевші транзакції. Це не гарантує підтвердження: якщо більшість мережі не підтримає новий рівень, надто «дешеві» транзакції можуть просто зависати. Розробники також додали обмежувальний «ковпак» на кількість окремих застарілих підписів на транзакцію — для запобігання зловживанням і з прицілом на майбутні оновлення.
Для пересічних користувачів нічого не змінюється у тому, як працює власне біткоїн-актив. Платежі поводяться так само, гаманці не почнуть раптово «набивати» мегабайти у ваші транзакції, а консенсусні правила мережі (розмір блока, валідація) лишаються незмінними. Суперечка — про типові налаштування: наскільки поблажливим має бути вузлове ПЗ до ретрансляції та майнінгу «даномістких» транзакцій.
Подальший розвиток залежить від прийняття. Якщо майнери та великі ретранслятори залишаться на налаштуваннях v30, варто очікувати більше нефінансових даних і нових «сплесків» на ринку комісій у періоди хайпу. Якщо ж оператори затягнуть політику (через Knots або кастомні конфіги), вплив може бути помірним. Так чи інакше, дискусія «мінімалізм базового шару» проти ширшої корисності знову в центрі уваги.
Рекомендуємо