Topics Біткоїн

Що таке стандарт CAT20 і як він працює?

Просунутий
Біткоїн
9 окт. 2024 г.

Коли блокчейн Ethereum (ETH) з’явився на горизонті в 2015 році з його функцією смарт-контрактів, негрошовими токенами (NFT) та децентралізованими застосунками (DApps), багато хто в індустрії блокчейну припустив, що Bitcoin (BTC) зрештою впаде в нечітку перспективу. Найстаріший у світі блокчейн просто не мав жодної з нових функцій, якими його молодший суперник мав. Швидкий шлях до майже десятиліття потому, а кілька інноваційних протоколів і стандартів токенів прийшли в еру цілком нового Bitcoin, який має власні NFT, фунгітні токени та навіть функціональність, схожу на смарт-контракти.

За останні два роки протокол Ординалів Bitcoin увімкнув NFT на основі Bitcoin. Стандарт токенів BRC-20 на основі тієї ж ординальної теорії написання, потім запровадив здатність створювати веселі токени в чейні. Незабаром після цього протокол Runes відкрив спосіб створити фунгітні активи набагато легше, ніж токени BRC-20. З усіма цими інноваціями здається, що Bitcoin нарешті знайшла свою нитку в новому світі блокчейну.

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

Ключові висновки:

  • CAT20 — це новий запропонований стандарт фунгітувального токена для Bitcoin. Серед переваг токенів CAT20 — їхня здатність підтримувати відносно складну композитність, безпеку на рівні Bitcoin, кросчейн-сумісність і сумісність з моделлю транзакцій UTXO блокчейну.

  • Токени CAT20 можуть працювати в будь-якому ланцюжку, що підтримує OP_CAT opcode (робочий код), який наразі вимкнено на Bitcoin. Обговорення у спільноті триває щодо того, чи потрібно повторно ввімкнути OP_CAT у блокчейні Bitcoin.

EN_2409-T35020_Learn_Read_to_Earn_728x90.png

Знайомство з протоколом CAT

CAT20 — це новий запропонований стандарт фунгітувального токена для блокчейну Bitcoin (CAT — це автентифікований токен Covenant). Токен CAT20:

  • на основі нативної моделі транзакцій UTXO Bitcoin

  • захищено процедурою майнінгу

  • відповідає базовому механізму безпеки блокчейну;

Крім того, токен CAT20:

  • підтримує програмоване майнінг 

  • розроблена для забезпечення високого рівня композиційності — функції, яка прокладає шлях до використання смарт-контрактів у ланцюзі 

  • представляє собою нове доповнення до лінії технологій і стандартів токенів, які нещодавно були запропоновані або впроваджені в Bitcoin, щоб забезпечити складну смарт-функцію та гнучкі операції з токенами, які можна використовувати

Стандарт був запропонований у вересні 2024 року командою протоколу CAT і застосовний до будь-якого блокчейну, який підтримує OP_CAT opcode. Опкоди — це особливі сценарії, які надають інструкції щодо блокчейн-транзакцій для виконання певних операцій. Блокчейн Bitcoin підтримував OP_CAT opcode до 2010 року, коли анонімного засновника платформи Сатоші Накамото видалив його через проблеми з безпекою та ефективністю транзакцій.

Наразі в спільноті користувачів Bitcoin існує відновлена частка в OP_CAT, і кілька сторін запропонували його відновлення. Якщо OP_CAT знову активується на Bitcoin, CAT20, ймовірно, перейде з запропонованого стану до повністю впровадженого стандарту в чейні. Серед блокчейн-мереж, які наразі підтримують, є рішення для байдчейнів рівня 2 (Factal Bitcoin, FB), яке підтримує більш високу швидкість і рівень масштабованості для транзакцій Bitcoin.

Нещодавно запропонований стандарт CAT20 не слід плутати з набагато більш раннім (і не пов’язаним) стандартом CAT20 для відповідних токенів безпеки та токенізованих цінних паперів, запроваджених у 2018 році в костюмі розвитку блокчейну Севалюти.

Розуміння стандарту CAT20

Щоб зрозуміти токени CAT20, важливо знати, що робить OP_CAT opcode. Спочатку він доступний на Bitcoin, він дає розробникам змогу об’єднати (звідси ймен) дві частини даних разом, потенційно відкриваючи спосіб створити складну функціональність транзакцій. Однак OP_CAT також має певний потенціал для використання під час атаки на відмову в обслуговуванні (DOS) та застійу мережі Bitcoin.

Через ці вразливості Satoshi Nakamoto деактивував OP_CAT разом з кількома іншими opcodes. OP_CAT, на який значною мірою покладається стандарт CAT20, на Bitcoin на початку жовтня 2024 року все ще не працює. Основне обґрунтування рішення Накамото, ймовірно, покладається на бажання на той час зберігати Bitcoin у суворому середовищі для безпечної передачі та зберігання активів.

Однак за останні кілька років блокчейн перемістився за межі початкового стану, а протоколи й стандарти, як-от BRC-20, білети й написи ординалів, де в епоху вищого рівня активності мережі. Крім того, ціла низка рішень рівня 2, пов’язаних з Bitcoin, сприяла розвитку екосистеми ланцюга. 

Оскільки всі ці технології наразі повністю працюють у мережі Bitcoin, багато її учасників задають під сумнів необхідність зберігати OP_CAT відключеним.

У кінці дня, якщо токени BRC-20 мають право рости в ланцюзі, а різні протоколи рівня 2 запровадили для нього функції, схожі на смарт-контракти, чому було б зроблено виняток для OP_CAT? Голоси, які приєднуються до OP_CAT для відновлення, з часом стають гучнішими, і є очікування, що опкод можна знову ввімкнути. 

Якщо це станеться, CAT20 може підтримати створення й використання токенів Bitcoin зі значною композицією. Значно те, що це може відкрити можливості для використання різних DApps в екосистемі Bitcoin.

Як стандарт CAT20 впливає на блокчейн Bitcoin?

Оскільки токени CAT20 є висококомпозиційними та модульними, вони можуть значно підвищити складність транзакцій Bitcoin, потенційно зупиняючи шлях до повноцінної функціональності DApp безпосередньо в мережі.

У той же час здатність надавати складні функціональні можливості може призвести до перевантаження в мережі через обсяг і складність операцій, які ці токени можуть виробляти. Bitcoin уже має труднощі з новими стандартами та протоколами — написами BRC-20, бігу та ординалів — що призвело до значного зростання активності в його мережі. Введення токенів CAT20 у блокчейн може ще більше підвищити рівень трафіку.

Переваги стандарту CAT20

Безпека на рівні Bitcoin

Токени CAT20 відповідають базовому механізму безпеки Bitcoin, який ґрунтується на процедурі майнінгу підтвердження роботи (PoW). Він відіграє важливу роль у встановленні репутації блокчейна як надзвичайно безпечного середовища для транзакцій. Використовуючи PoW, токени CAT20 гарантують, що їхні операції захищені на тому ж рівні, що й нативні активи BTC.

Від корінних до Bitcoin (на основіUTXO)

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

Кросчейн-взаємодія

Стандарт CAT20 створює можливості для кросчейн-операцій, оскільки його можна реалізувати в будь-якій мережі, яка підтримує OP_CAT opcode. Ми відзначили вище, що бічнийчейн рівня 2 за фрактальним Bitcoin є прикладом мережі з підтримкою OP_CAT. Крім Fractal Bitcoin, є два помітних виделки Bitcoin з увімкненими функціями OP_CAT — Bitcoin Cash (BCH) і Bitcoin SV (BSV).

Легкий

Токени CAT20 мають вбудовану функціональність для спрощення перевірки платежів (SPV). Ця технологія дає змогу легким клієнтам, як-от мобільні телефони, перевіряти справжність токенів CAT20 децентралізованим і ефективним способом.

Недоліки стандарту CAT20

Обмежено мережами OP_CAT

Хоча CAT20 має певний потенціал для міжчейнової сумісності, існуюча мережа мереж, які підтримують OP_CAT (і які, таким чином, теоретично можуть підтримувати CAT20), досить обмежена. Проєкт Fractal Bitcoin — це нове рішення рівня 2, яке все ще перебуває на ранніх етапах присутності на ринку, тоді як Bitcoin Cash і Bitcoin SV є незначними гравцями у світі мереж, які можна використовувати в смарт-контрактах. Обидві ці дві платформи підтримують певний ступінь розумної функціональності за допомогою власних унікальних механізмів. 

Однак їхні можливості DApp значно відрізняються можливостями Ethereum та інших смарт-мереж контрактів, як-от BNB Chain (BNB), Polygon (POL), Cardano (ADA) та Solana (SOL). Отже, потенційне охоплення стандарту токена відносно обмежене, особливо оскільки OP_CAT все ще не працює на самому Bitcoin.

Можливе мережеве заспокоєння

Здатність CAT20 підтримувати складну, композитну функціональність потенційно може призвести до перевантаження мережі через те, що необхідна як велика кількість опрацювання, так і загальне зростання попиту на DApps. Bitcoin уже має труднощі з проблемою перевантаження, і впровадження CAT20 може посилити цю проблему. 

У таблиці нижче показано кількість транзакцій Bitcoin за останні три роки (до 6 жовтня 2024 року). Не можна пропустити поступове зростання активності мережі за попередній рік або так:

Ранній етап розвитку

Стандарт CAT20 все ще перебуває на ранніх етапах його розробки. Він нещодавно був впроваджений і просувався протоколом CAT, і багато практичних деталей його реалізації ще не були визначені або оприлюднені.

Можливість підвищення комісії

Зростання активності в ончейні та використання DApp, яке може спотворити CAT20, швидше за все, вплине не лише на рівень закладеності мережі, але й на витрати на транзакції. Bitcoin вже стикається зі зростанням цих витрат через коливання активності, пов’язаної з токенами BRC-20, токенами Runes та NFT написів Ordinals. З прибуттям CAT20 витрати на здійснення операцій на Bitcoin можуть зростати.

CAT20 порівняно з іншими стандартами токенів Bitcoin

CAT20 порівняно з BRC-20

CAT20 має низку переваг у порівнянні зі стандартом фунгівних токенів BRC-20. На відміну від BRC-20, CAT20 не потребує офчейн-індексерів. Оскільки всі його операції здійснюються суворо в чейні, токени CAT20 мають як вищу ефективність, так і кращий профіль безпеки, ніж активи BRC-20. Крім того, технологія CAT20 забезпечує набагато гнучкіші та складніші функції, ніж може забезпечити стандарт токенів BRC-20.

Порівняння CAT20 з бігами

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

Однак критично важливою різницею між цими двома технологіями токенів є те, що токени CAT20 можна використовувати для активації досить складних DApps — від автоматизованих способів створення грошей (AMM) до протоколів кредитування та стейкінгу. На відміну від цього, протокол «Виконання» в основному обмежується підтримкою видачі та використання монети-мему.

CAT20 порівняно з ARC-20

ARC-20 — це стандарт, розроблений для веселих токенів, який підтримує управління цифровою власністю та представлення активів для колекційних і NFT. Хоча ARC-20 — це стандарт фунгівного токена, його основна увага — цифрове представлення різних елементів і NFT. На відміну від цього, CAT20 призначений для грибних токенів з різноманітними програмами та випадками використання. 

Незважаючи на те, що обидва стандарти токенів потенційно можуть використовувати випадки децентралізованого фінансування (DeFi) або інших нічей DApp, активи CAT20 можуть підтримувати більш складні та програмовані функціональні можливості.

Skinny_Banner-1600x400.webp

Майбутнє стандарту CAT20

На момент написання цього документа 8 жовтня 2024 р. майбутнє стандарту CAT20 значно залежить від того, чи активовано на Bitcoin OP_CAT opcode і коли. Це визначається загальною спільнотою Bitcoin шляхом онлайн-обговорень і обговорення пропозицій. На відміну від деяких мереж із високоструктурованими ончейн-процесами управління, Bitcoin має гнучкий, здебільшого офчейн і менш структурований процес прийняття рішень з питань, які є настільки ж важливими, як і відновлення критичних opcodes.

CAT20 було запропоновано у вересні 2024 року, і активні дискусії тривають. Для прийняття рішення щодо цієї проблеми може знадобитися кілька тижнів або місяців спільноти Bitcoin. Звісно, завжди існує ймовірність того, що запропонована повторна реконструкція OP_CAT може бути відхилена або залишена в лімбозі протягом тривалого періоду.

Підсумки

Стандарт CAT20 — це значний крок уперед для Bitcoin через потенціал CAT20 щодо відносно складної програмності, покладання на базовий механізм безпеки Bitcoin, природу UTXO та кросчейн-сумісність. Однак, занепокоєння щодо закладеності мережі та збільшення комісій за транзакції наразі є високими в спільноті Bitcoin, головним чином через лавин активності, пов’язаної з BRC-20, написами бігу та ординалів. 

Тим не менш, є сподівання, що спільнота Bitcoin може відрізняти технології, які в основному підходять для акробатики монет-мемів, і технології, які можуть забезпечити корисну функціональність DApp. Принаймні команда з протоколу CAT сподівається, що так і буде тримати пальці. Якщо OP_CAT знову активується, очікуйте, що токени CAT20 стануть новим досягненням найбільшої у світі блокчейну мережі.

#LearnWithBybit