BTCсмартконтракти нова ера: аналіз Fractal та CAT20протоколу
Екосистема біткоїнів зазнала значного прориву, Fractal BTC після кількох тестувань офіційно запустила основну мережу у вересні. Найбільш вражаючою особливістю Fractal є його функція смартконтрактів, а також було запущено новий тип токен-протоколу CAT20. У цій статті ми детально розглянемо технічні особливості дизайну CAT20 та його потенційний вплив.
Огляд Fractal Bitcoin
Перед тим, як зрозуміти CAT20, необхідно коротко ознайомити з Fractal Bitcoin. Як повністю сумісна з BTC другий рівень мережі, Fractal Bitcoin (, також відомий як фрактальний біткоїн ), має швидшу швидкість підтвердження блоків, яка становить всього 1 хвилину. Його основний принцип полягає в копіюванні кількох мереж BTC, кожна з яких незалежно обробляє транзакції, що дозволяє підвищити загальну пропускну спроможність.
Однією з великих інновацій Fractal стало повторне активування коду операції OP_CAT, який був відкинутий на ранніх етапах BTC з міркувань безпеки. Ця операція надала Fractal Bitcoin можливості смартконтрактів, що значно розширило його потенціал застосування. Саме на цій основі протокол CAT20 зміг бути реалізований на Fractal Bitcoin.
Глибокий аналіз протоколу CAT
CAT20 протокол є стандартом токенів типу ERC20, реалізованим на Fractal Bitcoin. Його життєвий цикл в основному включає в себе ключові етапи, такі як розгортання, випуск та переказ.
процес розгортання
Розгортання CAT20 поділяється на два етапи: "commit" та "reveal":
Етап коміту: запишіть основну інформацію про токен (, таку як назва, символ тощо ) в скрипт виводу транзакції. Хеш-ідентифікатор цієї транзакції є унікальним ідентифікатором токена.
Етап Reveal: виведіть OP_RETURN, що містить хеш початкового стану CAT20, а також Minter для подальшого карбування.
Цей двоступеневий підхід ефективно захищає чутливу інформацію проекту, повністю розкриваючи її лише на етапі reveal.
механізм карбування
Процес виготовлення CAT20 має кілька помітних характеристик:
Кожного разу під час емісії вводьте один minter, а вихід може бути кілька minter
Кожен раз, коли відбувається випуск, генерується один токен.
Порядок виводу фіксований, minter повинен бути перед токеном
Зміна кількості мінтерів під час процесу карбування вплине на загальну активність карбування в мережі. Щоб збалансувати ефективність та економічність, версія V2 за замовчуванням генерує два мінтери, які знаходяться в близьких станах.
побудова інноваційних угод
CAT20 використовує в交易构建і巧妙的设计:
Через переписування логіки скриптів Біткойна, реалізувати контроль над різними адресами UTXO.
Використовуючи властивості адреси P2TR, налаштуйте публічний ключ для генерації різних адрес.
Використовуючи OP_CAT для реалізації смартконтрактів, щоб будь-хто міг використовувати minter UTXO.
управління станом (V2)
CAT20 зберігає статусний Hash і залишкову кількість карбування у OP_RETURN та смартконтрактах відповідно. Після кожного карбування кількість нових Minter дорівнює половині залишкової кількості, що підлягає карбуванню, поки все не буде карбовано.
На відміну від BRC20 або інскрипцій, токени CAT20 насправді існують у формі смартконтрактів, а не зберігаються безпосередньо на UTXO адреси користувача.
переказ і знищення
Під час переказу кількість токенів, що вводяться та виводяться в угоді, повинна залишатися незмінною. Знищення досягається шляхом переведення токена на звичайну адресу.
Підсумок
Гнучкість дизайну протоколу CAT20 є дуже високою, але також ставить більш високі вимоги до логіки верифікації контрактів. Цей дизайн приносить переваги, такі як висока ефективність запитів і зручне відстеження стану, відкриваючи нові можливості для екосистеми Bitcoin. З розвитком Fractal і CAT20 ми можемо стати свідками справжнього приходу ери смартконтрактів Bitcoin.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
5
Репост
Поділіться
Прокоментувати
0/400
GmGnSleeper
· 07-17 04:18
Знову настав час для all in
Переглянути оригіналвідповісти на0
ValidatorVibes
· 07-16 00:21
коли Падіння для валідаторів сім'я?? стейкаю з самого генезису, якщо чесно
Переглянути оригіналвідповісти на0
LiquidityOracle
· 07-15 04:05
Знову шахраї, так?
Переглянути оригіналвідповісти на0
AltcoinAnalyst
· 07-15 03:41
З аналізу частки TVL ризиковий коефіцієнт CAT20 протоколу становить приблизно 42,7
CAT20 протокол веде BTC смартконтракти в нову еру. Аналіз екосистеми Fractal.
BTCсмартконтракти нова ера: аналіз Fractal та CAT20протоколу
Екосистема біткоїнів зазнала значного прориву, Fractal BTC після кількох тестувань офіційно запустила основну мережу у вересні. Найбільш вражаючою особливістю Fractal є його функція смартконтрактів, а також було запущено новий тип токен-протоколу CAT20. У цій статті ми детально розглянемо технічні особливості дизайну CAT20 та його потенційний вплив.
Огляд Fractal Bitcoin
Перед тим, як зрозуміти CAT20, необхідно коротко ознайомити з Fractal Bitcoin. Як повністю сумісна з BTC другий рівень мережі, Fractal Bitcoin (, також відомий як фрактальний біткоїн ), має швидшу швидкість підтвердження блоків, яка становить всього 1 хвилину. Його основний принцип полягає в копіюванні кількох мереж BTC, кожна з яких незалежно обробляє транзакції, що дозволяє підвищити загальну пропускну спроможність.
Однією з великих інновацій Fractal стало повторне активування коду операції OP_CAT, який був відкинутий на ранніх етапах BTC з міркувань безпеки. Ця операція надала Fractal Bitcoin можливості смартконтрактів, що значно розширило його потенціал застосування. Саме на цій основі протокол CAT20 зміг бути реалізований на Fractal Bitcoin.
Глибокий аналіз протоколу CAT
CAT20 протокол є стандартом токенів типу ERC20, реалізованим на Fractal Bitcoin. Його життєвий цикл в основному включає в себе ключові етапи, такі як розгортання, випуск та переказ.
процес розгортання
Розгортання CAT20 поділяється на два етапи: "commit" та "reveal":
Етап коміту: запишіть основну інформацію про токен (, таку як назва, символ тощо ) в скрипт виводу транзакції. Хеш-ідентифікатор цієї транзакції є унікальним ідентифікатором токена.
Етап Reveal: виведіть OP_RETURN, що містить хеш початкового стану CAT20, а також Minter для подальшого карбування.
Цей двоступеневий підхід ефективно захищає чутливу інформацію проекту, повністю розкриваючи її лише на етапі reveal.
механізм карбування
Процес виготовлення CAT20 має кілька помітних характеристик:
Зміна кількості мінтерів під час процесу карбування вплине на загальну активність карбування в мережі. Щоб збалансувати ефективність та економічність, версія V2 за замовчуванням генерує два мінтери, які знаходяться в близьких станах.
побудова інноваційних угод
CAT20 використовує в交易构建і巧妙的设计:
управління станом (V2)
CAT20 зберігає статусний Hash і залишкову кількість карбування у OP_RETURN та смартконтрактах відповідно. Після кожного карбування кількість нових Minter дорівнює половині залишкової кількості, що підлягає карбуванню, поки все не буде карбовано.
На відміну від BRC20 або інскрипцій, токени CAT20 насправді існують у формі смартконтрактів, а не зберігаються безпосередньо на UTXO адреси користувача.
переказ і знищення
Під час переказу кількість токенів, що вводяться та виводяться в угоді, повинна залишатися незмінною. Знищення досягається шляхом переведення токена на звичайну адресу.
Підсумок
Гнучкість дизайну протоколу CAT20 є дуже високою, але також ставить більш високі вимоги до логіки верифікації контрактів. Цей дизайн приносить переваги, такі як висока ефективність запитів і зручне відстеження стану, відкриваючи нові можливості для екосистеми Bitcoin. З розвитком Fractal і CAT20 ми можемо стати свідками справжнього приходу ери смартконтрактів Bitcoin.