Команда Iagon недавно завершила разработку протокола доказательства сжигания (PoB) для экосистемы Cardano. Этот протокол направлен на решение проблемы цензуры транзакций в блокчейне, а также на предоставление новых возможностей для сети Cardano. В этой статье подробно рассматриваются принципы проектирования и способы реализации данного протокола.
Обзор механизма доказательства сжигания
Сжигание токенов в основном представляет собой отправку токенов на недоступный адрес "черной дыры". Этот процесс можно проверить, но только отправитель знает конкретное значение обязательства. Этот механизм имеет множество применений, включая дефляцию и как доказательство обязательства для блокчейн-протокола.
Безопасность доказательства сжигания основана на криптографических хэш-функциях. Эти функции легко вычисляются в прямом направлении, но сложно поддаются обратному взлому. Путем инверсии младшего бита вывода хэш-функции можно создать адрес черной дыры, к которому фактически невозможно получить доступ.
!
Реализация доказательства сжигания в смарт-контрактах Cardano
Умные контракты Cardano состоят из трех частей:
Скрипт выкупа: управление использованием eUTxO
Скрипт кошелька: представляет действия пользователя
eUTxO: хранение средств и данных
Этот дизайн позволяет четыре операции:
Сжигание: отправка средств на адрес черной дыры
Подтверждение сжигания: подтвердите, что сжигание произошло
Блокировка: отправить средства на адрес с ключом
Выкуп: Возврат заблокированных средств
Операции сжигания и блокировки используют одинаковый формат выкупщика, поэтому их невозможно различить. Только инициатор знает, о каком именно действии идет речь.
!
!
!
Развертывание смарт-контрактов
Можно развернуть умный контракт в тестовой сети, следуя следующим шагам:
Установите инструменты Haskell
Создание скрипта Plutus
Запуск узла Cardano и контейнера кошелька
Восстановите кошелек и получите ID кошелька
Выполнение операции сжигания
Подтверждение результатов сжигания
!
!
!
!
!
!
!
!
Реализация на основе скриптов кошелька
Чтобы进一步 предотвратить цензуру, можно использовать только сценарии кошельков, не полагаясь на смарт-контракты. Этот метод требует:
Замените хэш публичного ключа на хэш обязательств.
Перевернуть младший бит значения обещания
Используйте API Cardano для генерации адресов, соответствующих стандартам.
Этот способ реализации делает проверку операций сжигания крайне сложной, если не проверять все транзакции Cardano.
!
!
Заключение
Протокол сжигания предоставляет новую функцию для экосистемы Cardano, помогая предотвратить проверку транзакций. С дальнейшим совершенствованием инфраструктуры Cardano в будущем могут появиться более сложные решения, объединяющие смарт-контракты и скрипты кошельков. Это заложит основу для создания более устойчивой к проверке среды.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
11 Лайков
Награда
11
9
Репост
Поделиться
комментарий
0/400
PuzzledScholar
· 07-06 21:12
и безопасно бык啊
Посмотреть ОригиналОтветить0
SoliditySlayer
· 07-06 08:52
Эта волна Cardano на луну!
Посмотреть ОригиналОтветить0
LiquidityWitch
· 07-05 08:57
Дефляция обязательно насоса, верь или не верь, как хочешь.
Посмотреть ОригиналОтветить0
GasFeeCrier
· 07-04 04:50
У ADA в последнее время много действий.
Посмотреть ОригиналОтветить0
ChainPoet
· 07-04 04:45
Дефляция доведет до смерти!!
Посмотреть ОригиналОтветить0
hodl_therapist
· 07-04 04:43
Это не новость.
Посмотреть ОригиналОтветить0
EthMaximalist
· 07-04 04:43
Скорее убегайте от рыболовного проекта
Посмотреть ОригиналОтветить0
MindsetExpander
· 07-04 04:38
Разблокировка режима сжигания, ожидайте рост~
Посмотреть ОригиналОтветить0
BasementAlchemist
· 07-04 04:29
Сжечь токен в конечном итоге принесет доход только ранней команде проекта.
Экосистема Cardano вводит протокол доказательства сжигания для усиления устойчивости к цензуре.
Анализ протокола сжигания в экосистеме Cardano
Команда Iagon недавно завершила разработку протокола доказательства сжигания (PoB) для экосистемы Cardano. Этот протокол направлен на решение проблемы цензуры транзакций в блокчейне, а также на предоставление новых возможностей для сети Cardano. В этой статье подробно рассматриваются принципы проектирования и способы реализации данного протокола.
Обзор механизма доказательства сжигания
Сжигание токенов в основном представляет собой отправку токенов на недоступный адрес "черной дыры". Этот процесс можно проверить, но только отправитель знает конкретное значение обязательства. Этот механизм имеет множество применений, включая дефляцию и как доказательство обязательства для блокчейн-протокола.
Безопасность доказательства сжигания основана на криптографических хэш-функциях. Эти функции легко вычисляются в прямом направлении, но сложно поддаются обратному взлому. Путем инверсии младшего бита вывода хэш-функции можно создать адрес черной дыры, к которому фактически невозможно получить доступ.
!
Реализация доказательства сжигания в смарт-контрактах Cardano
Умные контракты Cardano состоят из трех частей:
Этот дизайн позволяет четыре операции:
Операции сжигания и блокировки используют одинаковый формат выкупщика, поэтому их невозможно различить. Только инициатор знает, о каком именно действии идет речь.
!
!
!
Развертывание смарт-контрактов
Можно развернуть умный контракт в тестовой сети, следуя следующим шагам:
!
!
!
!
!
!
!
!
Реализация на основе скриптов кошелька
Чтобы进一步 предотвратить цензуру, можно использовать только сценарии кошельков, не полагаясь на смарт-контракты. Этот метод требует:
Этот способ реализации делает проверку операций сжигания крайне сложной, если не проверять все транзакции Cardano.
!
!
Заключение
Протокол сжигания предоставляет новую функцию для экосистемы Cardano, помогая предотвратить проверку транзакций. С дальнейшим совершенствованием инфраструктуры Cardano в будущем могут появиться более сложные решения, объединяющие смарт-контракты и скрипты кошельков. Это заложит основу для создания более устойчивой к проверке среды.