Торговля є основою web3, а увага - його найключовіший ресурс. Ціна часто є відправною точкою для людей, тоді як справжня вартість потребує часу для підтвердження.
Біткойн зменшився вдвічі вже місяць, і очікуваний протокол Runes також вийшов на ринок протягом місяця. За цей час з'явилося безліч платформ мінтинг та торгових ринків. У день зменшення, вартість одноразового мінтингу активів Runes навіть перевищила 100 доларів.
У цій статті буде використано активи Runes як приклад для обговорення найкращої моделі мінтинга активів на Біткойні.
1. Рейтинги витрат на газ платформи мінтингів Runes
Рівень централізації: ланцюгова ( без проміжної адреси ) < поділ ( без проміжної адреси ) < ланцюгова ( з проміжною адресою ) < поділ ( з проміжною адресою )
Ефект збору активів: ланцюговий > поділ + ланцюговий > поділ
Швидкість масового блокчейн: розділення = розділення + ланцюгова > ланцюгова
1.1 Вступ до механізму мінтингування Рун
Runes використовує технологію гравіювання, щоб безпосередньо записувати інформацію в полі OP_RETURN UTXO Біткойна. Ця технологія підтримується з версії 0.9 основного клієнта Біткойна, що створює вивірений, але невитратний вихід, що дозволяє даним зберігатися на блокчейні назавжди.
У блокчейн-браузері Біткойн можна чітко побачити інформацію OP_RETURN, що супроводжує транзакції. Хоча ця інформація займає місце в виході UTXO, насправді це закрите, непереносне або не споживане знову дані.
Механізм мінтингу Runes можна узагальнити так: кожна транзакція може мінтити лише один актив. Таким чином, основна концепція дизайну платформи мінтингу полягає в тому, як максимально контролювати кількість UTXO в транзакції, щоб досягти оптимальної моделі.
1.2 розподіл моделі
Модель поділу спочатку виконує одну транзакцію під час мінтингу, розподіляючи кошти на кілька підтранзакцій, кожна з яких потім виконує мінтинг активів.
Наприклад, на певній платформі процес виконання виглядає наступним чином:
Перша транзакція: оцініть комісію за кожну підтранзакцію, зарезервуйте 546 сатоші (поширене значення пилу для Біткойна) плюс суму комісії, розділіть кошти на кілька UTXO та переведіть на нову адресу.
Друга транзакція: переведення коштів з нової адреси назад на адресу користувача, одночасно завершуючи мінтинг активів.
Основна проблема цієї моделі:
Потрібні додаткові спліт-транзакції
Користувач отримує розподілені UTXO
Не зручно для користувачів для подальших торгів або виставлення на продаж
1.3 Ланцюгова модель
Ланцюгова модель схожа на те, що кілька транзакцій з'єднуються одна з одною, при цьому кожна транзакція споживає попередню транзакцію, яка все ще перебуває в пулі пам'яті.
Ця модель має такі характеристики:
Обсяг даних відносно невеликий
Можна реалізувати безперервний мінтинг
Активи будуть накопичуватися і в кінцевому підсумку передаватися користувачу
Однак, через те, що вузли Біткойн мають механізм захисту від DoS-атак, обмежуючи кількість одночасно існуючих транзакцій в мемпулі для одного UTXO та його ланцюга споживання до 25. Саме тому масовий мінтинг зазвичай потребує використання проміжних адрес.
2. Найкраща модель мінтінгу Runes: розділення + ланцюгова
Наразі комбінація моделі змішаного типу з поділом і ланцюговою схемою вважається відносно оптимальним рішенням. Ця модель дозволяє здійснювати масовий мінтинг та надає інструменти для зручного використання UTXO.
Його переваги включають:
Під час розподілу користувачу мінтиться актив, що підвищує ефективність.
Мінтинг до 25 разів може бути виконаний безпосередньо
Виконання більше 25 разів мінтингу призведе до розподілу кількох газових витрат, необхідних для ланцюга.
Ця модель хоча і не завжди переважає за комісіями над чисто ланцюговою, але вона може реалізувати масове мінтинг, і ефективність запису в ланцюг можна контролювати, щоб завершити протягом 2 блоків.
2.1 Важливість ефективності блокчейн-технологій
Біткойн вузли мають механізм для запобігання DoS атак, обмежуючи споживання одного UTXO та його ланцюга споживання до максимум 25 транзакцій, які можуть одночасно існувати в мемпулі. Ось чому масове мінтинг зазвичай потребує використання проміжних адрес.
Модель розділення, після того як батьківська транзакція буде зафіксована в блокчейні, може подолати обмеження в 25 транзакцій, дозволяючи більше транзакцій поміщати в пул пам'яті. Отже, змішана модель не тільки зберігає низькі витрати на газ, але й має можливість масового мінтингу.
2.2 Біт комісія оптимізації порівняння
Візьмемо адресу Taproot, ми можемо розрахувати оптимізацію газу для різних моделей:
Хоча 20% оптимізації здається небагато, але під час пікових витрат на мінтинг у 100 доларів, 10 партій мінтингу можуть зекономити 200 доларів. Ці незначні різниці в витратах врешті-решт вплинуть на психологічний поріг торгівлі користувачів.
3. Підсумок
Протягом місяця з моменту випуску протоколу активів Runes, хоча не вдалося подолати ринкову капіталізацію в 1 мільярд доларів, проблеми, які виявилися, заслуговують на увагу. Неповноцінність двох основних інфраструктур у екосистемі – мінтинг та торгівля – призвела до надмірно високих витрат для роздрібних інвесторів та нестачі участі інститутів у експлуатації екосистеми.
На даний момент платформи або стягують високі комісії, або мають неповноцінні функції. Наприклад, деякі платформи, хоча і використовують ланцюгову модель з нижчими витратами, але неточно оцінюють gas, що може призвести до невдачі угоди і негативно вплинути на досвід користувачів.
Крім того, поточна модель мінтінгу ігнорує реальні потреби користувачів — саму угоду. У випадку різких коливань цін на ранньому етапі ринку, крім ринкової поведінки самих проектів, попит на масовий мінтинг активів не є значним. Основна користувацька група платформи повинна складатися з роздрібних інвесторів.
Отже, хоча витрати на ланцюгову модель низькі, відсутність інструментів для розподілу на ринку призведе до підвищення бар'єру для транзакцій через наявність більш ніж 20 складових активів у одній транзакції.
У майбутньому розробники, які прагнуть отримати частку в сфері web3, можуть розглянути можливість вивчення основ Node.js, щоб безпосередньо запускати відкритий код різних компаній, обходячи таким чином питання комісій платформи. Навіть можна безпосередньо створювати кросплатформенні交易, слухаючи пам'яті пулу, щоб отримати прибуток.
Ця стаття обговорює механізм мінтінгу активів на BTC, а в подальшому також буде розглянуто моделі торгових ринків, що підходять для торгових моделей нових активів, таких як BRC20, Ordinals, Atomicals, Runes, слідкуйте за оновленнями.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
4
Поділіться
Прокоментувати
0/400
TradFiRefugee
· 08-04 10:43
Не всі говорять, що газові витрати непідйомні? Виявляється, це ще можна обіграти.
Переглянути оригіналвідповісти на0
ChainMaskedRider
· 08-03 10:50
газ такий дорогий, що можна тільки пити землю і лити
Переглянути оригіналвідповісти на0
RooftopReserver
· 08-03 10:47
газ дуже дорогий, бідніємо, а ще й кувати молот.
Переглянути оригіналвідповісти на0
RugpullTherapist
· 08-03 10:38
Менше займайтеся цими гарними словами, газу має бути достатньо низько.
Оптимізація мінтингу активів Біткойн: поділ + ланцюгова модель має найвищу ефективність
Оптимізація моделі мінтінгу активів Біткойн
Вступ
Торговля є основою web3, а увага - його найключовіший ресурс. Ціна часто є відправною точкою для людей, тоді як справжня вартість потребує часу для підтвердження.
Біткойн зменшився вдвічі вже місяць, і очікуваний протокол Runes також вийшов на ринок протягом місяця. За цей час з'явилося безліч платформ мінтинг та торгових ринків. У день зменшення, вартість одноразового мінтингу активів Runes навіть перевищила 100 доларів.
У цій статті буде використано активи Runes як приклад для обговорення найкращої моделі мінтинга активів на Біткойні.
1. Рейтинги витрат на газ платформи мінтингів Runes
Після аналізу, основний висновок такий:
1.1 Вступ до механізму мінтингування Рун
Runes використовує технологію гравіювання, щоб безпосередньо записувати інформацію в полі OP_RETURN UTXO Біткойна. Ця технологія підтримується з версії 0.9 основного клієнта Біткойна, що створює вивірений, але невитратний вихід, що дозволяє даним зберігатися на блокчейні назавжди.
У блокчейн-браузері Біткойн можна чітко побачити інформацію OP_RETURN, що супроводжує транзакції. Хоча ця інформація займає місце в виході UTXO, насправді це закрите, непереносне або не споживане знову дані.
Механізм мінтингу Runes можна узагальнити так: кожна транзакція може мінтити лише один актив. Таким чином, основна концепція дизайну платформи мінтингу полягає в тому, як максимально контролювати кількість UTXO в транзакції, щоб досягти оптимальної моделі.
1.2 розподіл моделі
Модель поділу спочатку виконує одну транзакцію під час мінтингу, розподіляючи кошти на кілька підтранзакцій, кожна з яких потім виконує мінтинг активів.
Наприклад, на певній платформі процес виконання виглядає наступним чином:
Перша транзакція: оцініть комісію за кожну підтранзакцію, зарезервуйте 546 сатоші (поширене значення пилу для Біткойна) плюс суму комісії, розділіть кошти на кілька UTXO та переведіть на нову адресу.
Друга транзакція: переведення коштів з нової адреси назад на адресу користувача, одночасно завершуючи мінтинг активів.
Основна проблема цієї моделі:
1.3 Ланцюгова модель
Ланцюгова модель схожа на те, що кілька транзакцій з'єднуються одна з одною, при цьому кожна транзакція споживає попередню транзакцію, яка все ще перебуває в пулі пам'яті.
Ця модель має такі характеристики:
Однак, через те, що вузли Біткойн мають механізм захисту від DoS-атак, обмежуючи кількість одночасно існуючих транзакцій в мемпулі для одного UTXO та його ланцюга споживання до 25. Саме тому масовий мінтинг зазвичай потребує використання проміжних адрес.
2. Найкраща модель мінтінгу Runes: розділення + ланцюгова
Наразі комбінація моделі змішаного типу з поділом і ланцюговою схемою вважається відносно оптимальним рішенням. Ця модель дозволяє здійснювати масовий мінтинг та надає інструменти для зручного використання UTXO.
Його переваги включають:
Ця модель хоча і не завжди переважає за комісіями над чисто ланцюговою, але вона може реалізувати масове мінтинг, і ефективність запису в ланцюг можна контролювати, щоб завершити протягом 2 блоків.
2.1 Важливість ефективності блокчейн-технологій
Біткойн вузли мають механізм для запобігання DoS атак, обмежуючи споживання одного UTXO та його ланцюга споживання до максимум 25 транзакцій, які можуть одночасно існувати в мемпулі. Ось чому масове мінтинг зазвичай потребує використання проміжних адрес.
Модель розділення, після того як батьківська транзакція буде зафіксована в блокчейні, може подолати обмеження в 25 транзакцій, дозволяючи більше транзакцій поміщати в пул пам'яті. Отже, змішана модель не тільки зберігає низькі витрати на газ, але й має можливість масового мінтингу.
2.2 Біт комісія оптимізації порівняння
Візьмемо адресу Taproot, ми можемо розрахувати оптимізацію газу для різних моделей:
Партійний мінтинг 10 монет: Ланцюгова вартість: 1310 vsize Розділити витрати: 1697 vsize Оптимізація: 22.8%
Пакетний мінтинг 20 монет: Ланцюгові витрати: 2620 vsize Розподіл витрат: 3437 vsize Оптимізація: 23.8%
Хоча 20% оптимізації здається небагато, але під час пікових витрат на мінтинг у 100 доларів, 10 партій мінтингу можуть зекономити 200 доларів. Ці незначні різниці в витратах врешті-решт вплинуть на психологічний поріг торгівлі користувачів.
3. Підсумок
Протягом місяця з моменту випуску протоколу активів Runes, хоча не вдалося подолати ринкову капіталізацію в 1 мільярд доларів, проблеми, які виявилися, заслуговують на увагу. Неповноцінність двох основних інфраструктур у екосистемі – мінтинг та торгівля – призвела до надмірно високих витрат для роздрібних інвесторів та нестачі участі інститутів у експлуатації екосистеми.
На даний момент платформи або стягують високі комісії, або мають неповноцінні функції. Наприклад, деякі платформи, хоча і використовують ланцюгову модель з нижчими витратами, але неточно оцінюють gas, що може призвести до невдачі угоди і негативно вплинути на досвід користувачів.
Крім того, поточна модель мінтінгу ігнорує реальні потреби користувачів — саму угоду. У випадку різких коливань цін на ранньому етапі ринку, крім ринкової поведінки самих проектів, попит на масовий мінтинг активів не є значним. Основна користувацька група платформи повинна складатися з роздрібних інвесторів.
Отже, хоча витрати на ланцюгову модель низькі, відсутність інструментів для розподілу на ринку призведе до підвищення бар'єру для транзакцій через наявність більш ніж 20 складових активів у одній транзакції.
У майбутньому розробники, які прагнуть отримати частку в сфері web3, можуть розглянути можливість вивчення основ Node.js, щоб безпосередньо запускати відкритий код різних компаній, обходячи таким чином питання комісій платформи. Навіть можна безпосередньо створювати кросплатформенні交易, слухаючи пам'яті пулу, щоб отримати прибуток.
Ця стаття обговорює механізм мінтінгу активів на BTC, а в подальшому також буде розглянуто моделі торгових ринків, що підходять для торгових моделей нових активів, таких як BRC20, Ordinals, Atomicals, Runes, слідкуйте за оновленнями.