CAT20 протокол解析:Fractal BTC смартконтракти нова епоха

Новий розділ смартконтрактів BTC: Аналіз протоколу CAT20 на фрактальному Біткойні

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

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

Вступ до Фрактального Біткойна

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

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

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

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

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

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

  1. Етап Коміту:

    • Записати основну інформацію про токен (таку як назва, символ тощо) у сценарії виходу транзакції
    • Згенерований хеш транзакції як унікальний ідентифікатор цього токена
  2. Етап розкриття:

    • Вивести OP_RETURN, зберегти хеш початкового стану CAT20
    • Створити Minter, який буде використаний для подальшого процесу карбування

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

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

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

Процес Mint має такі характеристики:

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

Для балансування ефективності мережі та економічності, версія V2 за замовчуванням генерує два майже однакових Minter.

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

Створення інноваційних угод

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

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

Управління станом (V2)

Статусна інформація CAT20 зберігається в двох місцях:

  1. У OP_RETURN виходу транзакції (поточний стан хешу)
  2. У смартконтрактах (Minter та Token)

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

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

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

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

Знищення токена можна завершити, просто перевівши його на звичайну адресу.

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

Підсумок

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

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

Однак висока гнучкість також ставить вищі вимоги до логіки перевірки контрактів, деякі вразливості походять саме з цього.

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

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

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

BTC-3.07%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
ZKProofEnthusiastvip
· 07-25 14:33
Ще рано, не поспішайте відкривати шампанське.
Переглянути оригіналвідповісти на0
AirdropBuffetvip
· 07-23 12:44
А! Справді смачно, знову можна чекати на Аірдроп!
Переглянути оригіналвідповісти на0
TokenRationEatervip
· 07-22 20:34
Гроші потрібно заробляти, але не імпульсивно.
Переглянути оригіналвідповісти на0
LadderToolGuyvip
· 07-22 20:29
Є сенс, вперед!
Переглянути оригіналвідповісти на0
DefiPlaybookvip
· 07-22 20:25
Згідно з даними, розрахунок темпу зростання TVL CAT20 Основна мережа становить 9,2% на тиждень, що є в межах розумного діапазону.
Переглянути оригіналвідповісти на0
PancakeFlippavip
· 07-22 20:17
Справжня новинка, ще одна іграшка другого рівня
Переглянути оригіналвідповісти на0
  • Закріпити