Лучшие модели замены рун: разделение и цепочечная оптимизация для снижения затрат

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

Анализ механизма代打 активов в блокчейне Биткойн: на примере Runes

Введение

Торговля и внимание являются основными элементами web3, цена — это отправная точка, а ценность — конечная цель. С момента уменьшения BTC вдвое и запуска протокола Runes прошло более месяца, за это время появилось множество платформ для игровых ставок и торговых рынков. В данной статье на примере активов Runes рассматривается лучшая механика модели игровых ставок (гравировки) активов в блокчейне Биткойн.

1. Рейтинг GAS платформы Runes代打

С точки зрения рейтинга предложений, основные выводы следующие:

  1. газовые затраты: разделение + в блокчейне < в блокчейне < разделение < одиночный удар
  2. Степень централизации: цепочка ( без промежуточного адреса ) < разделение ( без промежуточного адреса ) < цепочка ( с промежуточным адресом ) < разделение ( с промежуточным адресом )
  3. Сбор активов: цепочный > разделение + цепочный > разделение
  4. Скорость пакетной записи в блокчейн: Разделение = Разделение + Цепочечный > Цепочечный

На примере Runes, анализируем лучшую механику модели активов на Биткойн (гравировка)

1.1 Краткое описание механизма гравировки Runes

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

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

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

На примере Runes проанализировать оптимальный механизм модели активов в Биткойне (гравировка)

1.2 Модель деления

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

Например, предложение одной платформы для игры на заказ:

  1. Первая транзакция предполагает расчет комиссии за каждую под-транзакцию, резервируя 546 (распространенная пыль Биткойн) + сумма комиссии, разделяя на несколько UTXO на новый адрес.
  2. Вторичная транзакция осуществляется с нового адреса обратно на адрес пользователя, завершив代打, пользователь получает активы Runes.

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

Пример с Runes, анализирующий лучшую механику модели передачи активов (гравировка) в Биткойне

1.3 в блокчейне

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

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

На примере Runes проанализируем лучшую механику модели активов для подделки (гравировки) в Биткойне

2. Лучший модель代打 Runes:拆分+链式

На данный момент относительно лучшим вариантом является использование модели с разделением + цепочкой. Характеристики этой модели:

  1. При разделении сначала предоставьте пользователю актив.
  2. При минтинге до 25 раз выделите достаточное количество газа для цепочного минтинга, а затем выполните минтинг.
  3. При более чем 25 выпусках токенов, выделите несколько необходимых для разбиения газа в блокчейне, затем выполните выпуск токенов.

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

На примере Runes проанализируем лучшую механику модели передачи активов (гравировки) в Биткойне

2.1 Важность эффективности в блокчейне

Биткойн-узлы имеют механизм защиты от DoS-атак, ограничивающий потребление vout одного UTXO и его цепочки максимум 25 транзакциями в памяти. Вот почему для массового Mint чаще используются промежуточные адреса.

Модель разделения после разделения транзакции в блокчейне может быть бесконечно помещена в пул памяти (поскольку родительская транзакция больше не находится в пуле памяти, каждый UTXO считает ограничение в 25 независимо).

2.2 Бит手续费 оптимизация сравнение

Например, на основе адреса Taproot можно рассчитать коэффициенты оптимизации различных моделей:

  • Цепочная批量Mint 10 транзакций, стоимость: 1310 vsize

  • Разделить партию на 10 операций Mint, стоимость: 1697 vsize

  • Оптимизация газа: 22.8%

  • Цепочная массовая Mint 20 операций, стоимость: 2620 vsize

  • Разделить批量 Mint на 20 операций, стоимость: 3437 vsize

  • Оптимизация газа: 23.8%

Кажется, что 20% — это немного, но в период пиковых затрат на одно создание в 100U, 10 партий могут снизить затраты на 200U.

На примере Runes проанализируем оптимальный механизм модели передачи активов (гравировка) в Биткойне

3. Итоги

Через месяц после выпуска Runes-активного протокола в экосистеме не были доработаны две ключевые инфраструктуры: услуги по игре и рынок, что привело к слишком высоким затратам на участие для розничных инвесторов и недостатку экосистемной деятельности со стороны институциональных участников.

В настоящее время платформы либо взимают высокие комиссии, либо имеют неполный набор функций. Модель замены игнорирует реальные потребности пользователей — саму сделку. На ранних рынках колебания цен были огромными, сеть BTC была переполнена, а потребность в массовом обмене активами была ограниченной.

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

В будущем прямое выполнение открытого кода может стать эффективным способом снижения комиссии за услуги. В то же время отслеживание памяти и прямое вмешательство также могут стать одной из стратегий получения прибыли.

На примере Runes анализируем лучшую механику модели активов в Биткойне (гравировка)

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 6
  • Поделиться
комментарий
0/400
GateUser-44a00d6cvip
· 20ч назад
Этот проект запахло неудачниками.
Посмотреть ОригиналОтветить0
DevChivevip
· 07-12 05:37
Эффективность хороша, но если не можешь поднять, то это пустая болтовня.
Посмотреть ОригиналОтветить0
Rekt_Recoveryvip
· 07-11 17:25
честно говоря, дважды попал в беду, пытаясь это раньше...
Посмотреть ОригиналОтветить0
NftDeepBreathervip
· 07-11 17:20
Снова налог на интеллект
Посмотреть ОригиналОтветить0
NFTArtisanHQvip
· 07-11 17:19
захватывающая диалектика между примитивами масштабируемости и массовой доступностью, если честно
Посмотреть ОригиналОтветить0
YieldChaservip
· 07-11 17:09
Снова исследуют новые способы играть для лохов~
Посмотреть ОригиналОтветить0
  • Закрепить