Cardano екосистеми доказу спалення ( PoB ) протокол
Команда Iagon нещодавно завершила виклик, розробивши протокол Proof of Burn (PoB) для екосистеми Cardano. У цій статті буде представлено це рішення, яке головним чином включає такі пункти:
Огляд механізму доказу спалювання та його застосування
Команда Iagon реалізувала механізм смарт-контрактів PoB в мережі Cardano
Розгортання та тестування тестової мережі смарт-контрактів
Виконання протоколу PoB шляхом надсилання токенів на "чорну діру"
1. Доказ витрат та його застосування
Знищення токенів — це процес, при якому токени надсилаються на адресу "чорної діри", яка недоступна, і ці токени знищуються назавжди. Громадськість може перевірити процес знищення, проте відомий лише один обіцяний показник. Ця механіка може запобігти цензурі з боку посередників щодо знищених коштів.
Механізм спалювання має кілька застосувань, може підвищити вартість залишкових токенів, а також служити підтвердженням зобов'язань блокчейн-протоколу. Масштабне спалювання може призвести до дефляційного тиску. Незважаючи на суперечки, Iagon все ще прагне розробити неможливий для перевірки протокол спалювання токенів.
Безпека доказу про спалювання ґрунтується на криптографічних хеш-функціях, які легко обчислюються, але важко обертаються назад. Перевертаючи найменший біт виходу хеш-функції, можна створити адресу чорної діри, і будь-які кошти, надіслані на цю адресу, не можуть бути відновлені.
!
2. Смарт-контракт на підтвердження спалення в мережі Cardano
Smart-контракти Cardano дозволяють виконувати транзакції відповідно до попередньо встановлених правил. На відміну від Ethereum, Cardano використовує іншу структуру, що дозволяє користувачам симулювати транзакції у своїх гаманцях.
Смарт-контракти Cardano складаються з трьох частин:
Скрипт викупника: контроль витрат eUTxOs
Скрипт гаманця: представляє операції користувача, використовується для викупу коштів та створення нових eUTxOs
eUTxOs: утримує кошти та точки даних (datum)
Смарт-контракти Cardano не мають централізованого стану, кожен eUTxO має незалежний стан. Можливі операції включають:
Спалення: надсилання коштів на адресу чорної діри
Була знищена: підтверджено дії спалення
Заблокувати: надіслати кошти на адресу з ключем
Викуп: викуп заблокованих коштів
Точка працює в гаманці користувача, згенеровані транзакції надсилаються до блокчейну. Скрипт викуплювача перевіряє, що кошти можуть бути доступні лише з певної адреси.
За допомогою криптографічних хеш-функцій та перевертання найменш значущого біта можна створити чорну діру адресу. Посередник не може відрізнити спалювання та заблоковані транзакції, що запобігає селективній перевірці.
!
!
!
!
!
3. Розгортання тестової мережі смарт-контрактів
Розгортання смарт-контракту потребує наступних кроків:
Встановлення інструментарію Haskell
Побудова скрипту Plutus
Запустіть контейнер вузла та гаманця Cardano
Відновлення гаманця та отримання ідентифікатора гаманця
Запуск токенів на спалювання
Підтвердження дій знищення
Хоча цей метод може запобігти вибірковій цензурі, все ще існують потенційні ризики. Для подальшого підвищення безпеки можна розглянути можливість використання лише сценарію гаманця.
!
!
!
!
!
!
4. Від смарт-контрактів до гаманцевих скриптів
За допомогою використання лише скриптів гаманців можна краще запобігти цензурі. Цей метод вимагає використання хешу значення зобов'язання замість хешу публічного ключа та інвертування найменшого біта.
Можна використовувати бібліотеку API Cardano для створення адреси для спалювання та подання транзакцій до блокчейну. Для підтвердження спалювання потрібно переглянути транзакції, надіслані на адресу спалювання.
!
!
Висновок
Ця стаття описує реалізацію протоколу Proof of Burn на Cardano. Оскільки у Alonzo смарт-контрактах наразі не вистачає необхідної інфраструктури, рекомендується використовувати сценарії гаманця. У майбутньому, з реалізацією бібліотеки PAB, рішення зі складними смарт-контрактами, поєднані зі сценаріями гаманця, можуть стати більш здійсненними для створення середовища, стійкого до цензури.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
6
Репост
Поділіться
Прокоментувати
0/400
SerumSurfer
· 08-12 22:38
ADA ще так можна грати? бик а
Переглянути оригіналвідповісти на0
ChainSauceMaster
· 08-11 14:45
Я вже давно казав, що механізм спалювання дуже стабільний.
Переглянути оригіналвідповісти на0
NotGonnaMakeIt
· 08-11 14:44
А? Витрачати стільки грошей?
Переглянути оригіналвідповісти на0
TokenDustCollector
· 08-11 14:44
Кардано теж починає грати в спалювання монет? Тс-тс.
Переглянути оригіналвідповісти на0
MemeKingNFT
· 08-11 14:43
Горіти так горіти, адже кровно зароблені гроші невдах вже не витримують ціни.
Екосистема Cardano успішно реалізувала протокол спалювання.
Cardano екосистеми доказу спалення ( PoB ) протокол
Команда Iagon нещодавно завершила виклик, розробивши протокол Proof of Burn (PoB) для екосистеми Cardano. У цій статті буде представлено це рішення, яке головним чином включає такі пункти:
1. Доказ витрат та його застосування
Знищення токенів — це процес, при якому токени надсилаються на адресу "чорної діри", яка недоступна, і ці токени знищуються назавжди. Громадськість може перевірити процес знищення, проте відомий лише один обіцяний показник. Ця механіка може запобігти цензурі з боку посередників щодо знищених коштів.
Механізм спалювання має кілька застосувань, може підвищити вартість залишкових токенів, а також служити підтвердженням зобов'язань блокчейн-протоколу. Масштабне спалювання може призвести до дефляційного тиску. Незважаючи на суперечки, Iagon все ще прагне розробити неможливий для перевірки протокол спалювання токенів.
Безпека доказу про спалювання ґрунтується на криптографічних хеш-функціях, які легко обчислюються, але важко обертаються назад. Перевертаючи найменший біт виходу хеш-функції, можна створити адресу чорної діри, і будь-які кошти, надіслані на цю адресу, не можуть бути відновлені.
!
2. Смарт-контракт на підтвердження спалення в мережі Cardano
Smart-контракти Cardano дозволяють виконувати транзакції відповідно до попередньо встановлених правил. На відміну від Ethereum, Cardano використовує іншу структуру, що дозволяє користувачам симулювати транзакції у своїх гаманцях.
Смарт-контракти Cardano складаються з трьох частин:
Смарт-контракти Cardano не мають централізованого стану, кожен eUTxO має незалежний стан. Можливі операції включають:
Точка працює в гаманці користувача, згенеровані транзакції надсилаються до блокчейну. Скрипт викуплювача перевіряє, що кошти можуть бути доступні лише з певної адреси.
За допомогою криптографічних хеш-функцій та перевертання найменш значущого біта можна створити чорну діру адресу. Посередник не може відрізнити спалювання та заблоковані транзакції, що запобігає селективній перевірці.
!
!
!
!
!
3. Розгортання тестової мережі смарт-контрактів
Розгортання смарт-контракту потребує наступних кроків:
Хоча цей метод може запобігти вибірковій цензурі, все ще існують потенційні ризики. Для подальшого підвищення безпеки можна розглянути можливість використання лише сценарію гаманця.
!
!
!
!
!
!
4. Від смарт-контрактів до гаманцевих скриптів
За допомогою використання лише скриптів гаманців можна краще запобігти цензурі. Цей метод вимагає використання хешу значення зобов'язання замість хешу публічного ключа та інвертування найменшого біта.
Можна використовувати бібліотеку API Cardano для створення адреси для спалювання та подання транзакцій до блокчейну. Для підтвердження спалювання потрібно переглянути транзакції, надіслані на адресу спалювання.
!
!
Висновок
Ця стаття описує реалізацію протоколу Proof of Burn на Cardano. Оскільки у Alonzo смарт-контрактах наразі не вистачає необхідної інфраструктури, рекомендується використовувати сценарії гаманця. У майбутньому, з реалізацією бібліотеки PAB, рішення зі складними смарт-контрактами, поєднані зі сценаріями гаманця, можуть стати більш здійсненними для створення середовища, стійкого до цензури.