Глубокий анализ Runes Протокола: механизмы базового проектирования, преимущества и недостатки, а также будущие вызовы

robot
Генерация тезисов в процессе

Глубокий анализ протокола Runes: механизмы базового дизайна и ограничения

1. Рунa (符文)简介

В прошлом году самым заметным событием в области web3 стало стремительное развитие экосистемы Инскрипций, которое восходит к технологии Ordinals. Эта технология присваивает уникальный номер каждому сатоши на биткойне.

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

Официальная версия протокола Runes ожидается примерно 20 апреля 2024 года на основной сети Биткойн. Это означает, что различные проекты, кошельки и торговые платформы столкнутся с огромными вызовами при прямом запуске на основной сети без буфера тестовой сети.

Глубокий анализ механизмов проектирования и ограничений протокола Runes

2. Способ записи данных в цепочке биткойнов

Существует два основных способа добавления дополнительной информации в цепочку биткойнов: гравировка и刻刻.

2.1 Принципы технологии травления

Runes использует технологию травления, чтобы записать информацию непосредственно в поле op-return UTXO биткойна. Этот метод поддерживается с версии Bitcoin Core 0.9, выпущенной в 2014 году, и создает проверяемый, но не потребляемый вывод, позволяя хранить данные в блокчейне.

В блокчейн-браузере можно четко увидеть информацию op-return, прикрепленную к транзакциям. Эта информация обычно представлена в виде шестнадцатеричного кода, который, после декодирования, превращается в строку в формате JSON, содержащую информацию о развертывании, чеканке и выпуске активов Runes.

2.2 Принципы технологии гравировки

Протоколы Ordinals/brc20 используют технологию гравировки, встраивая метаданные в свидетельские данные транзакции. Этот процесс осуществляется через изолированное свидетельство и способ "платежей к Taproot", включая два этапа: подачу и раскрытие.

P2TR — это тип выходов транзакций, введенный обновлением Taproot в биткойне в 2021 году, который повышает конфиденциальность условий транзакции. Процесс гравировки требует двух транзакций: сначала создается UTXO, отправленный на P2TR-адрес, привязанный к определенному скрипту (транзакция подачи), затем, когда этот UTXO тратится, в свидетельском скрипте предоставляется истинный скрипт (раскрытие транзакции), что позволяет загрузить данные о гравировке в цепочку.

2.3 Сравнение двух методов

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

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

Глубокий анализ механизма проектирования и ограничений протокола Runes

3. Анализ проектирования нижнего уровня RunesПротокол

3.1 Рун 0.11 версий интерпретация

Первоначальная версия протокола Runes в основном состоит из трех частей: информация о передаче активов edicts(, информация о развертывании активов etching) и уничтожение burn(.

Когда поле op_Return транзакции содержит информацию edicts в правильном формате, офлайн-парсер будет рассчитывать ситуацию с перемещением активов пользователя, output указывает на целевой перевод.

Часть etching определяет основную информацию о развертывании активов, включая поля limit и term, которые ограничивают количество mint и диапазон mint. Это основное отличие между проектами с铭文、符文 и активами, выпущенными через смарт-контракты Ethereum. Из-за отсутствия проверки смарт-контрактов в цепочке, протокол铭文 единственно определяет способы выпуска активов и mint, подчеркивая справедливый запуск и ограничивая вмешательство со стороны проекта.

![Глубокий анализ механизмов и ограничений проектирования Runes Протокол])https://img-cdn.gateio.im/webp-social/moments-1a8ad9f747fe4a9f9b3ba8b4f0d8b33b.webp(

) 3.2 Рун 0.18 Интерпретация версии

Последняя версия протокола Runes включает в себя четыре основных компонента: edicts, Mint, etching и burn.

edicts добавлен параметр pointer, который используется для изменения направления по умолчанию передачи активов, оптимизируя эффективность кодирования при одновременном выводе нескольких активов.

Добавлено поле Mint, ограничивающее каждую сделку возможностью mint только одного актива, что сбалансировало стартовые условия для технических специалистов и обычных пользователей.

Часть с гравировкой изменилась больше всего:

  • Идентификатор активов изменен на строковый формат, что экономит пространство кодирования.
  • Введено поле terms, позволяющее указать время начала и окончания mint, что увеличивает справедливость.
  • Реализация правил освобождения длины имени для контроля дефицитных ресурсов.
  • Используйте двухступенчатый процесс развертывания, аналогичный гравировке, чтобы повысить защиту конфиденциальности.
  • Добавлено поле turbo, оставляющее пространство для будущих изменений протокола.

Глубокий анализ механизма проектирования и ограничений протокола Runes

4. Оценка нового протокола Runes

Преимущества:

  • Учитывая потребности рынка, решены некоторые проблемы на начальном этапе протокола铭文.
  • Встроенный Протокол Ordinals, используя его пользовательскую базу.
  • Использование op_Return для записи данных, что повышает безопасность и степень децентрализации.

Недостатки:

  • Время разработки ограничено, что может повлиять на начальное развитие экосистемы.
  • Сложные правила, проблемы с длиной имени могут увеличить риски для пользователей.
  • По сравнению с другими Протоколами, размещение в L2 или BVM немного отстает.

![Глубокий анализ базовых механизмов дизайна и ограничений протокола Runes]###https://img-cdn.gateio.im/webp-social/moments-76e02af769fcbb0515c5486c267f20dd.webp(

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
BridgeJumpervip
· 07-23 08:32
Немного не понимаю, что это?
Посмотреть ОригиналОтветить0
MetamaskMechanicvip
· 07-22 05:35
Просто еще одна спекулятивная игра~
Посмотреть ОригиналОтветить0
AllInDaddyvip
· 07-22 05:34
Когда можно будет начать Все в?
Посмотреть ОригиналОтветить0
MetaverseLandlordvip
· 07-22 05:30
Снова сворачиваем Биткойн.
Посмотреть ОригиналОтветить0
FrogInTheWellvip
· 07-22 05:18
Снова новая игрушка для разыгрывания людей как лохов
Посмотреть ОригиналОтветить0
  • Закрепить