
Словацкий разработчик биткоина Мартин Хабовштяк встраивает 66 КБ TIFF-файл изображения в блокчейн Биткоина, чтобы транслировать одну непрерывную транзакцию без использования основных ограничений предложения BIP-110. Эта демонстрация напрямую оспаривает основное утверждение сторонников BIP-110: ограничение вышеупомянутых возможностей скриптов эффективно предотвращает внедрение произвольных данных в сеть Биткоина.
То, что делает демонстрацию Хабовштяка технически аргументированной, заключается в том, что она строго избегает всех основных механизмов, с помощью которых BIP-110 спроектирован для ограничения:
Нет, автор_RETURN:BIP-110 ограничивает выход OP_RETURN 83 байтами, но это встраивание вовсе не зависит от этого опкода
Нет Taproot: Транзакции используют SegWit v0 (вместо Taproot), обходя ограничения BIP-110 на функции больших данных, связанные с Taproot
Нет, автор_IF: OP_IF не используется, что является одной из целей ограничения BIP-110
Транзакция была публично проверена на блокчейне Биткоина, а её сырые шестеричные данные могут быть декодированы в стандартный формат TIFF и открыты с помощью обычного программного обеспечения для создания изображений. Содержимое изображения — это изображение Люка Дашджра, разработчика Bitcoin Knots и ключевого сторонника BIP-110.
Хабовштяк ясно дал понять, что не будет раскрывать этот код, чтобы избежать масштабной активности, похожей на NFT, на Биткоине. Он также объяснил, что мотивация этого шага — не поощрять онлайн-данные, а ответ на то, что, по его мнению, является «ложью», распространяемой лагерем Knots: «Что я ненавижу больше спама — это ложь».
BIP-110 впервые был предложен в октябре 2025 года под названием BIP-444 и активно поддерживался такими разработчиками, как Люк Дашджр после того, как Bitcoin Core v30 снял лимит данных OP_RETURN. Основное содержание предложения включает: временный софтфорк на год, ограничение вывода OP_RETURN до 83 байт, ограничение одного загрузки данных до 256 байтов и ограничение других скриптовых функций, поддерживающих хранение больших данных.
В настоящее время количество узлов, поддерживающих BIP-110, составляет около 8,8% всех узлов Bitcoin, и это полностью через Bitcoin Knots — количество узлов Knots выросло почти в десять раз с начала 2025 года.
Дашжр ответил на X, заявив, что транзакция Хабовштяка «не является непрерывной и не содержит непрерывных изображений», оспаривая описание «непрерывного вложения». Однако в опубликованной технической заметке Habovštiak включил подробные рекомендации для независимой проверки, утверждая, что исходные шестнадцатеричные данные действительно непрерывно декодировались в полное изображение.
Самым показательным результатом этой демонстрации стала дополнительная версия, совместимая с BIP-110, выпущенная Habovštiak — транзакция с изображением, строго соответствующая всем ограничениям BIP-110 и проверенная в среде regtest от Bitcoin Knots.
Результаты показали, что версия, совместимая с BIP-110, имела больший объём транзакций, чем оригинальная версия без ограничений. Хабовштяк считает, что этот результат показывает, что механизм ограничения BIP-110 может быть контрпродуктивным на практике — он не только эффективно не предотвращает вложение данных, но и может увеличить пространство, занимаемое одинаковым объёмом данных в цепочке, вопреки целям, заявленным автором.
BIP-110 направлена на предотвращение заполнения произвольных немонетарных данных (таких как изображения, NFT и т.д.) за счёт ограничения определённых функций скриптов (лимит выхода OP_RETURN 83 байта, лимит одиночного пропуска данных 256 байт и др.).
Демонстрация технически доказывает, что 66 КБ данных всё ещё можно интегрировать в блокчейн Bitcoin без использования OP_RETURN, Taproot и OP_IF. Это напрямую оспаривает аргумент о том, что «ограничение этих функций предотвращает внедрение данных». Dashjr ведёт дебаты о определении того, является ли транзакция «непрерывным» вложением, и технические дебаты пока не достигли консенсуса в сообществе.
Bitcoin Core — это основная клиентская реализация Биткоина, поддерживаемая широким сообществом разработчиков и, как правило, снижает ограничения на типы данных; Bitcoin Knots — это альтернативный клиент, поддерживаемый Люком Дашжром, который включает дополнительные правила фильтрации, не принятые Core, включая BIP-110. Поскольку примерно 8,8% узлов сейчас используют Bitcoin Knots, эти два лагеря принципиально разделены по вопросу, какие типы данных должны быть разрешены в сети Биткоина.
Связанные статьи
Около 9,09 миллиона BTC в настоящее время находятся в убытке
Биткойн против золота завершено – Биткойн тайно недооценен на 66%
Более 9 миллиардов долларов было выведено из ETF на биткоин и эфир за четыре месяца
Каждая война — одна и та же тактика! Аналитик инвестиционных банков объясняет «три этапа закономерностей капитала»: не покупайте в панике
Риск нефтяного шока создает угрозу распродажи ликвидности на рынках биткоина