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

robot
Генерація анотацій у процесі

Глибокий аналіз протоколу Runes: механізми дизайну та обмеження

1. Runes(Руни)вступ

Протягом минулого року найяскравішим явищем у сфері web3 стала експлозія екосистеми маніфестів. Її початком стали Ordinals, технологія, що надає унікальний номер кожному сатоші в біткоїні.

Основний засновник Ordinals Кейсі у вересні минулого року подав базовий код Runes, але основна мережа досі не була випущена. Це спонукало деякі проекти раніше форкнути код і випустити протокол RunesAlpha. Незважаючи на суперечки щодо плагіату, всього за кілька місяців ринкова капіталізація зросла на кілька сотень мільйонів доларів, що також демонструє величезний потенціал протоколу Runes.

Офіційна версія Runes протоколу буде офіційно запущена на основній мережі Bitcoin приблизно 20 квітня 2024 року. Це означає, що команді проекту, гаманцям та торговим платформам доведеться зіткнутися з великими викликами при безпосередньому запуску на основній мережі.

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

2. Спосіб запису додаткової інформації в біткоїні

На біткоїні існує два основних протоколи для прив'язки офлайн-даних: гравірування та травлення.

2.1 Основи травлення

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

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

2.2 Основні принципи гравіювання

Протоколи Ordinals/brc20 вбудовують метадані у свідчення транзакцій, реалізуючи це через ізольовані свідчення та P2TR. Цей процес включає два етапи: подачу та розкриття, які потребують виконання двох транзакцій.

P2TR є типом виходу транзакцій, що був введений у вдосконаленні Taproot біткоїна 2021 року, що підвищує приватність транзакцій. Після завершення процесу гравіювання, протокол Ordinals вимагає, щоб гравюра була прив'язана до першого sat першого входу.

2.3 Порівняння двох варіантів

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

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

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

3. Аналіз основного дизайну Runes

3.1 Руни версія 0.11

Початкова версія Runes ділиться на три частини: edicts( передача активів), etching( розгортання активів), burn( знищення).

Едикти визначають напрямок передачі активів, гравіювання відображає інформацію про розгортання активів. У порівнянні з ERC721, Runes додає поля limit та term, обмежуючи кількість та діапазон mint. Це є принциповою різницею між проектом гравюри та випуском активів за допомогою смарт-контрактів Ethereum, оскільки відсутня здатність до реальної верифікації.

Протокол уніфікує визначення випуску активів і способів mint, підкреслює справедливий запуск, повністю відкритий для участі користувачів, обмежує втручання з боку проєктних команд.

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

3.2 Руни 0.18 версія

Нова версія Runes поділяється на чотири аспекти: edicts, Mint, etching та інші поля.

edicts додано параметр pointer, який використовується для зміни напрямку за замовчуванням передачі активів, зменшуючи обсяг коду та торгові витрати.

Параметр Mint обмежує кожну транзакцію лише на один актив, що збалансовує стартові умови між технічними та звичайними користувачами.

максимальна зміна поля etching:

  • ID активів змінено на рядковий формат, що економить місце кодування
  • Введення поля terms, яке визначає початок і кінець mint, збільшує справедливість
  • Встановити правила звільнення довжини імені, щоб уникнути реєстрації з метою привласнення.
  • Використання двоетапного процесу commit та reveal, щоб захистити контроль над іменем емітента

Додано поле turbo, зарезервоване для майбутніх змін протоколу.

Глибоке розуміння механізму підґрунтя та обмежень протоколу Runes

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

Переваги:

  • Відповідати потребам ринку, вирішувати хаос в екосистемі написів
  • Спираючись на базу користувачів протоколу Ordinals
  • Використання способу op_Return, підвищує безпеку та ступінь децентралізації

Недоліки:

  • Тиск на час запуску може вплинути на розвиток екосистеми
  • Складні правила, що підвищують складність дій користувачів і ризик фішингу
  • На відміну від протоколів, таких як Atomical, відсутні L2 або BVM розкладки

Глибоке розуміння механізму підбору та обмежень протоколу Runes

BTC1.56%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 1
  • Поділіться
Прокоментувати
0/400
BearMarketGardenervip
· 07-25 05:49
Я вважаю цей екосистему перспективною.
Переглянути оригіналвідповісти на0
  • Закріпити