Протокол підтвердження спалення: інноваційне рішення екосистеми Cardano
Нещодавно команда успішно завершила розробку протоколу підтвердження спалення (PoB), що принесло нові рішення для екосистеми Cardano. У цій статті буде детально розглянуто дизайн та реалізацію цього інноваційного протоколу.
Огляд механізму підтвердження спалювання
Знищення токенів по суті є відправленням токенів на недоступну "чорну діру" адресу, що веде до їх постійного знищення. Цей механізм має кілька застосувань, він може як підвищити цінність залишкових токенів, так і слугувати підтвердженням зобов'язань блокчейн-протоколу.
Безпека підтвердження спалювання базується на криптографічних хеш-функціях. Ці функції легко обчислюються в прямому напрямку, але надзвичайно важко відновити в зворотному. Перевертаючи найменший біт виходу хеш-функції, можна створити адресу "чорної діри", все, що надсилається на цю адресу, буде неможливо відновити.
!
Смарт-контракт на основі підтвердження спалювання в мережі Cardano
Смарт-контракти Cardano складаються з трьох частин:
Скрипт викупника: контроль витрат eUTxO
Сценарій гаманця: представляє виконання користувачем викупу коштів та створення нового eUTxO
eUTxO: утримання коштів та даних
Цей протокол підтримує чотири види операцій:
Спалювання: Надсилання коштів на адресу чорної діри
Підтвердження спалення: підтвердження того, що спалення певного зобов'язання відбулося
Блокування: надсилання коштів на адресу з ключем
Висновок: повернення заблокованих коштів
Використовуючи той самий формат для викуплювача, посередники не можуть розрізнити транзакції згоряння та блокування, що запобігає вибірковій перевірці.
!
Процес розгортання смарт-контракту
Встановлення інструментів Haskell
Створення скрипта Plutus
Запустіть контейнер вузла та гаманця Cardano
Відновлення гаманця та отримання ID гаманця
Виконання операції знищення токенів
Підтвердження результатів спалення
!
!
!
!
!
!
!
!
!
!
!
Від смарт-контрактів до скриптів гаманця
Щоб підвищити безпеку, більшість операцій можна виконувати в гаманці користувача, уникнувши потенційної перевірки смарт-контракту. Цей метод використовує хеш зобов'язуючого значення для заміни хешу публічного ключа та перевертає найменш значущий біт для генерації адреси для спалення.
!
Висновок
Протокол доказу спалювання приніс інноваційні рішення в екосистему Cardano. Хоча наразі рекомендується використовувати сценарії гаманця, але з впровадженням бібліотеки PAB у майбутньому очікується розробка більш складних і стійких до цензури рішень для смарт-контрактів. Реалізація цього протоколу суттєво сприятиме розвитку екосистеми Cardano.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
14 лайків
Нагородити
14
9
Поділіться
Прокоментувати
0/400
MercilessHalal
· 07-24 20:31
Добре, ще раз обдурили невдахів.
Переглянути оригіналвідповісти на0
ZkSnarker
· 07-24 15:09
ну технічно це просто ще один спосіб пампити мішки
Переглянути оригіналвідповісти на0
Blockblind
· 07-24 13:22
ada вже має до місяця
Переглянути оригіналвідповісти на0
RugDocScientist
· 07-22 13:06
Ця хвиля до місяця.
Переглянути оригіналвідповісти на0
WhoIsTheFlowerAttach
· 07-22 04:22
0.0000000000000000000000000001 Так горить? Навіть Янгол смерті похитає головою
Переглянути оригіналвідповісти на0
ZeroRushCaptain
· 07-22 03:57
криптосвіт старого чувака пережив багато боїв, цієї монети ще недостатньо.
Екосистема Cardano впроваджує протокол доказу спалювання: детальний опис інноваційного рішення
Протокол підтвердження спалення: інноваційне рішення екосистеми Cardano
Нещодавно команда успішно завершила розробку протоколу підтвердження спалення (PoB), що принесло нові рішення для екосистеми Cardano. У цій статті буде детально розглянуто дизайн та реалізацію цього інноваційного протоколу.
Огляд механізму підтвердження спалювання
Знищення токенів по суті є відправленням токенів на недоступну "чорну діру" адресу, що веде до їх постійного знищення. Цей механізм має кілька застосувань, він може як підвищити цінність залишкових токенів, так і слугувати підтвердженням зобов'язань блокчейн-протоколу.
Безпека підтвердження спалювання базується на криптографічних хеш-функціях. Ці функції легко обчислюються в прямому напрямку, але надзвичайно важко відновити в зворотному. Перевертаючи найменший біт виходу хеш-функції, можна створити адресу "чорної діри", все, що надсилається на цю адресу, буде неможливо відновити.
!
Смарт-контракт на основі підтвердження спалювання в мережі Cardano
Смарт-контракти Cardano складаються з трьох частин:
Цей протокол підтримує чотири види операцій:
Використовуючи той самий формат для викуплювача, посередники не можуть розрізнити транзакції згоряння та блокування, що запобігає вибірковій перевірці.
!
Процес розгортання смарт-контракту
!
!
!
!
!
!
!
!
!
!
!
Від смарт-контрактів до скриптів гаманця
Щоб підвищити безпеку, більшість операцій можна виконувати в гаманці користувача, уникнувши потенційної перевірки смарт-контракту. Цей метод використовує хеш зобов'язуючого значення для заміни хешу публічного ключа та перевертає найменш значущий біт для генерації адреси для спалення.
!
Висновок
Протокол доказу спалювання приніс інноваційні рішення в екосистему Cardano. Хоча наразі рекомендується використовувати сценарії гаманця, але з впровадженням бібліотеки PAB у майбутньому очікується розробка більш складних і стійких до цензури рішень для смарт-контрактів. Реалізація цього протоколу суттєво сприятиме розвитку екосистеми Cardano.