Создатель Биткоина Сатоши Накамото разработал пиринговую платежную сеть с открытым исходным кодом и общим реестром, который отслеживает каждую транзакцию.
Биткоин классифицируется как цифровое хранилище стоимости, в основе которого лежит децентрализация, однако ограничения языка сценариев в его блокчейне не позволили разработать смарт-контракты и другие взаимозаменяемые токены.
По мере роста рыночной капитализации крипторынка, а вместе с ним требований к индустрии, популярность набрали альтернативные блокчейн-сети, такие как Ethereum, Tron, Solana, Cardano, Polkadot и другие, предложившие разработчикам возможность создавать децентрализованные приложения (dApps) и более адаптируемую среду, привлекательную для широкой аудитории.
Однако все изменилось в 2023 году с появлением токенов BRC-20, а затем в апреле 2024 года состоялся релиз Bitcoin Runes, открывший возможность создания взаимозаменяемых токенов и проектов, управляемых сообществом, непосредственно в сети Bitcoin.
Чем биткоин-руны отличаются от токенов BRC-20 и биткоин-ординалов
Чтобы понять протокол Runes, необходимо сначала изучить ординалы и стандарт токенов BRC-20.
Протокол Bitcoin Ordinals
Представленный 20 января 2023 года разработчиком Кейси Родармором, этот протокол стал важной вехой в развитии токенизации в блокчейне Биткоина. Он позволяет вписывать различные типы данных, включая текст, изображения, видео и даже смарт-контракты. Ординалы, также известные как невзаимозаменяемые биткоин-токены (NFT), привлекли интерес криптовалютного сообщества и вызвали микс энтузиазма и скептицизма.
Появление ординалов стало возможным благодаря ключевым обновлениям, а именно: Segregated Witness (SegWit) в 2017 году и Taproot в 2021 году. Эти обновления расширили возможности смарт-контрактов Биткоина, позволив вписывать в блокчейн большие объемы данных. Надписи относятся к информации, интегрированной в сатоши — самые маленькие единицы BTC.
Ординалы представили новый способ повысить полезность и ценность Биткоина, выйдя за рамки его роли хранилища стоимости, с помощью уникальной системы шифровки данных, что позволило создавать биткоин-NFT. Это добавило новый уровень функциональности в сеть, позволяя создавать, владеть и передавать уникальные цифровые активы в блокчейне.
Токены BRC-20
После внедрения ординалов анонимным разработчиком Domo в начале марта 2023 года был создан стандарт BRC-20. Как и ERC-20 в Ethereum, BRC-20 позволял генерировать и передавать взаимозаменяемые токены непосредственно в сети Bitcoin с помощью ординальных надписей.
В течение трех месяцев токены BRC-20 росли в геометрической прогрессии, достигнув рыночной капитализации в 1 миллиард долларов. Однако токены вызвали перегрузку сети из-за чрезмерного минтинга и генерации множества неизрасходованных транзакционных выходов (UTXO), которые засоряли сеть.
UTXO — это мелкие балансы BTC, оставшиеся после транзакций в виде сдачи.
Биткоин-руны
Bitcoin Runes призваны упростить создание взаимозаменяемых токенов в блокчейне Биткоина и нивелировать проблемы UTXO, вызванные BRC-20. В Runes каждая транзакция начинается с определения UTXO, которые еще не были потрачены, которые затем используются для создания новых транзакций.
Как работают биткоин-руны
В своей основе протокол Runes использует модель UTXO и опкод OP_RETURN для упрощения создания взаимозаменяемых токенов в блокчейне Bitcoin. Руна, уникальный цифровой актив, присваивается UTXO протокольным сообщением с конкретными деталями, такими как идентификатор руны, ее индекс и количество, которые хранятся в поле выхода OP_RETURN.
В отличие от протоколов, зависящих от офчейн-данных или специализированных токенов, протокол рун использует присущие Биткоину возможности хранения данных ончейн. Такой подход сводит к минимуму появление нежелательных UTXO, которые могут перегружать сеть, приводя к более медленным, дорогостоящим и менее надежным транзакциям.
Кроме того, баланс рун отслеживается внутри UTXO, а не привязывается к адресам кошельков. Руны передаются транзакциями с данными в поле OP_RETURN, в котором указываются детали передачи.
Руны могут быть «выгравированы» (созданы), отчеканены (сгенерированы) и переданы с помощью «рунических камней», которые представляют собой сообщения, хранящиеся в выходных данных биткоин-транзакций. «Гравировка» включает в себя настройку таких свойств, как название, делимость и символ. Майнинг создает новые токены на основе выгравированных свойств. Передача рун включает в себя эдикты с указанием деталей перевода, таких как выходной номер, идентификатор руны и количество.
Перспективы DeFi-экосистемы Биткоина
Экосистема децентрализованных финансов в Биткоине выглядит многообещающе благодаря заметным технологическим прорывам. Taproot, внедренный в 2021 году, повышает масштабируемость и конфиденциальность, позволяя проводить более сложные транзакции при сохранении эффективности.
SegWit, еще одна важнейшая модернизация, помогла сети увеличить пропускную способность транзакций и снизить сетевую комиссию за счет оптимизации используемого пространства блоков. Внедрение ординалов создало новые возможности для NFT-приложений в сети, позволяя записывать цифровые артефакты напрямую в Bitcoin.
Такие новые концепции, как протокол Bitcoin Runes, позволили создать в блокчейне Биткоина взаимозаменяемые токены. Однако этот протокол находится на ранней стадии развития, поэтому в него еще могут быть внесены значительные изменения и модернизации.