Разработчики Bitcoin Core решили отменить ограничение на данные транзакций в следующем обновлении сети, что позволит включать больше данных более эффективным способом.
«Следующий релиз Bitcoin Core по умолчанию будет ретранслировать и майнить транзакции, чьи выходы OP_RETURN превышают 80 байт, и разрешит любое количество этих выходов», — говорится в объявлении на GitHub разработчика Bitcoin Грега Сандерса от 5 мая.
Давний лимит изначально был «мягким сигналом о том, что пространство блока следует экономно использовать для данных доказательства публикации неплатежей», и изжил себя, добавил он.
Предложение (PR 32359) было создано пионером Bitcoin Питером Тоддом по просьбе Chaincode Labs.
OP_RETURN — это особый тип вывода транзакции Bitcoin, который позволяет хранить небольшие объемы данных в блокчейне, популяризированный во время повального увлечения инскрипциями ординалов в начале 2024 года.
В отличие от обычных выводов транзакций, вывод OP_RETURN не может быть потрачен и не раздувает неизрасходованные выводы транзакций (UTXO).
Первоначальный лимит больше не эффективен, поскольку люди нашли способы обойти его, например, используя поддельные адреса вывода, что на самом деле хуже для сети, в то время как некоторые сервисы майнинга уже игноруют лимит, сказал Сандерс.
«Большие записи данных происходят независимо и могут быть сделаны более или менее злонамеренными способами; ограничение просто направляет их в более непрозрачные формы, которые наносят ущерб сети», — пояснил он.
Преимущества снятия лимита включают в себя более чистый набор UTXO или базу данных расходуемых выходов, более последовательное поведение в сети и лучшее соответствие тому, как фактически используется Bitcoin, добавил он.
Рассматривались три возможных пути: сохранение ограничения, повышение ограничения и снятие ограничения, которое в конечном итоге было принято после получения «широкой, хотя, возможно, и не единогласной поддержки».
Спорное изменение Bitcoin
«Многие пользователи считают это нежелательным изменением по ряду причин», — сказал биткоинер Сэмсон Моу на X 5 мая. Он добавил, что пользователи «могут отказаться от обновления и остаться на 29.0 или запустить другую реализацию» сети.
Критики заявили, что предложение было внесено без надлежащего процесса консенсуса.
«Я думаю, одно совершенно ясно: на данный момент нет консенсуса по этому вопросу OP_RETURN», — сказал управляющий партнер Ten31 Fund Марти Бент.
Некоторые также выразили обеспокоенность по поводу снижения приоритетности финансовой полезности сети Bitcoin и подняли вопросы о нераскрытых конфликтах интересов.
Критики удаления ограничения OP_RETURN. Источник: moonsettler