Nuevos contratos inteligentes llegan a Bitcoin con OP_NET
Новые смарт-контракты приходят в Bitcoin с OP_NET
-
Контракты встраиваются в транзакции BTC и выполняются на виртуальной машине OP_Net.
-
В течение периода тестирования разработчики создали более 400 приложений на базе OP_NET.
OP_NET, протокол, который обещает выполнять нативные смарт-контракты в Bitcoin без изменения его базовой архитектуры, объявил 16 марта, что его основной сетевой узел (mainnet) начнет работу 19 марта.
Объявление последовало за трехнедельным "Демо-днем" (периодом тестирования), в течение которого, по словам команды OP_NET, было разработано более 400 децентрализованных приложений на базе Bitcoin.
В качестве примеров приводятся CropBob, ролевая игра, в которой игроки покупают землю, выращивают культуры и собирают токены, все это регистрируется в базовом слое Bitcoin.
Интерфейс подключения кошелька в игре CropBob. Источник: CropBob.
Как работает OP_NET на Bitcoin?
В отличие от других протоколов, таких как BRC-20 или Runes, которые зависят от внешних индексаторов для интерпретации данных (базы данных, поддерживаемые третьими лицами, которые могут показывать разные результаты в зависимости от того, кто их эксплуатирует), OP_NET использует другой подход.
Согласно документации OP_NET, инструкции смарт-контрактов, структура, которой Bitcoin не имеет изначально, непосредственно встраиваются в транзакции Bitcoin с использованием tapscript, нативного механизма scripting сети. Bitcoin подтверждает их как обычные транзакции, не отличая их от остальных.
Узлы, входящие в структуру OP_NET, обнаруживают эти транзакции и выполняют их на виртуальной машине под названием OP_VM. Эта виртуальная машина построена на WebAssembly ( Wasm), стандартном формате байт-кода в индустрии программного обеспечения, который может быть сгенерирован из языков программирования, таких как Rust или C++.
WebAssembly - это не язык, предназначенный специально для смарт-контрактов, а универсальный инструмент, адаптированный для этой цели.
Это имеет конкретные последствия для разработчиков. Написание сложной финансовой логики на WebAssembly значительно сложнее, чем при использовании Solidity, языка, который Ethereum разработал специально для смарт-контрактов. Это как строить дом со специализированными инструментами или с универсальными: можно сделать и так, но это требует больше навыков.
Для обеспечения того, чтобы все узлы поддерживали одинаковое состояние, каждые пять блоков Bitcoin (примерно 50 минут), OP_NET записывает неизменяемую контрольную точку в Bitcoin, содержащую консолидированное состояние всех контрактов. OP_NET также использует цифровые подписи ML-DSA, стандарт криптографии, одобренный Национальным институтом стандартов и технологий США ( NIST), который должен быть устойчивым к квантовым вычислениям, для авторизации взаимодействия с контрактами.
Каждый контракт в OP_NET хранит свою информацию в ячейках данных (slots), организованных в структуру, называемую деревом Меркла, - это криптографическая система, которая позволяет проверять любые данные внутри дерева, не просматривая все данные. Каждые пять блоков сводка этого дерева записывается навсегда в Bitcoin в виде неизменяемой контрольной точки.
Диаграмма слоя управления состоянием контрактов в OP_NET. Источник: OP_Net.
Предложение, которое уже вызывает отторжение в сообществе Bitcoin
Запуск не остался незамеченным. Renaud Cuny, биткойнер и оператор узлов, продвигающий BIP-110, предложение, направленное на ограничение использования пространства блока для произвольных нефинансовых данных, опубликовал 16 марта анализ, в котором описывает OP_NET как «последнюю попытку захвата Bitcoin» и прямо охарактеризовал его как спам.
Для Cuny, OP_NET является "спамом" в техническом и экономическом смысле: он занимает место в блоках Bitcoin данными, которые не являются финансовыми транзакциями, а являются байт-кодом контрактов и логикой приложений. Это ценный ресурс, который наиболее консервативные биткойнеры считают, что должен быть зарезервирован исключительно для передачи стоимости.
Таким образом, внедрение видеоигр, децентрализованных бирж или эквивалентных токенов ERC-20 в эти блоки, по мнению Cuny, ухудшает основную функцию сети и увеличивает стоимость денежных транзакций.
Гонка с несколькими участниками
OP_NET – это не единственное предложение, направленное на внедрение смарт-контрактов в Bitcoin. Как сообщало CriptoNoticias, например, проект RGB – это другой протокол, который также нацелен на эту цель, но с другим подходом.
В случае RGB контракты проверяются в частном порядке между вовлеченными сторонами посредством проверки клиентом (пользователями), не раскрывая данные всей сети. Для этого RGB использует криптографию с нулевым знанием, называемую "zk-STARK".
12 августа 2025 года стало важной вехой в разработке RGB. Впервые был успешно осуществлен мост, который перенес USDT с Ethereum в RGB, что также ознаменовало его исторический вход в экосистему Bitcoin через этот протокол.
Другой пример – Arkade, протокол, разработанный компанией Ark Labs на своей сети второго уровня Ark. В отличие от OP_NET, Arkade выполняет контракты вне основной цепочки, но обеспечивает их безопасность с помощью Bitcoin, обещая более высокую скорость и более низкую стоимость, не занимая места в блоках основной сети.
Увеличение количества таких предложений отражает растущий интерес к расширению возможностей программирования Bitcoin, но также и структурное напряжение. Исторически сообщество биткойнеров неохотно относится к изменениям, которые добавляют сложность базовому протоколу.
Приоритетом является сохранение безопасности и простоты сети, которая обрабатывает триллионы долларов. В этом контексте предложения, такие как OP_NET, не должны убеждать сам протокол, а только тех, кто строит на его основе, что объясняет как их привлекательность, так и сопротивление, которое они вызывают.
Метки: Bitcoin (BTC) Blockchain Смарт-контракты Рекомендации
Есть ли у вас важная информация для наших журналистов? Свяжитесь с нами