Анализ механизма代打 активов в блокчейне Биткойн: на примере Runes
Введение
Торговля и внимание являются основными элементами web3, цена — это отправная точка, а ценность — конечная цель. С момента уменьшения BTC вдвое и запуска протокола Runes прошло более месяца, за это время появилось множество платформ для игровых ставок и торговых рынков. В данной статье на примере активов Runes рассматривается лучшая механика модели игровых ставок (гравировки) активов в блокчейне Биткойн.
1. Рейтинг GAS платформы Runes代打
С точки зрения рейтинга предложений, основные выводы следующие:
газовые затраты: разделение + в блокчейне < в блокчейне < разделение < одиночный удар
Степень централизации: цепочка ( без промежуточного адреса ) < разделение ( без промежуточного адреса ) < цепочка ( с промежуточным адресом ) < разделение ( с промежуточным адресом )
Скорость пакетной записи в блокчейн: Разделение = Разделение + Цепочечный > Цепочечный
1.1 Краткое описание механизма гравировки Runes
Runes используют технику травления, чтобы записывать информацию в поле op-return UTXO Биткойна. Этот метод был введен в версии Bitcoin Core 0.9, создавая проверяемые, но непотребляемые выходы, что позволяет хранить данные в блокчейне.
В блокчейн-браузере Биткойн можно увидеть информацию op-return, прилагаемую к транзакциям. Эта информация обычно представлена в формате JSON после декодирования и содержит данные о развертывании, чеканке и выпуске активов Runes.
Механизм дублирования в Runes требует, чтобы одна транзакция могла дублировать только один токен. Стоимость транзакции зависит от объема данных в блокчейне, поэтому оптимальная модель должна максимально контролировать количество UTXO в транзакции.
1.2 Модель деления
Модель разбиения сначала выполняет одну транзакцию, разделяя ее на несколько под-транзакций, каждая из которых затем проходит процесс создания активов.
Например, предложение одной платформы для игры на заказ:
Первая транзакция предполагает расчет комиссии за каждую под-транзакцию, резервируя 546 (распространенная пыль Биткойн) + сумма комиссии, разделяя на несколько UTXO на новый адрес.
Вторичная транзакция осуществляется с нового адреса обратно на адрес пользователя, завершив代打, пользователь получает активы Runes.
Проблема этой модели заключается в том, что необходимо сначала разделить транзакцию, и пользователи получают распределенные UTXO. Для крупных клиентов это может увеличить транзакционные расходы.
1.3 в блокчейне
Цепной режим похож на многоразовое потребление предыдущих транзакций, которые все еще находятся в пуле памяти. Например, у пользователя изначально есть 20000 сатоши, каждая транзакция использует вывод предыдущей транзакции.
Некоторые платформы используют эту модель, взимая плату за услуги в первой транзакции. Хотя объем данных в этой модели невелик, на самом деле это неоправданно высокие расходы. Уже несколько платформ опубликовали код Runes, и разработчики могут напрямую использовать его для создания собственных инструментов.
2. Лучший модель代打 Runes:拆分+链式
На данный момент относительно лучшим вариантом является использование модели с разделением + цепочкой. Характеристики этой модели:
При разделении сначала предоставьте пользователю актив.
При минтинге до 25 раз выделите достаточное количество газа для цепочного минтинга, а затем выполните минтинг.
При более чем 25 выпусках токенов, выделите несколько необходимых для разбиения газа в блокчейне, затем выполните выпуск токенов.
Хотя эта модель по базовым комиссиям не лучше чисто цепочечной, она может реализовать массовое чеканка, и эффективность в блокчейне может быть достигнута в пределах 2-х блоков.
2.1 Важность эффективности в блокчейне
Биткойн-узлы имеют механизм защиты от DoS-атак, ограничивающий потребление vout одного UTXO и его цепочки максимум 25 транзакциями в памяти. Вот почему для массового Mint чаще используются промежуточные адреса.
Модель разделения после разделения транзакции в блокчейне может быть бесконечно помещена в пул памяти (поскольку родительская транзакция больше не находится в пуле памяти, каждый UTXO считает ограничение в 25 независимо).
2.2 Бит手续费 оптимизация сравнение
Например, на основе адреса Taproot можно рассчитать коэффициенты оптимизации различных моделей:
Разделить партию на 10 операций Mint, стоимость: 1697 vsize
Оптимизация газа: 22.8%
Цепочная массовая Mint 20 операций, стоимость: 2620 vsize
Разделить批量 Mint на 20 операций, стоимость: 3437 vsize
Оптимизация газа: 23.8%
Кажется, что 20% — это немного, но в период пиковых затрат на одно создание в 100U, 10 партий могут снизить затраты на 200U.
3. Итоги
Через месяц после выпуска Runes-активного протокола в экосистеме не были доработаны две ключевые инфраструктуры: услуги по игре и рынок, что привело к слишком высоким затратам на участие для розничных инвесторов и недостатку экосистемной деятельности со стороны институциональных участников.
В настоящее время платформы либо взимают высокие комиссии, либо имеют неполный набор функций. Модель замены игнорирует реальные потребности пользователей — саму сделку. На ранних рынках колебания цен были огромными, сеть BTC была переполнена, а потребность в массовом обмене активами была ограниченной.
Хотя модель цепочки имеет низкие затраты, в условиях раннего быстрого колебания цен, при отсутствии инструментов для разделения на рынке, это может привести к увеличению порога для закупки сделок.
В будущем прямое выполнение открытого кода может стать эффективным способом снижения комиссии за услуги. В то же время отслеживание памяти и прямое вмешательство также могут стать одной из стратегий получения прибыли.
Посмотреть Оригинал
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.
12 Лайков
Награда
12
6
Поделиться
комментарий
0/400
GateUser-44a00d6c
· 20ч назад
Этот проект запахло неудачниками.
Посмотреть ОригиналОтветить0
DevChive
· 07-12 05:37
Эффективность хороша, но если не можешь поднять, то это пустая болтовня.
Посмотреть ОригиналОтветить0
Rekt_Recovery
· 07-11 17:25
честно говоря, дважды попал в беду, пытаясь это раньше...
Посмотреть ОригиналОтветить0
NftDeepBreather
· 07-11 17:20
Снова налог на интеллект
Посмотреть ОригиналОтветить0
NFTArtisanHQ
· 07-11 17:19
захватывающая диалектика между примитивами масштабируемости и массовой доступностью, если честно
Лучшие модели замены рун: разделение и цепочечная оптимизация для снижения затрат
Анализ механизма代打 активов в блокчейне Биткойн: на примере Runes
Введение
Торговля и внимание являются основными элементами web3, цена — это отправная точка, а ценность — конечная цель. С момента уменьшения BTC вдвое и запуска протокола Runes прошло более месяца, за это время появилось множество платформ для игровых ставок и торговых рынков. В данной статье на примере активов Runes рассматривается лучшая механика модели игровых ставок (гравировки) активов в блокчейне Биткойн.
1. Рейтинг GAS платформы Runes代打
С точки зрения рейтинга предложений, основные выводы следующие:
1.1 Краткое описание механизма гравировки Runes
Runes используют технику травления, чтобы записывать информацию в поле op-return UTXO Биткойна. Этот метод был введен в версии Bitcoin Core 0.9, создавая проверяемые, но непотребляемые выходы, что позволяет хранить данные в блокчейне.
В блокчейн-браузере Биткойн можно увидеть информацию op-return, прилагаемую к транзакциям. Эта информация обычно представлена в формате JSON после декодирования и содержит данные о развертывании, чеканке и выпуске активов Runes.
Механизм дублирования в Runes требует, чтобы одна транзакция могла дублировать только один токен. Стоимость транзакции зависит от объема данных в блокчейне, поэтому оптимальная модель должна максимально контролировать количество UTXO в транзакции.
1.2 Модель деления
Модель разбиения сначала выполняет одну транзакцию, разделяя ее на несколько под-транзакций, каждая из которых затем проходит процесс создания активов.
Например, предложение одной платформы для игры на заказ:
Проблема этой модели заключается в том, что необходимо сначала разделить транзакцию, и пользователи получают распределенные UTXO. Для крупных клиентов это может увеличить транзакционные расходы.
1.3 в блокчейне
Цепной режим похож на многоразовое потребление предыдущих транзакций, которые все еще находятся в пуле памяти. Например, у пользователя изначально есть 20000 сатоши, каждая транзакция использует вывод предыдущей транзакции.
Некоторые платформы используют эту модель, взимая плату за услуги в первой транзакции. Хотя объем данных в этой модели невелик, на самом деле это неоправданно высокие расходы. Уже несколько платформ опубликовали код Runes, и разработчики могут напрямую использовать его для создания собственных инструментов.
2. Лучший модель代打 Runes:拆分+链式
На данный момент относительно лучшим вариантом является использование модели с разделением + цепочкой. Характеристики этой модели:
Хотя эта модель по базовым комиссиям не лучше чисто цепочечной, она может реализовать массовое чеканка, и эффективность в блокчейне может быть достигнута в пределах 2-х блоков.
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.
3. Итоги
Через месяц после выпуска Runes-активного протокола в экосистеме не были доработаны две ключевые инфраструктуры: услуги по игре и рынок, что привело к слишком высоким затратам на участие для розничных инвесторов и недостатку экосистемной деятельности со стороны институциональных участников.
В настоящее время платформы либо взимают высокие комиссии, либо имеют неполный набор функций. Модель замены игнорирует реальные потребности пользователей — саму сделку. На ранних рынках колебания цен были огромными, сеть BTC была переполнена, а потребность в массовом обмене активами была ограниченной.
Хотя модель цепочки имеет низкие затраты, в условиях раннего быстрого колебания цен, при отсутствии инструментов для разделения на рынке, это может привести к увеличению порога для закупки сделок.
В будущем прямое выполнение открытого кода может стать эффективным способом снижения комиссии за услуги. В то же время отслеживание памяти и прямое вмешательство также могут стать одной из стратегий получения прибыли.