Iagon розробляє протокол доказу спалення для Cardano, З спротивом до цензури стає його яскравою рисою

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

Iagon запустив протокол доказу спалювання для Cardano

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

Докази спалювання та їх застосування

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

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

!

Смарт-контракт на основі підтвердження спалення в мережі Cardano

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

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

Ця структура дозволяє чотири операції: спалювання, перевірка спалювання, блокування та викуп коштів.

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

!

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

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

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

!

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

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

Для реалізації цього потрібно використовувати бібліотеку API Cardano для створення адреси спалення, а потім подати транзакцію до блокчейну. Для перевірки спалення потрібно переглянути транзакції, надіслані на адресу спалення.

!

Висновок

Наразі рекомендується використовувати сценарії гаманців для реалізації протоколу доказу спалювання. У майбутньому, з впровадженням бібліотеки PAB, поєднання сценаріїв гаманців з комплексними рішеннями смарт-контрактів може стати більш життєздатним, що допоможе створити середовище, стійке до потенційної цензури.

!

IAG-1.98%
ADA1.66%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
gaslight_gasfeezvip
· 13год тому
екосистема ada нарешті може заробити!
Переглянути оригіналвідповісти на0
SignatureCollectorvip
· 07-24 22:59
Цей протокол дивовижний, може впоратися!
Переглянути оригіналвідповісти на0
LiquidatedNotStirredvip
· 07-24 22:48
Нарешті можна спалити монету? Крадон нарешті зможе боротися.
Переглянути оригіналвідповісти на0
FastLeavervip
· 07-24 22:46
Знову спалення токенів? Старі прийоми, так?
Переглянути оригіналвідповісти на0
ZKProofEnthusiastvip
· 07-24 22:33
Смажити боби грати бик ва
Переглянути оригіналвідповісти на0
  • Закріпити