Iagon недавно завершил вызов, связанный с доказательством сжигания (PoB) Протокол, который предназначен для экосистемы Cardano. В этой статье будет представлено решение, разработанное командой Iagon, которое в основном включает в себя следующие аспекты:
Обзор механизма доказательства сжигания и его применения
Принципы реализации решения Iagon PoB в сети Cardano
Процесс развертывания и тестирования смарт-контрактов
Выполните протокол PoB, отправив токены на адрес "черной дыры".
1. Доказательство сжигания и его применение
Сжигание токенов по сути заключается в отправке токенов на недоступный адрес "черной дыры". Этот процесс является публично проверяемым, но только инициатор знает значение обязательства. Механизм сжигания может использоваться для увеличения стоимости оставшихся токенов или как доказательство обязательства в протоколе блокчейна.
Безопасность доказательства сжигания основана на криптографических хеш-функциях, которые легко вычислить, но трудно обратить. Перевернув наименьший бит вывода хеш-функции, можно создать адрес черной дыры, и любые активы, отправленные на этот адрес, невозможно восстановить.
!
2. Умные контракты PoB в сети Cardano
Умные контракты Cardano состоят из трех компонентов:
Скрипт выкупа: управление использованием eUTxO
Скрипт кошелька: представляет пользователя, использующийся для выкупа средств и создания нового eUTxO
eUTxO: Держать средства и данные
У смарт-контрактов Cardano есть четыре возможные операции: сжигание, верификация сжигания, блокировка и выкуп. Транзакции отправляются в блокчейн после завершения в кошельке пользователя.
!
!
!
!
!
3. Развертывание смарт-контрактов
Шаги по развертыванию смарт-контрактов в тестовой сети включают:
Установите инструментарий Haskell
Создание скрипта Plutus
Запуск узла Cardano и контейнера кошелька
Восстановите кошелек и получите ID кошелька
Выполнение операции сжигания
Проверка сжигания
!
!
!
!
!
!
4. От смарт-контракта до скрипта кошелька
Чтобы избежать цензуры, можно использовать решение, которое выполняется только в кошельке. Этот метод заменяет хэш публичного ключа на хэш значения обязательства и инвертирует младший бит. Необходимо использовать библиотеку Cardano API для генерации адресов в соответствии с требованиями.
!
!
Заключение
В этой статье рассматриваются два способа реализации протокола PoB на Cardano: смарт-контракты и транзакции через кошельки. В связи с тем, что в настоящее время смарт-контракты Alonzo не имеют необходимой инфраструктуры, рекомендуется использовать решение со скриптами кошелька. В будущем, с улучшением библиотеки PAB, более сложные решения смарт-контрактов в сочетании со скриптами кошелька могут стать более жизнеспособными и способствовать созданию среды, устойчивой к цензуре.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
5
Репост
Поделиться
комментарий
0/400
SerumSquirrel
· 08-07 07:35
мир криптовалют玩久了 Токен是烧不完的
Посмотреть ОригиналОтветить0
LadderToolGuy
· 08-07 07:05
Поспешите разжечь ada
Посмотреть ОригиналОтветить0
LoneValidator
· 08-07 07:03
Адрес сжигания Слышится страшно
Посмотреть ОригиналОтветить0
MrDecoder
· 08-07 06:58
Cardano наконец-то сжег деньги
Посмотреть ОригиналОтветить0
AirdropHunterKing
· 08-07 06:52
Не хвастайся, сколько токенов нужно сжечь, чтобы получить аирдроп? Слепая догадка снова будет напрасной тратой Газ.
Протокол доказательства сжигания в экосистеме Cardano: Глубина анализа решения Iagon
Введение в протокол PoB
Iagon недавно завершил вызов, связанный с доказательством сжигания (PoB) Протокол, который предназначен для экосистемы Cardano. В этой статье будет представлено решение, разработанное командой Iagon, которое в основном включает в себя следующие аспекты:
1. Доказательство сжигания и его применение
Сжигание токенов по сути заключается в отправке токенов на недоступный адрес "черной дыры". Этот процесс является публично проверяемым, но только инициатор знает значение обязательства. Механизм сжигания может использоваться для увеличения стоимости оставшихся токенов или как доказательство обязательства в протоколе блокчейна.
Безопасность доказательства сжигания основана на криптографических хеш-функциях, которые легко вычислить, но трудно обратить. Перевернув наименьший бит вывода хеш-функции, можно создать адрес черной дыры, и любые активы, отправленные на этот адрес, невозможно восстановить.
!
2. Умные контракты PoB в сети Cardano
Умные контракты Cardano состоят из трех компонентов:
У смарт-контрактов Cardano есть четыре возможные операции: сжигание, верификация сжигания, блокировка и выкуп. Транзакции отправляются в блокчейн после завершения в кошельке пользователя.
!
!
!
!
!
3. Развертывание смарт-контрактов
Шаги по развертыванию смарт-контрактов в тестовой сети включают:
!
!
!
!
!
!
4. От смарт-контракта до скрипта кошелька
Чтобы избежать цензуры, можно использовать решение, которое выполняется только в кошельке. Этот метод заменяет хэш публичного ключа на хэш значения обязательства и инвертирует младший бит. Необходимо использовать библиотеку Cardano API для генерации адресов в соответствии с требованиями.
!
!
Заключение
В этой статье рассматриваются два способа реализации протокола PoB на Cardano: смарт-контракты и транзакции через кошельки. В связи с тем, что в настоящее время смарт-контракты Alonzo не имеют необходимой инфраструктуры, рекомендуется использовать решение со скриптами кошелька. В будущем, с улучшением библиотеки PAB, более сложные решения смарт-контрактов в сочетании со скриптами кошелька могут стать более жизнеспособными и способствовать созданию среды, устойчивой к цензуре.