Механізм спалювання Cardano: інноваційні застосування від смартконтрактів до Гаманця скриптів

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

Аналіз протоколу доказу спалювання та його застосування в екосистемі Cardano

Вступ до механізму підтвердження витрат

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

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

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

!

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

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

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

Розумні контракти Cardano не мають централізованого стану, кожен eUTxO має незалежний стан. Протокол PoB на Cardano може виконувати такі операції:

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

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

!

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

Розумні контракти PoB можна розгорнути в тестовій мережі, виконавши такі кроки:

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

!

Сценарій гаманця

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

Кроки реалізації сценарію гаманця:

  1. Замініть хеш публічного ключа хешем значення зобов'язання
  2. Зворотне значення обіцянки найменшого розряду
  3. Використання API Cardano для генерації адреси спалення
  4. Надіслати транзакцію до блокчейну
  5. Підтвердження транзакцій, надісланих на адресу спалення

!

Резюме

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

!

ADA-7.92%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 9
  • Поділіться
Прокоментувати
0/400
0xSunnyDayvip
· 07-08 12:03
Чорна діра забирає гроші, серце також тривожиться.
Переглянути оригіналвідповісти на0
mev_me_maybevip
· 07-08 04:20
Ну і що це за смартконтракти?
Переглянути оригіналвідповісти на0
BearMarketMonkvip
· 07-08 03:50
Хто наважиться на одну угоду з взаємодією?
Переглянути оригіналвідповісти на0
AdaDogvip
· 07-06 00:31
Другий luna....
Переглянути оригіналвідповісти на0
SignatureVerifiervip
· 07-05 16:44
хм... потенційні вектори атак у чорних дірках адрес потрібно ретельно перевірити, чесно кажучи
Переглянути оригіналвідповісти на0
PositionPhobiavip
· 07-05 16:44
Слово "чорна дыра" звучить ненадійно
Переглянути оригіналвідповісти на0
TheMemefathervip
· 07-05 16:42
Що за чорна діра поїдає монети?
Переглянути оригіналвідповісти на0
ServantOfSatoshivip
· 07-05 16:30
Ще грають у спалювання, стара схема.
Переглянути оригіналвідповісти на0
CryptoAdventurervip
· 07-05 16:20
Це не податок на IQ? Невдахи знову мають платити навчальний внесок?
Переглянути оригіналвідповісти на0
Дізнатися більше
  • Закріпити