

З роками екосистема Bitcoin розширилася й охопила як взаємозамінні токени, так і невзаємозамінні токени (NFT) у своїй мережі. Протокол Bitcoin Runes став важливим рішенням, що дозволяє створювати взаємозамінні токени безпосередньо у блокчейні Bitcoin. На відміну від BRC-20 та SRC-20, які також працюють у мережі Bitcoin, Runes не залежать від протоколу Ordinals і створені простішими та ефективнішими.
Протокол використовує перевірені механізми блокчейна Bitcoin, зокрема модель UTXO та команду OP_RETURN, що оптимізує створення й керування токенами. У цій статті розглядається протокол Bitcoin Runes, його принцип дії, відмінності від BRC-20 та потенційні переваги.
Bitcoin Runes — це протокол для створення взаємозамінних токенів на блокчейні Bitcoin. На відміну від BRC-20 та SRC-20, які теж працюють у мережі Bitcoin, Runes не залежать від протоколу Ordinals і мають простішу й ефективнішу структуру. Runes використовують перевірені моделі блокчейна Bitcoin, такі як модель UTXO та команду OP_RETURN, для забезпечення своєї функціональності.
Протокол надає прямий і зрозумілий спосіб створення та керування взаємозамінними токенами на Bitcoin без зайвої складності. Такий підхід робить Runes вигідною альтернативою для розробників і користувачів, які шукають ефективний стандарт токенів у мережі Bitcoin.
Протокол Bitcoin Runes функціонує на основі двох ключових механізмів блокчейна Bitcoin: моделі транзакцій UTXO (Unspent Transaction Output) та команди OP_RETURN.
У моделі транзакцій UTXO кожна транзакція створює виходи, що є окремими одиницями цифрової валюти. Для здійснення транзакції користувачі використовують ці виходи як вхідні дані. Модель UTXO дозволяє відстежувати кожну одиницю криптовалюти окремо. Для Bitcoin Runes кожен UTXO може містити різні кількості або типи Runes, що спрощує керування токенами. Такий підхід дає змогу ефективно відстежувати й передавати різні типи Rune в межах одного виходу транзакції.
Команда OP_RETURN дозволяє користувачам додавати додаткову інформацію до транзакцій у мережі Bitcoin. Вона дає змогу включати до 80 байтів додаткових даних у транзакцію, які не можуть бути витрачені. Bitcoin Runes використовують OP_RETURN для зберігання даних токена — назви, ідентифікатора, символу, команд для певних дій та іншої необхідної інформації. Ці дані зберігаються у Runestone у полі OP_RETURN транзакції Bitcoin.
Процес створення нового Rune називається etching. Під час etching визначаються ключові параметри — назва, символ, ідентифікатор, обсяг емісії, подільність і додаткові атрибути. Всі ці дані записуються у виході OP_RETURN транзакції. Творець може також використати «premining» — виділити частину Rune для себе до відкритого доступу.
Після створення Runes можна емісувати шляхом відкритої або закритої minting-процедури. Відкрита емісія дозволяє будь-кому створювати нові Runes після первинного etching через відповідну транзакцію. Закрита емісія допускає випуск нових токенів лише за певних умов, наприклад, у межах встановленого часу, після чого емісія припиняється.
Bitcoin Runes працюють на основі моделі UTXO (Unspent Transaction Output) блокчейна Bitcoin. BRC-20 натомість базуються на протоколі Ordinals, де дані закріплюються безпосередньо за конкретними сатоші. Ця відмінність визначає спосіб керування та передачі токенів у мережі.
Bitcoin Runes використовують механізм, який дозволяє транзакціям створювати новий набір UTXO на основі даних з поля OP_RETURN транзакції Bitcoin. Для передачі BRC-20 потрібно створювати новий inscription для кожної транзакції. Це робить Runes ефективнішими щодо використання мережі й простішими за складністю транзакцій.
Runes можна емісувати за відкритими чи закритими процедурами minting із можливістю premining для розробників. Для BRC-20 доступна лише відкрита емісія, що обмежує варіанти початкового розподілу токенів. Творці Runes отримують більший контроль над механізмами розподілу токенів.
Протокол Bitcoin Runes сумісний із мережею Lightning Network Bitcoin та підтримує клієнти Lightning і SPV-гаманці (Simplified Payment Verification). Для BRC-20 потрібні гаманці з підтримкою Ordinals. Ширша сумісність робить Runes доступними для користувачів з різними типами гаманців.
Bitcoin Runes забезпечують ефективну роботу з токенами в мережі Bitcoin через використання моделі OP_RETURN. Це запобігає накопиченню невитрачених UTXO, які створюють перевантаження. OP_RETURN вимагає лише 80 байтів даних, тоді як inscription BRC-20 можуть досягати 4 МБ. Таке скорочення обсягу даних знижує навантаження на мережу Bitcoin, підвищує її продуктивність і зменшує ризик перевантаження.
Порівняно з альтернативами, Bitcoin Runes дозволяє простіше створювати й управляти взаємозамінними токенами безпосередньо у блокчейні. Це можливо без зовнішніх даних чи створення власних токенів, що уникає надмірної кількості «сміттєвих» UTXO. Такий підхід робить керування токенами простішим і доступним для ширшої аудиторії.
Раніше Ordinals і BRC-20 сприяли створенню мем-коїнів, що приваблювало нових користувачів до Bitcoin. Поява Bitcoin Runes у квітні 2024 року також викликала значний інтерес у криптоспільноті та серед фанатів мем-коїнів. Хоча активність знизилася після запуску, протокол відкриває для Bitcoin нові функціональні можливості, здатні залучити більше користувачів у майбутньому.
Bitcoin Runes — це протокол для створення взаємозамінних токенів на блокчейні Bitcoin. Протокол застосовує модель UTXO та команду OP_RETURN для підвищення ефективності обігу токенів у мережі Bitcoin. Пропонуючи простішу та ефективнішу альтернативу існуючим стандартам, Runes можуть залучити нових користувачів і спростити процес створення токенів у мережі.
Bitcoin Runes — це протокол для створення токенів у блокчейні Bitcoin через inscription у виходах транзакцій. На відміну від BRC-20, Runes спрощують створення токенів, зменшують навантаження на мережу й підвищують ефективність та масштабованість.
Bitcoin Runes використовують нативну модель UTXO для підвищення ефективності та масштабованості. Порівняно з іншими стандартами, такими як BRC-20, Runes забезпечують швидші транзакції, нижчі витрати й простішу імплементацію, що оптимально для створення й керування взаємозамінними токенами у мережі Bitcoin.
Створюйте токени Runes, відправляючи транзакції у мережі Bitcoin із використанням функцій смартконтрактів Taproot. Передавайте Runes, маркуючи транзакції даними Rune. Використовуйте сумісні гаманці та дотримуйтеся специфікацій протоколу Runes для створення та керування токенами у мережі Bitcoin.
Безпека Bitcoin Runes залежить від якості впровадження протоколу. Основні ризики — вразливості смартконтрактів, регуляторна невизначеність і можливі експлойти протоколу. Як для нового стандарту, важливі аудит і контроль спільноти для зниження ризиків.
У разі значного зростання використання Bitcoin Runes можливе збільшення обсягу транзакцій і комісій. Наразі ж вплив на вартість транзакцій мінімальний. Подальші ефекти залежать від рівня та стабільності використання.
Galactic Ordinals, StarFate Mercs і Bitdogs вже використовують Bitcoin Runes. Перспективи розвитку позитивні завдяки зростанню впровадження та збільшенню транзакцій в екосистемі.











