Fractal та CAT20: новий прорив в екосистемі BTC смартконтрактів

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

BTCсмартконтракти нові досягнення: аналіз Fractal та CAT20протоколу

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

Технічний аналіз CAT20: новий токен-протокол на фрактальному біткоїні

Вступ до фрактального Bitcoin

Fractal Bitcoin є другим рівнем мережі, що повністю сумісна з BTC. На відміну від рідного BTC, час підтвердження блоків становить лише 1 хвилину, що значно підвищує швидкість транзакцій. Його основний принцип полягає в тому, щоб скопіювати мережу BTC кілька разів, причому кожен ланцюг може обробляти транзакції, що, в свою чергу, підвищує загальну пропускну здатність.

Однією з великих інновацій Fractal є повторне використання операційного коду OP_CAT, який був відкинутий на ранніх етапах BTC з міркувань безпеки. Це надає Fractal можливості, схожі на смартконтракти, що відкриває більше можливостей для розробки додатків на його основі.

Технічний аналіз CAT20: новий токен-протокол на фрактальному BTC

Аналіз протоколу CAT20

CAT20 є токен-протоколом, розробленим на основі Fractal Bitcoin, подібним до ERC20 на Ethereum. Процес його розгортання та використання має кілька ключових етапів:

процес розгортання

Розгортання CAT20 поділяється на два етапи: commit та reveal.

  1. Етап Commit: записати основну інформацію про токени у скрипт виходу транзакції, створити унікальний ідентифікатор токена.

  2. Етап Reveal: вивід, що містить хеш початкового стану OP_RETURN, а також Minter для подальшого карбування.

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

Технічний аналіз CAT20: новий токен-протокол на фрактальному біткоїні

механізм карбування

Процес виготовлення CAT20 має кілька особливостей:

  • Кожного разу для випуску використовується один minter як вхід
  • Можна вивести кілька нових minter
  • Кожен раз, коли створюється токен, вихідний.

Під час карбування можна гнучко налаштувати кількість mint-er'ів, що вплине на доступність подальшого карбування. За замовчуванням буде створено два mint-er'и, які перебувають у близьких станах.

Технічний аналіз CAT20: новий токен-протокол на фрактальному біткоїні

побудова угоди

CAT20 майстерно використовує сценарій Bitcoin, що дозволяє користувачам контролювати UTXO, які не належать їм. Це створює основу для гнучкого формування транзакцій.

Minter по суті є смартконтрактом, який може бути реалізований на основі OP_CAT. Проте наразі його конкретні деталі реалізації не були оприлюднені.

Технічний аналіз CAT20: новий токен-протокол на основі фрактального Bitcoin

управління станом

CAT20 зберігає хеш стану та залишок кількості карбування у OP_RETURN та смартконтрактах відповідно. Після кожного карбування, кількість, яку новий minter може карбувати, зменшується вдвічі.

На відміну від BRC20, токен CAT20 також є смартконтрактом, який містить два основні стани: кількість і адреса власника.

Технічний погляд на CAT20: новий токен-протокол на основі фрактального BTC

переказ та знищення

При переказі необхідно забезпечити відповідність кількості вхідних і вихідних токенів. Для знищення потрібно лише перевести токени на звичайну адресу.

Технічний аналіз CAT20: новий токен-протокол на фрактальному біткоїні

Підсумок

Дизайн CAT20 є дуже гнучким, користувачі можуть самостійно будувати угоди. Це також ставить вищі вимоги до логіки перевірки контрактів. Його переваги полягають у:

  1. Можна безпосередньо перевірити стан володіння через UTXO токена
  2. Можна швидко локалізувати транзакції випуску за даними OP_RETURN

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

Технічний аналіз CAT20: новий токен-протокол на фрактальному Bitcoin

Технічний аналіз CAT20: новий токен-протокол на фрактальному біткойні

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 4
  • Поділіться
Прокоментувати
0/400
0xSherlockvip
· 07-12 02:42
Це грати досить гладко.
Переглянути оригіналвідповісти на0
GasFeeBarbecuevip
· 07-09 21:11
біткоїн екосистема вибухнула!
Переглянути оригіналвідповісти на0
JustAnotherWalletvip
· 07-09 21:07
BTC знову оновив пастку?
Переглянути оригіналвідповісти на0
SelfCustodyIssuesvip
· 07-09 21:07
Нарешті дочекалися, що btc грає зі смартконтрактами?
Переглянути оригіналвідповісти на0
  • Закріпити