Фрактальний Bitcoin інноваційний CAT20 протокол: нова глава BTC смартконтрактів

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

Смартконтракти на BTC: дослідження Fractal Bitcoin та протоколу CAT20

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

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

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

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

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

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

Розшифровка протоколу CAT20

CAT20 протокол є новим стандартом токенів, розробленим на основі Fractal Bitcoin, подібно до ERC20 на Ethereum. Його реалізація залежить від підтримки основного оператора OP_CAT.

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

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

  1. Етап Комітету: запишіть основну інформацію про токен у скрипті виходу транзакції, таку як назва, символ тощо. Хеш-ідентифікатор цієї транзакції буде використовуватися як унікальний ідентифікатор токена.

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

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

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

Основні характеристики процесу карбування включають:

  • Вхід є одним з Minter(, спочатку згенерованим транзакцією розгортання )
  • Кожен раз при карбуванні створюється один токен і будь-яка кількість виходу Minter
  • Фіксований порядок виводу, Minter повинен бути перед токеном

Варто зазначити, що налаштування кількості Minter вплине на загальну активність випуску в мережі. Збільшення виходу Minter може підвищити доступність, але також призведе до збільшення витрат на транзакції.

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

побудова交易

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

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

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

CAT20 використовує механізм двійного зберігання стану:

  • Зберігання хешу поточного стану в OP_RETURN виходу транзакції
  • смартконтракти(Minter та Token) містять конкретну інформацію про стан

Кожного разу після карбування, нова кількість карбування Minters становить половину від залишкової кількості, яка може бути карбована.

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

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

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

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

Підсумок

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

  1. Спрощено перевірку стану володіння токенами, достатньо перевірити UTXO токенів.
  2. Зручно контролювати ситуацію з карбуванням, можна здійснити пошук транзакцій, що містять "cat" в OP_RETURN

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

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

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

FB-0.71%
BTC0.74%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
liquidation_surfervip
· 5год тому
Знову займаються цими розумними речами, які не мають жодної користі.
Переглянути оригіналвідповісти на0
NftCollectorsvip
· 12год тому
у блокчейні дані чітко вказують на CAT20 як нову еру звільнення мистецтва Web3
Переглянути оригіналвідповісти на0
BearMarketLightningvip
· 12год тому
Вау, Біткойн також грає в смартконтракти!
Переглянути оригіналвідповісти на0
LiquiditySurfervip
· 12год тому
Біткойн нарешті починає грати зі смартконтрактами
Переглянути оригіналвідповісти на0
ConfusedWhalevip
· 12год тому
Грайте і вважайте, що заробили.
Переглянути оригіналвідповісти на0
  • Закріпити