У Bitcoin Core приберуть обмеження на обсяг даних в OP_RETURN
У наступному релізі клієнта Bitcoin Core за замовчуванням зникне обмеження на обсяг даних у виходах OP_RETURN — розробники дозволять використовувати більше ніж 80 байтів та будь-яку кількість таких виходів у транзакції.
Absolutely non-binding statement, but a read of the Bitcoin Core project as a whole on the subject.https://t.co/3ZngA6ICLr
— instagibbs (@theinstagibbs) May 5, 2025
«Давнє обмеження — м’який сигнал про бажану економність у використанні блокового простору для неплатіжних даних — втратило актуальність», — пояснив біткоїн-розробник Ґреґ Сандерс.
Ідея скасування обмеження активно обговорюється з кінця квітня після того, як Пітер Тодд (у документалці HBO названий одним із творців біткоїна) запропонував зняти ліміт повністю.
Сандерс вважає поточне правило не лише застарілим, а й шкідливим:
- його легко обійти — майнери пропонують способи вивантаження даних, користувачі використовують це «неетично»;
- воно викривлює стимули — призводить до використання підроблених виходів UTXO та непрозорих механізмів публікації.
Команда розглядала три сценарії:
- залишити обмеження — визнано неефективним;
- підвищити ліміт — рано чи пізно знову стане неактуальним;
- повністю скасувати обмеження — обраний варіант, який відповідає реальній практиці мережі.
Важливо: обмеження на розмір блоку (4 млн одиниць ваги), а також фільтрація «пилу» та перевантажених транзакцій залишаються чинними. Механізми захисту від спаму не зникають.
Серед ключових переваг нововведення:
- чистіший UTXO-набір — неплатіжні дані розміщуються в одному неактивному виході, а не розпорошуються;
- прозора політика ретрансляції — ноди поширюють транзакції, які справді потрібні майнерам, із чіткими комісіями.
«Зміна підкреслює, що політика біткоїна базується на прозорих і мінімальних правилах, а не на редакційних вподобаннях. Bitcoin Core зберігає цілісність і дає ринку комісій самим вирішувати, які транзакції варті місця в блоці», — підсумував Сандерс.
Нагадаємо, на початку року падіння ончейн-активності в мережі Bitcoin було пов’язане саме зі скороченням числа OP_RETURN-виходів у транзакціях.