SwapSpace – кроссчейн обмены криптовалют

Bitcoin Runes: что это такое и для чего они нужны

John Martin

,

Обновлено: ,4 мин

На фоне недавнего резкого роста комиссий после запуска протокола Runes, когда они достигали более $100 за транзакцию, все взгляды теперь обращены к Bitcoin Runes как к следующему крупному тренду в мире криптовалют. В этой статье мы подробно разберем особенности Bitcoin Runes, рассмотрим, что это такое, и потенциальные преимущества, которые они могут предложить. 

Понимание Bitcoin Runes

Проект Ordinals, возглавляемый Casey Rodamore в январе 2023 года, стал новаторской инициативой по безопасному встраиванию данных непосредственно в блокчейн Bitcoin, присваивая каждому Satoshi уникальный «ordinal»-номер, определяющий его положение в последовательности всех созданных Satoshi. Благодаря записям Ordinals в блокчейн Bitcoin можно бесшовно интегрировать широкий спектр типов данных, включая изображения и текст, открывая путь к созданию и сохранению уникальных цифровых активов, подобных NFT.

Концепция ordinal получила дальнейшее развитие, когда в марте 2023 года блокчейн-аналитик, известный как Domo, представил токены BRC-20, используя механизм ordinal-меток. Это позволило создавать и передавать взаимозаменяемые токены в блокчейне Bitcoin, что способствовало росту рынка NFT внутри сети.

Интеграция ordinal сыграла важную роль в поддержке цены Bitcoin, не позволив ей опуститься ниже $15,000 и подтолкнув ее выше $20,000 в первой половине 2023 года. Растущий интерес к NFT в сети Bitcoin привел к повышению транзакционных комиссий, что усилило поддержку сети, поскольку участникам приходилось приобретать больше Bitcoin для участия в рынке NFT.

20 апреля Casey Rodamore представил еще один протокол в сети Bitcoin под названием Runes. В отличие от токенов BRC-20, которые опираются на движок записей Ordinals, Runes использует технологию UTXO (Unspent Transaction Outputs), позиционируя себя как альтернативу токенам BRC-20 внутри сети. 

Как работают Bitcoin Runes

Протокол Bitcoin Runes работает на основе двух ключевых компонентов: 

  1. 1. Модель Bitcoin Unspent Transaction Outputs (UTXO)
  2. 2. Код операции OP_RETURN

Объединяя эти элементы, Runes предлагает новый способ внедрения взаимозаменяемых токенов в сеть Bitcoin, делая акцент на простоте и соответствии внутренним особенностям системы Bitcoin.

В рамках протокола Runes токены управляются в системе UTXO Bitcoin, что позволяет хранить различные runes в определенных UTXO. 

Чтобы различать транзакции rune, протокол использует специализированную структуру, характеризующуюся выходом, содержащим OP_RETURN, за которым следует данные сообщения протокола. Эта структура обеспечивает целостность и прозрачность транзакций rune в сети Bitcoin.

Передача и распределение runes упрощаются за счет использования закодированных «tuples» в транзакциях, которые содержат четкие инструкции для ID, индекса выходного выхода и количества передаваемых runes:

  • ID: числовой идентификатор назначенной rune.
  • exit: индекс выхода для получения rune.
  • AMOUNT: количество передаваемых runes.

Выпуск новых runes происходит через специальные транзакции эмиссии, которые определяют символ и точность дробных знаков нового актива. Если символ уникален, ему присваивается новый идентификатор, что означает появление новой rune в системе. Этот процесс способствует росту сети за счет диверсификации и расширения потенциальных сценариев использования runes.

Практическое применение Bitcoin Runes

Практическое применение Bitcoin Runes включает создание смарт-контрактов. Смарт-контракты — это самоисполняющиеся контракты, которые автоматически обеспечивают выполнение условий соглашения между двумя сторонами. Это устраняет необходимость в посредниках, таких как юристы или банки, и снижает риск мошенничества или недопонимания.

Например, смарт-контракт можно использовать для создания децентрализованного escrow-сервиса. Покупатель может отправить свой Bitcoin в смарт-контракт, а продавец получит средства только после доставки товаров или услуг. Это гарантирует, что обе стороны выполнят свои обязательства без необходимости участия третьей стороны для посредничества в транзакции.

Еще одно практическое применение Bitcoin runs — создание децентрализованных приложений (dApps) на блокчейнах Bitcoin. Децентрализованные приложения (dApps) могут использоваться для разработки децентрализованных маркетплейсов, социальных сетей и других приложений, которые не контролируются одной структурой.

Проблемы и ограничения

Хотя Bitcoin Runes обладают значительным потенциалом, их использование также связано с рядом проблем и ограничений. 

Одна из основных проблем — сложность четвертого языка программирования. Хотя Forth — мощный язык, он не так удобен для пользователей, как другие языки программирования, такие как JavaScript или Python. Это означает, что у разработчиков, которые хотят использовать Bitcoin Runes, довольно высокая кривая обучения. 

Другая проблема — ограниченная масштабируемость блокчейнов Bitcoin. Блокчейн Bitcoin может обрабатывать лишь ограниченное количество транзакций в секунду, что затрудняет использование Bitcoin Runes для сложных приложений, требующих большого объема транзакций.

Плюсы и минусы Bitcoin Runes

Плюсы

  • Занимаемое в цепочке пространство минимизируется за счет использования UTXO-based модели.
  • Упрощает выпуск взаимозаменяемых токенов на Bitcoin.
  • Его простота может способствовать инновациям в экосистеме Bitcoin.
  • Для работы не требуются офчейн-данные.
  • Позволяет открытую эмиссию в пределах временных ограничений, заданных создателем.

Минусы

  • Конкуренция со стороны широко распространенного стандарта токенов BRC-20.
  • Сжигание токенов из-за ошибок может негативно повлиять на взаимодействие с пользователем.
  • Пока еще не закрепился как жизнеспособный стандарт токенов Bitcoin.

Заключение

Успех протокола Runes полностью зависит от его ключевых особенностей: 

  • простота;
  • устойчивая конструкция;
  • собственная модель UTXO. 

Хотя реакция крупных инвесторов остается неопределенной, криптоэнтузиасты могут извлечь пользу из изучения расширенных возможностей, которые предлагает сеть Bitcoin Runes.

Проект Bitcoin Runes все еще находится на ранней стадии развития, и, как и любая новая реализация, он подвержен значительным изменениям и колебаниям производительности. Проекты, использующие эту технологию и интегрирующиеся с экосистемой Bitcoin Runes, на данный момент носят высокоспекулятивный характер. Хотя этот протокол предлагает простую альтернативу системам взаимозаменяемых токенов, его успех или неудача будут зависеть от принятия в блокчейн- и криптосообществах. Его массовое распространение в течение года остается под вопросом, и только время покажет, как он будет воспринят. Несомненно одно: мы находимся на заре пути этого протокола.

Поделиться:

Похожие статьи

Хотите узнать больше?

Будьте в центре событий — подпишитесь на нашу рассылку