Важливі інновації в екосистемі Cardano: Iagon розробляє протокол підтвердження спалювання, стійкий до цензури

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

Застосування протоколу підтвердження спалювання в екосистемі Cardano

Нещодавно команда Iagon успішно розробила протокол доказу спалення (PoB), що підходить для екосистеми Cardano. Цей протокол має на меті вирішення питань, піднятих Чарльзом Хоскінсоном. У цій статті буде детально описано це інноваційне рішення.

Огляд механізму підтвердження спалення

Знищення токенів по суті є відправкою токенів на недоступну "чорну діру" адресу. Ця механіка має безліч застосувань, як для підвищення вартості залишкових токенів, так і як доказ зобов'язань блокчейн-протоколу. Хоча знищення великої кількості токенів може створити дефляційний тиск, Iagon прагне розробити цензуростійкий протокол знищення токенів.

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

!

Механізм доказу спалення в смарт-контрактах Cardano

Смарт-контракти Cardano складаються з трьох частин:

  1. Скрипт викупника: контроль витрат eUTxOs
  2. Сценарій гаманця: представляє користувача, використовується для викупу коштів і створення нових eUTxOs
  3. eUTxOs: утримувані кошти та дані (datum)

Механізм доведення спалення в смарт-контрактах Cardano включає чотири можливі операції:

  • Спалювання: Надсилання коштів на чорну діру
  • Підтвердження: підтвердження того, що спалення певного зобов'язання відбулося
  • Заблокувати: надіслати кошти на адресу з ключем
  • Вилучення: повернення заморожених коштів

!

Розгортання смарт-контрактів

Щоб розгорнути смарт-контракт в тестовій мережі, потрібно виконати такі кроки:

  1. Встановлення інструментального набору Haskell
  2. Побудова сценарію Plutus
  3. Запустіть контейнери вузла та гаманця Cardano
  4. Відновлення гаманця та отримання ID гаманця
  5. Виконання спалення токенів
  6. Підтвердження результатів спалювання

!

!

!

!

!

!

!

!

!

!

!

Від смарт-контрактів до гаманцевих скриптів

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

Щоб досягти цього, потрібно замінити хеш публічного ключа на хеш значення зобов'язання та перевернути найменший біт значення зобов'язання. Крім того, потрібно використати бібліотеку Cardano API для генерації адреси спалювання, що відповідає структурі адреси Cardano та перевірці CRC.

!

Підсумок

Протокол підтвердження спалення, розроблений Iagon, пропонує інноваційне рішення для екосистеми Cardano. Хоча наразі рекомендується використовувати сценарії гаманця, з впровадженням бібліотеки PAB в майбутньому можуть з'явитися більш складні рішення для смарт-контрактів, що додатково підвищить стійкість до цензури. Розвиток цієї технології відкриє більше можливостей для екосистеми Cardano.

ADA2.99%
IAG-1.1%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 2
  • Поділіться
Прокоментувати
0/400
PretendingSeriousvip
· 23год тому
Настав прорив у перевірці.
Переглянути оригіналвідповісти на0
ZKSherlockvip
· 23год тому
Цей халвінг ефект класний
Переглянути оригіналвідповісти на0
  • Закріпити