Iagon запустив протокол доказу спалення, що підходить для екосистеми Cardano
Нещодавно команда Iagon розробила систему доказу спалення (PoB), що підходить для екосистеми Cardano, у відповідь на виклик, висунутий Чарльзом Хоскінсоном. У цій статті буде детально описано це рішення, включаючи такі аспекти:
Огляд механізму підтвердження спалювання та його застосування
Принцип реалізації PoB рішення Iagon в мережі Cardano
Процес розгортання та тестування смарт-контрактів
Спосіб виконання протоколу PoB через транзакції в гаманці
1. Докази спалення та їх використання
Спалювання крипто токенів ( знищення ) було широко прийнято, по суті, це відправка токенів на недоступну "чорну діру" адресу. Цей механізм може допомогти в зростанні вартості залишкових токенів, а також слугує доказом зобов'язання блокчейн-протоколу. Хоча спалювання великої кількості токенів може викликати дефляцію, все ж деякі люди виступають проти цієї практики.
Iagon прагне розробити невідслідковуваний протокол спалення. Безпека цього протоколу ґрунтується на криптографічних хеш-функціях, які легко обчислити, але важко зворотно обчислити. Перевертаючи найменший біт виходу хеш-функції, можна створити чорну діру адреси.
!
2. Смарт-контракти PoB в мережі Cardano
Розумні контракти Cardano складаються з трьох частин:
Скрипт викупника: контроль витрат eUTxOs
Скрипт гаманця: представляє собою виконання користувачем викупу коштів та створення нових eUTxOs
eUTxOs: кошти та дані, які використовуються для викупу
Smart-контракти Cardano не мають централізованого стану, кожен eUTxO має незалежний стан. Можливі операції включають: спалювання, перевірку спалювання, блокування та викуп.
!
3. Розгортання смарт-контрактів
Кроки для розгортання смарт-контракту включають:
Встановлення інструментального комплексу Haskell
Побудова скрипту Plutus
Запуск контейнера вузла Cardano та гаманця
Відновлення гаманця та отримання ID гаманця
Виконання спалювання токенів
Підтвердження знищення
!
!
!
!
!
!
!
!
!
!
!
4. Від смарт-контрактів до скриптів гаманця
Щоб уникнути цензури, можна виконувати операції спалення лише за допомогою гаманця, без необхідності в смарт-контракті. Це вимагає заміни хешу публічного ключа на хеш значення зобов'язання та перевертання найменшого біта.
За допомогою бібліотеки Cardano API можна створити адреси для спалювання, подавати транзакції та перевіряти спалювання.
!
Висновок
Ця стаття описує два способи реалізації протоколу доказу спалення на Cardano: смарт-контракти та гаманцеві транзакції. Оскільки смарт-контракти Alonzo наразі не мають необхідної інфраструктури, рекомендується використовувати рішення з гаманцевими скриптами. У майбутньому впровадження бібліотеки PAB забезпечить більше можливостей для розробки додатків на базі Cardano.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
9 лайків
Нагородити
9
5
Репост
Поділіться
Прокоментувати
0/400
RunWithRugs
· 5год тому
Паління токенів, знову прийшли тупі покупці
Переглянути оригіналвідповісти на0
JustHereForAirdrops
· 5год тому
Палити, палити, палити, знову є гроші для витрат?
Переглянути оригіналвідповісти на0
AirdropHunterKing
· 5год тому
Знову створюють новий колесо для обману невдахи? Механізм спалювання — це, по суті, скорочення втрат... Старі невдахи кажуть, що вже бачили цього багато разів.
Iagon розробляє протокол доказу спалення екосистеми Cardano для реалізації безцензурного механізму PoB
Iagon запустив протокол доказу спалення, що підходить для екосистеми Cardano
Нещодавно команда Iagon розробила систему доказу спалення (PoB), що підходить для екосистеми Cardano, у відповідь на виклик, висунутий Чарльзом Хоскінсоном. У цій статті буде детально описано це рішення, включаючи такі аспекти:
1. Докази спалення та їх використання
Спалювання крипто токенів ( знищення ) було широко прийнято, по суті, це відправка токенів на недоступну "чорну діру" адресу. Цей механізм може допомогти в зростанні вартості залишкових токенів, а також слугує доказом зобов'язання блокчейн-протоколу. Хоча спалювання великої кількості токенів може викликати дефляцію, все ж деякі люди виступають проти цієї практики.
Iagon прагне розробити невідслідковуваний протокол спалення. Безпека цього протоколу ґрунтується на криптографічних хеш-функціях, які легко обчислити, але важко зворотно обчислити. Перевертаючи найменший біт виходу хеш-функції, можна створити чорну діру адреси.
!
2. Смарт-контракти PoB в мережі Cardano
Розумні контракти Cardano складаються з трьох частин:
Smart-контракти Cardano не мають централізованого стану, кожен eUTxO має незалежний стан. Можливі операції включають: спалювання, перевірку спалювання, блокування та викуп.
!
3. Розгортання смарт-контрактів
Кроки для розгортання смарт-контракту включають:
!
!
!
!
!
!
!
!
!
!
!
4. Від смарт-контрактів до скриптів гаманця
Щоб уникнути цензури, можна виконувати операції спалення лише за допомогою гаманця, без необхідності в смарт-контракті. Це вимагає заміни хешу публічного ключа на хеш значення зобов'язання та перевертання найменшого біта.
За допомогою бібліотеки Cardano API можна створити адреси для спалювання, подавати транзакції та перевіряти спалювання.
!
Висновок
Ця стаття описує два способи реалізації протоколу доказу спалення на Cardano: смарт-контракти та гаманцеві транзакції. Оскільки смарт-контракти Alonzo наразі не мають необхідної інфраструктури, рекомендується використовувати рішення з гаманцевими скриптами. У майбутньому впровадження бібліотеки PAB забезпечить більше можливостей для розробки додатків на базі Cardano.