Екосистема Cardano досягла прориву: успішно розроблено протокол доказу спалювання

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

Екосистема Cardano та доказ спалення ( PoB ) пронокол

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

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

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

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

!

Смарт-контракт PoB в мережі Cardano

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

  • Сценарій викупу: контроль використання eUTxO
  • Сценарій гаманця: представляє операції, які виконує користувач
  • eUTxO: володіння коштами та даними

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

!

Процес розгортання смарт-контрактів

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

!

Реалізація скриптів гаманця

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

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

!

Резюме

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

!

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
GateUser-e51e87c7vip
· 42хв. тому
Техніка — це бик. Дайте великий памп!
Переглянути оригіналвідповісти на0
MEVSandwichvip
· 07-10 17:06
Cardano грає з цим
Переглянути оригіналвідповісти на0
LucidSleepwalkervip
· 07-10 05:42
І чорна діра, і вічна — це трохи лякає~
Переглянути оригіналвідповісти на0
ImpermanentSagevip
· 07-10 05:28
Старі пісні, нічого нового, вже давно набридло.
Переглянути оригіналвідповісти на0
SleepyArbCatvip
· 07-10 05:22
PoB..задихаюся, горю-горю, але не можу прокинутися
Переглянути оригіналвідповісти на0
  • Закріпити