Система Cardano и доказательство сжигания ( PoB ) Протокол
Недавно команда Iagon разработала систему доказательства сжигания (PoB), соответствующую экосистеме Cardano, в ответ на вызов, предложенный Чарльзом Хоскинсоном. В этой статье будет представлено основное содержание этого решения:
1. Обзор механизма доказательства сжигания
Сжигание токенов по сути представляет собой отправку токенов на недоступный адрес "черной дыры", что приводит к их постоянному уничтожению. Эта механика может использоваться для различных целей, таких как увеличение стоимости оставшихся токенов или в качестве доказательства обязательства в блокчейн-протоколе.
Безопасность доказательства сжигания основана на криптографических хэш-функциях. Перевернув младший бит на выходе хэш-функции, можно создать адрес черной дыры, который трудно вычислить в обратном направлении. Это делает процесс сжигания неподконтрольным, при этом обеспечивая его проверяемость.
!
2. Умные контракты PoB на сети Cardano
Умные контракты Cardano состоят из трех частей:
Скрипт выкупа: управление расходами eUTxOs
Скрипт кошелька: представляет пользователю выполнение операций с финансами
eUTxOs: Сохранять средства и связанные данные
На основе этой структуры Протокол PoB может реализовать четыре операции:
Сжигание: отправка средств на адрес черной дыры
Уничтожено: подтверждение действия сжигания
Заблокировать: отправить средства на указанный адрес
Выкуп: вернуть заблокированные средства
Этот дизайн делает невозможным для посредников различать транзакции сжигания и блокировки, тем самым предотвращая выборочную проверку.
!
3. Развертывание смарт-контрактов
Процесс развертывания смарт-контрактов включает:
Установите инструментальную цепочку Haskell
Создание скрипта Plutus
Запуск узла Cardano и кошелька
Восстановить кошелек и получить ID
Выполнение операции сжигания
Проверка результатов сжигания
!
4. Сценарий кошелька
Для дальнейшего повышения безопасности операции со смарт-контрактами можно перенести в кошелек пользователя. Этот метод делает проверку действий по сжиганию более сложной, поскольку необходимо проверять все транзакции Cardano для этого.
Конкретная реализация требует использования хеша значения обязательства вместо хеша открытого ключа, а также соответствующей генерации адреса и операции отправки транзакций.
!
Заключение
Протокол PoB можно реализовать с помощью смарт-контрактов или скриптов кошелька. Учитывая текущие ограничения инфраструктуры Cardano, рекомендуется использовать решение со скриптом кошелька. В будущем, с улучшением библиотеки PAB, комплексные смарт-контрактные решения в сочетании со скриптами кошелька станут более осуществимыми и помогут создать среду, устойчивую к цензуре.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
5
Поделиться
комментарий
0/400
zkProofInThePudding
· 07-06 19:40
Спаситель ADA пришёл?
Посмотреть ОригиналОтветить0
PumpDoctrine
· 07-05 03:19
Вот это да, удивительно!
Посмотреть ОригиналОтветить0
TxFailed
· 07-04 21:32
пса: потратил слишком много на тестирование транзакций сжигания... определенно не ваш обычный черный холл
Экосистема Cardano вводит протокол сжигания токенов для повышения безопасности и устойчивости к цензуре.
Система Cardano и доказательство сжигания ( PoB ) Протокол
Недавно команда Iagon разработала систему доказательства сжигания (PoB), соответствующую экосистеме Cardano, в ответ на вызов, предложенный Чарльзом Хоскинсоном. В этой статье будет представлено основное содержание этого решения:
1. Обзор механизма доказательства сжигания
Сжигание токенов по сути представляет собой отправку токенов на недоступный адрес "черной дыры", что приводит к их постоянному уничтожению. Эта механика может использоваться для различных целей, таких как увеличение стоимости оставшихся токенов или в качестве доказательства обязательства в блокчейн-протоколе.
Безопасность доказательства сжигания основана на криптографических хэш-функциях. Перевернув младший бит на выходе хэш-функции, можно создать адрес черной дыры, который трудно вычислить в обратном направлении. Это делает процесс сжигания неподконтрольным, при этом обеспечивая его проверяемость.
!
2. Умные контракты PoB на сети Cardano
Умные контракты Cardano состоят из трех частей:
На основе этой структуры Протокол PoB может реализовать четыре операции:
Этот дизайн делает невозможным для посредников различать транзакции сжигания и блокировки, тем самым предотвращая выборочную проверку.
!
3. Развертывание смарт-контрактов
Процесс развертывания смарт-контрактов включает:
!
4. Сценарий кошелька
Для дальнейшего повышения безопасности операции со смарт-контрактами можно перенести в кошелек пользователя. Этот метод делает проверку действий по сжиганию более сложной, поскольку необходимо проверять все транзакции Cardano для этого.
Конкретная реализация требует использования хеша значения обязательства вместо хеша открытого ключа, а также соответствующей генерации адреса и операции отправки транзакций.
!
Заключение
Протокол PoB можно реализовать с помощью смарт-контрактов или скриптов кошелька. Учитывая текущие ограничения инфраструктуры Cardano, рекомендуется использовать решение со скриптом кошелька. В будущем, с улучшением библиотеки PAB, комплексные смарт-контрактные решения в сочетании со скриптами кошелька станут более осуществимыми и помогут создать среду, устойчивую к цензуре.
!