Нові досягнення в екосистемі Cardano: команда Iagon розробила протокол підтвердження згоряння

Сертифікат спалення ( PoB ) огляд протоколу

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

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

1. Підтвердження спалювання та його застосування

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

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

!

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

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

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

Смарт-контракти Cardano можуть мати чотири можливі операції:

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

Посередник не може відрізнити угоди на спалення та блокування, що запобігає перевірці угод на спалення.

!

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

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

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

!

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

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

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

!

ADA4.99%
IAG4.05%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
TaxEvadervip
· 3год тому
екосистема ada знову грає в спалювання Токенів?
Переглянути оригіналвідповісти на0
GasFeeNightmarevip
· 20год тому
криптосвіт малий мандрівник, як же не інвестувати в ada?
Переглянути оригіналвідповісти на0
OnChainDetectivevip
· 21год тому
Хто знає правду про адреси спалювання? В будь-якому випадку, великий маркетмейкер напевно залишив задню двері!
Переглянути оригіналвідповісти на0
SleepyValidatorvip
· 21год тому
екосистема ada останнім часом справді цікава
Переглянути оригіналвідповісти на0
PuzzledScholarvip
· 21год тому
Cardano також грає в спалення? Ця хвиля наслідування занадто нудна, чи не так?
Переглянути оригіналвідповісти на0
FloorPriceNightmarevip
· 21год тому
Перевірив годину, виявляється, що адреса спалювання справді знищується.
Переглянути оригіналвідповісти на0
  • Закріпити