Ключевые моменты
Runes — это протокол, позволяющий создавать взаимозаменяемые токены на блокчейне Биткоин.
Протокол Runes использует модель UTXO Биткоина и опкод OP_RETURN для упрощения создания и управления взаимозаменяемыми токенами в сети Биткоин.
К преимуществам Runes относят повышенную эффективность и простой подход к созданию взаимозаменяемых токенов.
Введение
За прошедшие годы экосистема Биткоина расширилась и теперь включает как взаимозаменяемые, так и невзаимозаменяемые токены (NFT). В этой статье мы рассмотрим протокол Runes в сети Биткоина: принцип работы, отличия от токенов BRC-20 и потенциальные преимущества.
Что такое Runes на блокчейне Биткоин?
Runes — это протокол, позволяющий создавать взаимозаменяемые токены на блокчейне Биткоин. В отличие от токенов BRC-20 и SRC-20, которые также работают на Биткоине, Runes не зависит от протокола Ordinals и предназначен для упрощения и повышения эффективности. Он использует устоявшиеся модели Биткоина: модель UTXO и опкод OP_RETURN.
Как работает Runes Биткоина?
Протокол Runes работает с помощью двух фундаментальных механизмов на блокчейне Биткоин: модели транзакций UTXO (неизрасходованных выходов транзакций) и опкода OP_RETURN.
В рамках модели транзакций UTXO в результате каждой транзакции остаются выходы, которые считаются отдельными частями цифровой валюты. Чтобы инициировать транзакцию, вы используете эти выходы в качестве входа. Модель UTXO позволяет отслеживать каждую единицу криптовалюты. В контексте Runes каждый UTXO может содержать разное количество или типы Runes, что упрощает управление токенами.
Опкод OP_RETURN позволяет пользователям прикреплять дополнительную информацию к транзакциям Биткоина. С помощью этого опкода можно включить до 80 байт дополнительных данных в транзакцию, которую нельзя израсходовать. Runes используют OP_RETURN для хранения важных данных токена, таких как имя токена, ID, тикер, команда для определенных действий и прочее. Данные хранятся в так называемом Runestone в OP_RETURN в транзакции Биткоина.
Гравировка и создание Runes
Процесс создания Runes называется гравировкой. Чтобы ее осуществить, необходимо указать название, тикер, ID, количество, делимость и другие параметры. Все эти данные записываются в выход OP_RETURN в транзакции блокчейна. В процессе гравировки у создателей есть возможность премайнинга: команда проекта может выделить себе часть токена до того, как он станет доступен публике.
После гравировки можно создать Runes открытым или закрытым способом. Открытый способ позволяет любому создавать новые Runes после первоначальной гравировки с помощью транзакций создания. Закрытый способ позволяет создавать новые токены только при соблюдении определенных условий, таких как конкретный период времени, после которого процесс завершается.
Сравнение Runes и BRC-20
Операционная модель
Runes работает на основе модели UTXO (неизрасходованных выходов транзакций). А токены BRC-20 основаны на протоколе Биткоина Ordinals, в котором данные прикрепляются непосредственно к отдельным сатоши (SATS).
Перевод токена
Runes использует механизм перевода, при котором транзакции создают новый набор UTXO на основе данных, хранящихся в поле OP_RETURN в транзакции Биткоина. А для каждой транзакции BRC-20 нужно создавать новые надписи.
Создание токена
Runes можно создавать как открытым, так и закрытым способом, с возможностью премайнинга для разработчиков. Создавать BRC-20 можно только открытым способом, что ограничивает гибкость первоначального распределения токенов.
Управление
Протокол Runes совместим с Lightning Network Биткоина и поддерживает как клиенты Lightning, так и кошельки SPV (Simplified Payment Verification). Для токенов BRC-20 нужны кошельки, поддерживающие протокол Ordinals.
Преимущества Runes
Эффективность
Runes обеспечивают эффективный метод обработки токенов в сети Биткоина за счет модели OP_RETURN. Она предотвращает создание нерасходуемых UTXO, которые способны засорить сеть. Код OP_RETURN занимает всего 80 байт данных по сравнению с надписями BRC-20, которые могут использовать до 4 МБ. Этот контраст помогает снизить нагрузку на сеть Биткоина, повысить ее производительность и снизить риск перегрузки.
Простота
По сравнению с другими альтернативами Runes позволяют более просто создавать и управлять несколькими взаимозаменяемыми токенами непосредственно ончейн. Для этого не нужны офчейн-данные или создание нативных токенов, что позволяет избежать генерации избыточных «мусорных» UTXO. Все это упрощает процесс управления токенами и делает его более доступным для широкого круга пользователей.
Потенциал для привлечения пользователей
Ординалы и BRC-20 уже способствовали созданию взаимозаменяемых мем-монет и привлекли больше пользователей в сеть Биткоина. Появление Runes тоже вызвало интерес среди криптовалютного сообщества и энтузиастов мем-монет, особенно до и сразу после запуска Runes в апреле 2024 года. Хотя после запуска активность в протоколе снизилась, он представляет собой новый вариант использования Биткоина, который может привлечь больше пользователей в будущем.
В заключение
Runes — это протокол, который позволяет создавать взаимозаменяемые токены в блокчейне Биткоин. Runes использует модель UTXO и опкод OP_RETURN, чтобы обработка токенов в сети Биткоина была более эффективной. Runes может привлечь больше пользователей в Биткоин и упростить процесс создания новых токенов.
Рекомендуемая литература
Отказ от ответственности: следующие материалы предоставляются на условиях «как есть» без каких-либо гарантий исключительно для общих справочных и образовательных целей. Эта информация не должна рассматриваться как финансовая, юридическая консультация или рекомендация по приобретению какого-либо конкретного продукта или услуги. Вам следует самостоятельно обратиться за советом к соответствующим профессиональным консультантам. Поскольку статья написана сторонним автором, обратите внимание, что высказанные мнения принадлежат стороннему автору и необязательно отражают точку зрения Binance Academy. Для получения более подробной информации перейдите по ссылке. Стоимость цифровых активов может быть волатильной. Стоимость инвестированных средств может увеличиваться и уменьшаться. Вы можете не вернуть инвестированные средства. Вы несете полную ответственность за свои инвестиционные решения. Binance Academy не несет ответственность за ваши возможные убытки. Данная информация не является финансовой, юридической или профессиональной рекомендацией. Чтобы узнать больше, ознакомьтесь с нашими Условиями использования и Предупреждением о рисках.