Нещодавно команда Iagon розробила протокол доказу спалення (PoB), що відповідає питанням, піднятим Чарльзом Хоскінсоном, для екосистеми Cardano. У цій статті буде представлено це рішення, основні теми включають:
Огляд механізму підтвердження спалювання та його застосування
Реалізація PoB рішення Iagon в мережі Cardano
Розгортання та тестування смарт-контрактів
Виконання протоколу PoB шляхом відправлення токенів на адресу "чорної діри"
1. Підтвердження спалювання та його застосування
Паління крипто-токенів по суті є відправленням токенів на недоступну адресу "чорної діри". Цей процес є перевірним, але лише обіцянкове значення відоме. Механізм паління може бути використаний для збільшення вартості залишкових токенів або як доказ зобов'язання в рамках протоколу блокчейну.
Безпека доказу роботи базується на криптографічних хеш-функціях. Ці функції легко обчислюються, але важко зворотно обчислюються. Перевернувши найменший біт виходу хеш-функції, можна створити адресу чорної діри, на яку надіслані кошти не можуть бути відновлені.
!
2. Смарт-контракт підтвердження спалення в мережі Cardano
Смарт-контракти Cardano складаються з трьох компонентів:
Скрипт викупника: контроль витрат eUTxOs
Скрипт гаманця: представляє собою користувача, що виконує, використовується для викупу коштів і створення нових eUTxOs
eUTxOs: утримувані кошти та дані
Смарт-контракти Cardano можуть мати чотири можливі операції:
Спалювання: надсилання коштів на чорну діру
Вилучено: підтверджено, що спалювання дійсно відбулося
Заблокувати: надіслати кошти на адресу з ключем
Вилучення: вилучення заблокованих коштів
Посередник не може відрізнити угоди на спалення та блокування, що запобігає перевірці угод на спалення.
!
3. Розгортання смарт-контракту
Кроки розгортання смарт-контракту включають:
Встановлення інструментів Haskell
Побудова скрипту Plutus
Запустіть контейнер вузлів і гаманців Cardano
Відновлення гаманця та отримання ID гаманця
Виконання операції спалювання токенів
Перевірка спалювання
!
4. Від смарт-контракту до скрипта гаманця
Використовуючи лише скрипти гаманця, можна додатково запобігти перевірці транзакцій на спалювання. Цей метод вимагає заміни хешу публічного ключа на хеш значення зобов'язання та інвертування найменшого біта. Також потрібно врахувати структуру адреси Cardano та перевірку CRC.
В цілому, запропоноване командою Iagon рішення PoB забезпечує несприятливий механізм спалювання токенів для екосистеми Cardano, що сприяє розвитку екосистеми. З удосконаленням відповідної інфраструктури, у майбутньому можливе впровадження більш складних та безпечних рішень для смарт-контрактів.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
8 лайків
Нагородити
8
6
Поділіться
Прокоментувати
0/400
TaxEvader
· 7год тому
екосистема ada знову грає в спалювання Токенів?
Переглянути оригіналвідповісти на0
GasFeeNightmare
· 08-02 21:54
криптосвіт малий мандрівник, як же не інвестувати в ada?
Переглянути оригіналвідповісти на0
OnChainDetective
· 08-02 21:50
Хто знає правду про адреси спалювання? В будь-якому випадку, великий маркетмейкер напевно залишив задню двері!
Переглянути оригіналвідповісти на0
SleepyValidator
· 08-02 21:38
екосистема ada останнім часом справді цікава
Переглянути оригіналвідповісти на0
PuzzledScholar
· 08-02 21:30
Cardano також грає в спалення? Ця хвиля наслідування занадто нудна, чи не так?
Переглянути оригіналвідповісти на0
FloorPriceNightmare
· 08-02 21:29
Перевірив годину, виявляється, що адреса спалювання справді знищується.
Нові досягнення в екосистемі Cardano: команда Iagon розробила протокол підтвердження згоряння
Сертифікат спалення ( PoB ) огляд протоколу
Нещодавно команда Iagon розробила протокол доказу спалення (PoB), що відповідає питанням, піднятим Чарльзом Хоскінсоном, для екосистеми Cardano. У цій статті буде представлено це рішення, основні теми включають:
1. Підтвердження спалювання та його застосування
Паління крипто-токенів по суті є відправленням токенів на недоступну адресу "чорної діри". Цей процес є перевірним, але лише обіцянкове значення відоме. Механізм паління може бути використаний для збільшення вартості залишкових токенів або як доказ зобов'язання в рамках протоколу блокчейну.
Безпека доказу роботи базується на криптографічних хеш-функціях. Ці функції легко обчислюються, але важко зворотно обчислюються. Перевернувши найменший біт виходу хеш-функції, можна створити адресу чорної діри, на яку надіслані кошти не можуть бути відновлені.
!
2. Смарт-контракт підтвердження спалення в мережі Cardano
Смарт-контракти Cardano складаються з трьох компонентів:
Смарт-контракти Cardano можуть мати чотири можливі операції:
Посередник не може відрізнити угоди на спалення та блокування, що запобігає перевірці угод на спалення.
!
3. Розгортання смарт-контракту
Кроки розгортання смарт-контракту включають:
!
4. Від смарт-контракту до скрипта гаманця
Використовуючи лише скрипти гаманця, можна додатково запобігти перевірці транзакцій на спалювання. Цей метод вимагає заміни хешу публічного ключа на хеш значення зобов'язання та інвертування найменшого біта. Також потрібно врахувати структуру адреси Cardano та перевірку CRC.
В цілому, запропоноване командою Iagon рішення PoB забезпечує несприятливий механізм спалювання токенів для екосистеми Cardano, що сприяє розвитку екосистеми. З удосконаленням відповідної інфраструктури, у майбутньому можливе впровадження більш складних та безпечних рішень для смарт-контрактів.
!