Що таке Bitcoin Runes?

Що таке Bitcoin Runes?

Середній рівень
Опубліковано May 17, 2024Оновлено Jul 8, 2024
6m

Ключові моменти:

  • Bitcoin Runes – це протокол, який дозволяє створювати взаємозамінні токени у блокчейні Bitcoin.

  • Протокол Bitcoin Runes використовує модель UTXO Bitcoin і код операції OP_RETURN для спрощення створення та управління взаємозамінними токенами в мережі Bitcoin.

  • Деякі переваги Bitcoin Runes включають підвищену ефективність і простий підхід до створення взаємозамінних токенів.

Вступ

З роками екосистема Bitcoin розширилася, включивши як взаємозамінні, так і невзаємозамінні токени (NFT) у своїй мережі. У цій статті ми розглянемо протокол Bitcoin Runes, як він працює, ключові відмінності від токенів BRC-20 і його потенційні переваги.

Що таке Bitcoin Runes?

Bitcoin Runes – це протокол, який дозволяє створювати взаємозамінні токени у блокчейні Bitcoin. На відміну від BRC-20 і SRC-20 токени, які також працюють на блокчейні Bitcoin, Runes не залежать від протоколу Ordinals і розроблені, щоб бути простішими та ефективнішими. Вони використовують усталені моделі блокчейну Bitcoin, такі як модель UTXO і код операції OP_RETURN.

Як працюють Bitcoin Runes?

Протокол Bitcoin Runes працює через два фундаментальні механізми блокчейну Bitcoin: модель транзакцій Bitcoin UTXO (Unsent Transaction Output) і код операції OP_RETURN. 

У моделі транзакцій UTXO кожна транзакція призводить до виходів, які розглядаються як окремі частини цифрової валюти. Щоб ініціювати транзакцію, ви використовуєте ці виходи як входи. Модель UTXO дозволяє відстежувати кожну одиницю криптовалюти. У контексті Bitcoin Runes, кожен UTXO може містити різні кількості або типи рун (Runes), що спрощує управління токенами.

Код операції OP_RETURN дозволяє користувачам додавати додаткову інформацію до транзакцій Bitcoin. Цей код операції полегшує включення до 80 байт додаткових даних у невитрачену транзакцію. Bitcoin Runes спеціально використовують код операції OP_RETURN для зберігання даних токена, таких як ім'я токена, ID, символ, команди для певних дій та інші важливі дані. Дані зберігаються у так званому Runestone у коді операції OP_RETURN транзакції Bitcoin.

Гравіювання і карбування рун на Bitcoin

Процес створення нової руни називається гравіюванням. Гравіювання містить вказівку деяких ключових деталей, зокрема назву руни, символ, ID, суму пропозиції, подільність та інші параметри. Усі ці дані записуються у виході OP_RETURN блокчейн-транзакції. Під час процесу гравіювання творці також можуть додати premine (попередній майнінг) дозволяючи їм виділити певну частину руни собі, перш ніж вона стане доступною для громадськості.

Щойно руна вигравійована, вона може бути викарбована через відкриті або закриті процеси карбування. Відкрите карбування дозволяє будь-кому генерувати нові руни після початкового гравіювання, створюючи транзакції карбування. І навпаки, закриті карбування дозволяють карбувати нові токени лише за умови дотримання заздалегідь визначених умов, таких як певний період часу, після якого процес карбування завершується.

Bitcoin Runes і BRC-20

Операційна модель

Bitcoin Runes працюють на основі моделі UTXO (Unsent Transaction Output) Bitcoin. І навпаки, токени BRC-20 засновані на протоколі Bitcoin Ordinals, в якому дані прикріплюються безпосередньо до окремих сатоші (sats).

Переказ токенів

Bitcoin Runes використовують механізм переказу, під час якого транзакції створюють новий набір UTXO на основі даних, що зберігаються в полі OP_RETURN транзакції Bitcoin. І навпаки, переказ токенів BRC-20 вимагає створення нових написів для кожної транзакції.

Карбування токенів

Руни можна карбувати за допомогою відкритих або закритих процедур карбування, з можливістю попереднього майнінгу, доступною для розробників. І навпаки, карбування BRC-20 обмежується відкритою процедурою карбування, що обмежує гнучкість у тому, як токени можуть бути розподілені.

Управління

Протокол Bitcoin Runes сумісний з мережею Bitcoin Lightning і підтримує як клієнти lightning, так і гаманці SPV (спрощену верифікацію платежів). І навпаки, для токенів BRC-20 потрібні гаманці, які підтримують протокол Ordinals.

Переваги Bitcoin Runes

Ефективність

Bitcoin Runes забезпечують ефективний метод обробки токенів у мережі Bitcoin завдяки використанню моделі OP_RETURN. Це запобігає створенню невитрачених UTXO, які можуть засмітити мережу. Код OP_RETURN займає лише 80 байт даних, на відміну від написів BRC-20, які можуть використовувати до 4 МБ. Цей контраст у використанні даних допомагає знизити навантаження на мережу Bitcoin, підвищуючи її продуктивність і знижуючи ризики перевантаження.

Простота

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

Можливість розширення бази користувачів

Ordinals і BRC-20 раніше сприяли створенню взаємозамінних монет-мемів, залучаючи більше користувачів до мережі Bitcoin. Представлення Bitcoin Runes також викликало інтерес серед криптовалютних спільнот і ентузіастів монет-мемів, особливо до та відразу після запуску у квітні 2024 року. Хоча активність протоколу знизилася після запуску, він представляє новий варіант використання Bitcoin, який потенційно може залучити більше користувачів у майбутньому.

Підсумки

Bitcoin Runes – це протокол, який дозволяє створювати взаємозамінні токени у блокчейні Bitcoin. Він використовує як модель UTXO, так і код операції OP_RETURN для підвищення ефективності обробки токенів у мережі Bitcoin. Руни можуть залучити більше користувачів до Bitcoin і спростити процес створення нових токенів.

Пов'язані статті

Відмова від відповідальності: цей контент надається вам на умовах "як є" тільки для загальної інформації і освітніх цілей, без будь-яких заяв чи гарантій. Його не слід розглядати як фінансову, юридичну чи іншу професійну пораду, і він не призначений для рекомендації купівлі конкретного продукту чи послуги. Вам слід звернутися за порадою до відповідних професійних консультантів. Якщо стаття написана стороннім автором, зверніть увагу, що висловлені думки належать сторонньому автору, і не обов'язково відображають думку Binance Academy. Для отримання додаткової інформації, будь ласка, перегляньте нашу відмову від відповідальності. Ціни на цифрові активи можуть бути волатильними. Вартість ваших інвестицій може як впасти, так і зрости, і ви можете не повернути інвестовану суму. Ви несете повну відповідальність за свої інвестиційні рішення, і Binance Academy не несе відповідальності за збитки, які ви можете понести. Цей матеріал не повинен розглядатись як фінансова, юридична чи інша професійна порада. Для отримання додаткової інформації, будь ласка, перегляньте наші Умови користування і Попередження про ризики.