Ключевые выводы

  • Bitcoin Runes — это протокол, позволяющий создавать взаимозаменяемые токены в блокчейне Bitcoin.

  • Протокол Bitcoin Runes использует модель UTXO Bitcoin и код операции OP_RETURN для упрощения создания и управления взаимозаменяемыми токенами в сети Bitcoin.

  • К некоторым преимуществам Bitcoin Runes относятся повышенная эффективность и простой подход к созданию взаимозаменяемых токенов.

Введение

За эти годы экосистема Bitcoin расширилась, включив в свою сеть как взаимозаменяемые, так и невзаимозаменяемые токены (NFT). В этой статье мы рассмотрим протокол Bitcoin Runes, как он работает, основные отличия от токенов BRC-20 и его потенциальные преимущества.

Что такое Bitcoin Runes?

Bitcoin Runes — это протокол, который позволяет создавать взаимозаменяемые токены на блокчейне Bitcoin. В отличие от BRC-20 и SRC-20 токенов, которые также работают на блокчейне Bitcoin, Runes не зависят от протокола Ordinals и разработаны для того, чтобы быть проще и эффективнее. Они используют устоявшиеся модели блокчейна Bitcoin, такие как UTXO модель и опкод OP_RETURN.

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

Протокол Bitcoin Runes работает через две основные механики блокчейна Bitcoin: модель транзакций UTXO (неизрасходованный выход транзакции) и опкод OP_RETURN.

В модели транзакций UTXO каждая транзакция приводит к выходам, которые рассматриваются как отдельные единицы цифровой валюты. Для инициации транзакции вы используете эти выходы в качестве входов. Модель UTXO позволяет отслеживать каждую единицу криптовалюты. В контексте Bitcoin Runes каждый UTXO может хранить различные количества или типы Runes, что упрощает управление токенами.

Опкод OP_RETURN позволяет пользователям прикреплять дополнительную информацию к транзакциям Bitcoin. Этот опкод облегчает включение до 80 байт дополнительных данных в неизрасходованную транзакцию. Bitcoin Runes специально используют опкод OP_RETURN для хранения данных токенов, таких как имя токена, ID, символ, команды для конкретных действий и другие важные данные. Данные хранятся в том, что называется Runestone внутри опкода OP_RETURN транзакции Bitcoin.

Гравировка и чеканка Runes на Bitcoin

Процесс создания нового Rune называется гравировкой. Гравировка включает в себя указание некоторых ключевых деталей, включая имя Rune, символ, ID, количество поставки, делимость и другие параметры. Все эти данные записываются в выходе OP_RETURN транзакции блокчейна. В процессе гравировки создатели также могут включить "премайн", позволяя им выделить определенную часть Rune для себя до того, как она станет доступна для публики.

После того как Rune будет выгравирован, его можно чеканить либо через открытые, либо через закрытые чеканки. Открытая чеканка позволяет любому создавать новые Runes после первоначальной гравировки, создавая транзакции чеканки. В отличие от этого, закрытые чеканки позволяют чеканить новые токены только при выполнении заранее определенных условий, таких как конкретный период времени, по истечении которого процесс чеканки завершен.

Bitcoin Runes против BRC-20

Модель работы

Bitcoin Runes работают на основе модели UTXO (неизрасходованный выход транзакции) Bitcoin. Напротив, токены BRC-20 основаны на протоколе Bitcoin Ordinals, в котором данные прикрепляются непосредственно к отдельным сатоши (sats).

Перевод токенов

Bitcoin Runes используют механизм перевода, при котором транзакции создают новый набор UTXO на основе данных, хранящихся в поле OP_RETURN транзакции Bitcoin. В отличие от этого, переводы токенов BRC-20 требуют создания новых надписей для каждой транзакции.

Чеканка токенов

Runes могут быть чеканены с использованием либо открытых, либо закрытых процедур чеканки, с возможностью премайнинга для разработчиков. В отличие от этого, чеканка BRC-20 ограничена процедурой открытой чеканки, что ограничивает гибкость в том, как токены могут быть первоначально распределены.

Управление

Протокол Bitcoin Runes совместим с сетью Bitcoin Lightning и поддерживает как клиенты Lightning, так и кошельки SPV (упрощенная проверка платежей) кошельки. В отличие от этого, токены BRC-20 требуют кошельков, которые поддерживают протокол Ordinals.

Преимущества Bitcoin Runes

Эффективность

Bitcoin Runes предоставляют эффективный метод обработки токенов в сети Bitcoin с помощью модели OP_RETURN. Это предотвращает создание непригодных UTXO, которые могут заблокировать сеть. Код OP_RETURN занимает всего 80 байт данных, в отличие от надписей BRC-20, которые могут использовать до 4 МБ. Этот контраст в использовании данных помогает снизить нагрузку на сеть Bitcoin, улучшая её производительность и уменьшая риски перегрузки.

Простота

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

Потенциал расширения базы пользователей

Ordinals и BRC-20 ранее способствовали созданию взаимозаменяемых мемных монет, привлекая больше пользователей в сеть Bitcoin. Введение Bitcoin Runes также вызвало интерес среди криптовалютных сообществ и энтузиастов мемных монет, особенно перед и сразу после его запуска в апреле 2024 года. Хотя активность протокола уменьшилась после запуска, он представляет собой новый вариант использования Bitcoin, который потенциально может привлечь больше пользователей в будущем.

Заключительные мысли

Bitcoin Runes — это протокол, который позволяет создавать взаимозаменяемые токены на блокчейне Bitcoin. Он использует как модель UTXO, так и опкод OP_RETURN для повышения эффективности обработки токенов в сети Bitcoin. Runes имеют потенциал привлечь больше пользователей к Bitcoin и упростить процесс создания новых токенов.

Дополнительное чтение

Отказ от ответственности: Этот контент предоставляется вам "как есть" в целях общего информирования и обучения, без каких-либо представлений или гарантий любого рода. Он не должен рассматриваться как финансовый, юридический или другой профессиональный совет, и не предназначен для рекомендации покупки какого-либо конкретного продукта или услуги. Вам следует обратиться за советом к соответствующим профессиональным консультантам. Если статья написана сторонним автором, пожалуйста, обратите внимание, что высказанные взгляды принадлежат стороннему автору и не обязательно отражают мнение Binance Academy. Пожалуйста, ознакомьтесь с нашим полным отказом от ответственности здесь для получения дополнительных деталей. Цены на цифровые активы могут быть волатильными. Стоимость ваших инвестиций может как снижаться, так и повышаться, и вы можете не вернуть вложенную сумму. Вы несете полную ответственность за ваши инвестиционные решения, и Binance Academy не несет ответственности за любые убытки, которые вы можете понести. Этот материал не должен рассматриваться как финансовый, юридический или другой профессиональный совет. Для получения дополнительной информации смотрите наши Условия использования и Предупреждение о рисках.