Iagon розробляє протокол доказу спалення екосистеми Cardano для реалізації безцензурного механізму PoB

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

Iagon запустив протокол доказу спалення, що підходить для екосистеми Cardano

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

  1. Огляд механізму підтвердження спалювання та його застосування
  2. Принцип реалізації PoB рішення Iagon в мережі Cardano
  3. Процес розгортання та тестування смарт-контрактів
  4. Спосіб виконання протоколу PoB через транзакції в гаманці

1. Докази спалення та їх використання

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

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

!

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

Розумні контракти Cardano складаються з трьох частин:

  • Скрипт викупника: контроль витрат eUTxOs
  • Скрипт гаманця: представляє собою виконання користувачем викупу коштів та створення нових eUTxOs
  • eUTxOs: кошти та дані, які використовуються для викупу

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

!

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

Кроки для розгортання смарт-контракту включають:

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

!

!

!

!

!

!

!

!

!

!

!

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

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

За допомогою бібліотеки Cardano API можна створити адреси для спалювання, подавати транзакції та перевіряти спалювання.

!

Висновок

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

IAG-3.72%
ADA0.31%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Репост
  • Поділіться
Прокоментувати
0/400
SpeakWithHatOnvip
· 5год тому
Спалювати гроші дійсно захопливо! Коли ж я зможу це спробувати?
Переглянути оригіналвідповісти на0
RunWithRugsvip
· 13год тому
Паління токенів, знову прийшли тупі покупці
Переглянути оригіналвідповісти на0
JustHereForAirdropsvip
· 13год тому
Палити, палити, палити, знову є гроші для витрат?
Переглянути оригіналвідповісти на0
AirdropHunterKingvip
· 13год тому
Знову створюють новий колесо для обману невдахи? Механізм спалювання — це, по суті, скорочення втрат... Старі невдахи кажуть, що вже бачили цього багато разів.
Переглянути оригіналвідповісти на0
Ser_This_Is_A_Casinovip
· 13год тому
Знищити і все. Це правда, чорт забирай, збуджує.
Переглянути оригіналвідповісти на0
DaisyUnicornvip
· 14год тому
Палаюча маленька квіточка~ Екологія, здається, маленький павучок плете мережу.
Переглянути оригіналвідповісти на0
  • Закріпити