Застосування протоколу підтвердження спалювання в екосистемі Cardano
Нещодавно команда Iagon успішно розробила протокол доказу спалення (PoB), що підходить для екосистеми Cardano. Цей протокол має на меті вирішення питань, піднятих Чарльзом Хоскінсоном. У цій статті буде детально описано це інноваційне рішення.
Огляд механізму підтвердження спалення
Знищення токенів по суті є відправкою токенів на недоступну "чорну діру" адресу. Ця механіка має безліч застосувань, як для підвищення вартості залишкових токенів, так і як доказ зобов'язань блокчейн-протоколу. Хоча знищення великої кількості токенів може створити дефляційний тиск, Iagon прагне розробити цензуростійкий протокол знищення токенів.
Безпека доказу про спалювання базується на криптографічних хеш-функціях. Ці функції легко обчислюються, але важко піддаються зворотному обчисленню, тому вони забезпечують безпеку транзакцій. Перевертаючи найменший біт виходу криптографічної хеш-функції, можна створити чорну діру адресу. Будь-яке вміст, надіслане на цю адресу, буде важко або неможливо відновити.
!
Механізм доказу спалення в смарт-контрактах Cardano
Смарт-контракти Cardano складаються з трьох частин:
Скрипт викупника: контроль витрат eUTxOs
Сценарій гаманця: представляє користувача, використовується для викупу коштів і створення нових eUTxOs
eUTxOs: утримувані кошти та дані (datum)
Механізм доведення спалення в смарт-контрактах Cardano включає чотири можливі операції:
Спалювання: Надсилання коштів на чорну діру
Підтвердження: підтвердження того, що спалення певного зобов'язання відбулося
Заблокувати: надіслати кошти на адресу з ключем
Вилучення: повернення заморожених коштів
!
Розгортання смарт-контрактів
Щоб розгорнути смарт-контракт в тестовій мережі, потрібно виконати такі кроки:
Встановлення інструментального набору Haskell
Побудова сценарію Plutus
Запустіть контейнери вузла та гаманця Cardano
Відновлення гаманця та отримання ID гаманця
Виконання спалення токенів
Підтвердження результатів спалювання
!
!
!
!
!
!
!
!
!
!
!
Від смарт-контрактів до гаманцевих скриптів
Щоб подальше підвищити безпеку та опірність цензурі, Iagon запропонував рішення, яке використовує лише сценарії гаманця. Цей метод може запобігти вибірковій блокуванню транзакцій на спалювання, ускладнюючи цензуру.
Щоб досягти цього, потрібно замінити хеш публічного ключа на хеш значення зобов'язання та перевернути найменший біт значення зобов'язання. Крім того, потрібно використати бібліотеку Cardano API для генерації адреси спалювання, що відповідає структурі адреси Cardano та перевірці CRC.
!
Підсумок
Протокол підтвердження спалення, розроблений Iagon, пропонує інноваційне рішення для екосистеми Cardano. Хоча наразі рекомендується використовувати сценарії гаманця, з впровадженням бібліотеки PAB в майбутньому можуть з'явитися більш складні рішення для смарт-контрактів, що додатково підвищить стійкість до цензури. Розвиток цієї технології відкриє більше можливостей для екосистеми Cardano.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Важливі інновації в екосистемі Cardano: Iagon розробляє протокол підтвердження спалювання, стійкий до цензури
Застосування протоколу підтвердження спалювання в екосистемі Cardano
Нещодавно команда Iagon успішно розробила протокол доказу спалення (PoB), що підходить для екосистеми Cardano. Цей протокол має на меті вирішення питань, піднятих Чарльзом Хоскінсоном. У цій статті буде детально описано це інноваційне рішення.
Огляд механізму підтвердження спалення
Знищення токенів по суті є відправкою токенів на недоступну "чорну діру" адресу. Ця механіка має безліч застосувань, як для підвищення вартості залишкових токенів, так і як доказ зобов'язань блокчейн-протоколу. Хоча знищення великої кількості токенів може створити дефляційний тиск, Iagon прагне розробити цензуростійкий протокол знищення токенів.
Безпека доказу про спалювання базується на криптографічних хеш-функціях. Ці функції легко обчислюються, але важко піддаються зворотному обчисленню, тому вони забезпечують безпеку транзакцій. Перевертаючи найменший біт виходу криптографічної хеш-функції, можна створити чорну діру адресу. Будь-яке вміст, надіслане на цю адресу, буде важко або неможливо відновити.
!
Механізм доказу спалення в смарт-контрактах Cardano
Смарт-контракти Cardano складаються з трьох частин:
Механізм доведення спалення в смарт-контрактах Cardano включає чотири можливі операції:
!
Розгортання смарт-контрактів
Щоб розгорнути смарт-контракт в тестовій мережі, потрібно виконати такі кроки:
!
!
!
!
!
!
!
!
!
!
!
Від смарт-контрактів до гаманцевих скриптів
Щоб подальше підвищити безпеку та опірність цензурі, Iagon запропонував рішення, яке використовує лише сценарії гаманця. Цей метод може запобігти вибірковій блокуванню транзакцій на спалювання, ускладнюючи цензуру.
Щоб досягти цього, потрібно замінити хеш публічного ключа на хеш значення зобов'язання та перевернути найменший біт значення зобов'язання. Крім того, потрібно використати бібліотеку Cardano API для генерації адреси спалювання, що відповідає структурі адреси Cardano та перевірці CRC.
!
Підсумок
Протокол підтвердження спалення, розроблений Iagon, пропонує інноваційне рішення для екосистеми Cardano. Хоча наразі рекомендується використовувати сценарії гаманця, з впровадженням бібліотеки PAB в майбутньому можуть з'явитися більш складні рішення для смарт-контрактів, що додатково підвищить стійкість до цензури. Розвиток цієї технології відкриє більше можливостей для екосистеми Cardano.