Аналіз моделі активів Біткойн (гравірування): на прикладі Runes
Вступ
Торгівля є ядром web3, а увага є її найціннішим ресурсом. Ціна є відправною точкою популярності, а цінність — кінцевою точкою часу.
Відтоді, як минув місяць з моменту зменшення BTC вдвічі та запуску протоколу Runes, з'явилося безліч платформ для віддаленого геймінгу та торгових ринків. У день зменшення, вартість віддаленого геймінгу активів Runes сягала навіть більше 100 доларів.
Ця стаття на прикладі активів Runes розгляне найкращі механізми моделі заміщення активів (гравірування) на Біткойні.
1. Аналіз рейтингу GAS платформи Runes代打
Після аналізу кількох платформ можна зробити такі основні висновки:
вартість газу: розділення + ланцюгова схема < ланцюгова < розділення < одиночний удар
Рівень централізації: ланцюг без проміжних адрес < розподіл без проміжних адрес < ланцюг з проміжними адресами < розподіл з проміжними адресами
Ефект збирання активів: ланцюговий > поділ + ланцюговий > поділ
Швидкість масового внесення в ланцюг: розділення = розділення + ланцюгова > ланцюгова
1.1 Опис механізму гравіювання Runes
Runes використовує технологію гравіювання для запису інформації в полі op-return UTXO Біткойна. Цей метод підтримується з версії 0.9 клієнта Біткойн Core, випущеного в 2014 році, створюючи верифікований, але невитратний вихід, що дозволяє даним зберігатися на блокчейні назавжди.
У блокчейн-браузері можна побачити інформацію op-return, що супроводжує транзакцію. Ця інформація після декодування зазвичай представлена у форматі JSON і містить дані про розгортання, карбування, емісію активів Runes тощо.
Однією з особливостей Runes є те, що кожна транзакція може представляти лише один актив. Тому цільовою метою платформи є зменшення кількості UTXO в транзакції, щоб мінімізувати витрати на транзакції.
1.2 Модель розділення
Модель розподілу спочатку виконує одну транзакцію під час процесу гри на замовлення, розділяючи кошти на кілька підтранзакцій, а потім кожна підтранзакція виконує емісію активів.
Наприклад, на певній платформі процес виконання виглядає так:
Перша транзакція оцінює комісію за кожну під-транзакцію, резервуючи 546 сатоші (поширене значення пилу) плюс суму комісії, розділяючи кошти на кілька UTXO та переводячи їх на нову адресу.
Друга транзакція повертає кошти з нової адреси на адресу користувача, одночасно завершаючи代打, користувач отримує активи Runes.
Основна проблема цієї моделі полягає в тому:
Потрібна додаткова операція з розподілу
Користувач отримує розподілений UTXO
Користувачам може знадобитися спочатку об'єднати UTXO при продажу, що збільшує витрати на транзакцію.
1.3 Ланцюгова модель
Ланцюговий режим подібний до з'єднання кількох транзакцій разом. Кожна транзакція витрачає попередню, яка все ще знаходиться в пулі пам'яті.
Деякі платформи використовують цю модель, хоча комісія за послуги відносно висока, але в аспекті обсягу даних транзакцій вона показує хороші результати. Особливістю ланцюгової моделі є:
Перший раз за транзакцію стягується комісія
Подальша обробка циклів торгівлі, обсяг даних невеликий
Активи поступово накопичуватимуться і врешті-решт передаватимуться користувачеві
2. Найкраща модель для代打 Runes: розподіл + ланцюгова
Наразі модель, що складається з розподілу + ланцюгового рішення, вважається відносно кращою. Одна платформа використовує таке рішення, яке має такі характеристики:
При розподілі транзакції користувач отримує актив, що підвищує ефективність
Виконати безпосередньо після того, як буде виділено достатньо газу для розподілу до 25 разів.
Виконати більше 25 разів карбування, розділивши на кілька ланцюгів після отримання необхідного газу.
Ця модель, хоча комісія не є найнижчою, але може реалізувати великий обсяг карбування, а також має високу ефективність у ланцюгу, що дозволяє завершити карбування протягом 2 блоків.
2.1 Важливість ефективності блокчейну
Біткойн мережа має механізм захисту від DoS-атак, обмежуючи кількість vout одного UTXO та його ланцюга витрат до 25 транзакцій, які можуть одночасно існувати в пулі пам'яті. Саме тому масове карбування зазвичай вимагає використання проміжних адрес.
Модель розподілу після запису батьківської транзакції в блокчейн може без обмежень додавати транзакції до пулу пам'яті. У той же час, ланцюгова модель обмежена 25 транзакціями. Тому оптимальна модель повинна враховувати не лише витрати на газ, але й можливості масового випуску.
2.2 BTC оптимізація комісії порівняння
Візьмемо адресу Taproot, ми можемо розрахувати коефіцієнт оптимізації комісії для різних моделей:
Розділити партію Mint на 10 транзакцій, вартість: 1697 vsize
оптимізація газу: 22.8%
Ланцюгове масове Mint 20 транзакцій, вартість: 2620 vsize
Розділіть партію на 20 Mint, вартість: 3437 vsize
оптимізація газу: 23.8%
Хоча виглядає, що рівень оптимізації не високий, під час високих комісій це може заощадити користувачам значні витрати.
3. Підсумок
Протягом місяця з моменту випуску протоколу активів Runes, хоча він і не досяг ринкової капіталізації в 10 мільярдів доларів, виявились недоліки в основних інфраструктурах екосистеми, зокрема в області послуг гравців та ринку, що призвело до надмірних витрат для роздрібних інвесторів і недостатньої участі інститутів в екосистемному управлінні.
Нинішні платформи для послуг «代打» або мають високі збори, або неповний функціонал. Наприклад, певна платформа з низькими витратами через неточність оцінки gas призводить до частих невдач у транзакціях і поступово виходить з ринку.
Крім того, існуюча модель послуг ігнорує реальні потреби користувачів — торгівлю. У ранніх етапах ринку, коли ціни сильно коливалися, попит на масове надання активів, крім команди проєкту, не був великим. Платформі слід більше звертати увагу на потреби роздрібних інвесторів.
Хоча витрати на ланцюгову модель низькі, відсутність інструментів для розподілу на ринку може підвищити поріг входу через кілька складних угод.
У майбутньому розробники, які сподіваються отримати частку в сфері web3, можуть вивчити основи Node.js, безпосередньо запускати відкритий код, обходити платформи з комісіями та навіть створювати крос-платформенні торги або слухати пам'ять пулу для отримання прибутку.
Переглянути оригінал
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
5
Поділіться
Прокоментувати
0/400
OffchainOracle
· 07-13 02:43
Після кількох транзакцій гази всі згоріли
Переглянути оригіналвідповісти на0
FunGibleTom
· 07-12 17:31
Ця газова плата справді не витримує.
Переглянути оригіналвідповісти на0
MoneyBurner
· 07-10 04:09
Програвши все, все ще продовжую боротися, не відступлю, поки не дійду до межі.
Переглянути оригіналвідповісти на0
WalletWhisperer
· 07-10 04:02
Після зменшення нагороди за блок GAS прямо подвоїться.
Повний аналіз моделі Runes代打: оптимальна вартість розподілу + ланцюгові рішення
Аналіз моделі активів Біткойн (гравірування): на прикладі Runes
Вступ
Торгівля є ядром web3, а увага є її найціннішим ресурсом. Ціна є відправною точкою популярності, а цінність — кінцевою точкою часу.
Відтоді, як минув місяць з моменту зменшення BTC вдвічі та запуску протоколу Runes, з'явилося безліч платформ для віддаленого геймінгу та торгових ринків. У день зменшення, вартість віддаленого геймінгу активів Runes сягала навіть більше 100 доларів.
Ця стаття на прикладі активів Runes розгляне найкращі механізми моделі заміщення активів (гравірування) на Біткойні.
1. Аналіз рейтингу GAS платформи Runes代打
Після аналізу кількох платформ можна зробити такі основні висновки:
1.1 Опис механізму гравіювання Runes
Runes використовує технологію гравіювання для запису інформації в полі op-return UTXO Біткойна. Цей метод підтримується з версії 0.9 клієнта Біткойн Core, випущеного в 2014 році, створюючи верифікований, але невитратний вихід, що дозволяє даним зберігатися на блокчейні назавжди.
У блокчейн-браузері можна побачити інформацію op-return, що супроводжує транзакцію. Ця інформація після декодування зазвичай представлена у форматі JSON і містить дані про розгортання, карбування, емісію активів Runes тощо.
Однією з особливостей Runes є те, що кожна транзакція може представляти лише один актив. Тому цільовою метою платформи є зменшення кількості UTXO в транзакції, щоб мінімізувати витрати на транзакції.
1.2 Модель розділення
Модель розподілу спочатку виконує одну транзакцію під час процесу гри на замовлення, розділяючи кошти на кілька підтранзакцій, а потім кожна підтранзакція виконує емісію активів.
Наприклад, на певній платформі процес виконання виглядає так:
Основна проблема цієї моделі полягає в тому:
1.3 Ланцюгова модель
Ланцюговий режим подібний до з'єднання кількох транзакцій разом. Кожна транзакція витрачає попередню, яка все ще знаходиться в пулі пам'яті.
Деякі платформи використовують цю модель, хоча комісія за послуги відносно висока, але в аспекті обсягу даних транзакцій вона показує хороші результати. Особливістю ланцюгової моделі є:
2. Найкраща модель для代打 Runes: розподіл + ланцюгова
Наразі модель, що складається з розподілу + ланцюгового рішення, вважається відносно кращою. Одна платформа використовує таке рішення, яке має такі характеристики:
Ця модель, хоча комісія не є найнижчою, але може реалізувати великий обсяг карбування, а також має високу ефективність у ланцюгу, що дозволяє завершити карбування протягом 2 блоків.
2.1 Важливість ефективності блокчейну
Біткойн мережа має механізм захисту від DoS-атак, обмежуючи кількість vout одного UTXO та його ланцюга витрат до 25 транзакцій, які можуть одночасно існувати в пулі пам'яті. Саме тому масове карбування зазвичай вимагає використання проміжних адрес.
Модель розподілу після запису батьківської транзакції в блокчейн може без обмежень додавати транзакції до пулу пам'яті. У той же час, ланцюгова модель обмежена 25 транзакціями. Тому оптимальна модель повинна враховувати не лише витрати на газ, але й можливості масового випуску.
2.2 BTC оптимізація комісії порівняння
Візьмемо адресу Taproot, ми можемо розрахувати коефіцієнт оптимізації комісії для різних моделей:
Ланцюговий批量Mint 10 транзакцій, вартість: 1310 vsize
Розділити партію Mint на 10 транзакцій, вартість: 1697 vsize
оптимізація газу: 22.8%
Ланцюгове масове Mint 20 транзакцій, вартість: 2620 vsize
Розділіть партію на 20 Mint, вартість: 3437 vsize
оптимізація газу: 23.8%
Хоча виглядає, що рівень оптимізації не високий, під час високих комісій це може заощадити користувачам значні витрати.
3. Підсумок
Протягом місяця з моменту випуску протоколу активів Runes, хоча він і не досяг ринкової капіталізації в 10 мільярдів доларів, виявились недоліки в основних інфраструктурах екосистеми, зокрема в області послуг гравців та ринку, що призвело до надмірних витрат для роздрібних інвесторів і недостатньої участі інститутів в екосистемному управлінні.
Нинішні платформи для послуг «代打» або мають високі збори, або неповний функціонал. Наприклад, певна платформа з низькими витратами через неточність оцінки gas призводить до частих невдач у транзакціях і поступово виходить з ринку.
Крім того, існуюча модель послуг ігнорує реальні потреби користувачів — торгівлю. У ранніх етапах ринку, коли ціни сильно коливалися, попит на масове надання активів, крім команди проєкту, не був великим. Платформі слід більше звертати увагу на потреби роздрібних інвесторів.
Хоча витрати на ланцюгову модель низькі, відсутність інструментів для розподілу на ринку може підвищити поріг входу через кілька складних угод.
У майбутньому розробники, які сподіваються отримати частку в сфері web3, можуть вивчити основи Node.js, безпосередньо запускати відкритий код, обходити платформи з комісіями та навіть створювати крос-платформенні торги або слухати пам'ять пулу для отримання прибутку.