Экосистема Cardano вводит протокол сжигания токенов для повышения безопасности и устойчивости к цензуре.

robot
Генерация тезисов в процессе

Система Cardano и доказательство сжигания ( PoB ) Протокол

Недавно команда Iagon разработала систему доказательства сжигания (PoB), соответствующую экосистеме Cardano, в ответ на вызов, предложенный Чарльзом Хоскинсоном. В этой статье будет представлено основное содержание этого решения:

1. Обзор механизма доказательства сжигания

Сжигание токенов по сути представляет собой отправку токенов на недоступный адрес "черной дыры", что приводит к их постоянному уничтожению. Эта механика может использоваться для различных целей, таких как увеличение стоимости оставшихся токенов или в качестве доказательства обязательства в блокчейн-протоколе.

Безопасность доказательства сжигания основана на криптографических хэш-функциях. Перевернув младший бит на выходе хэш-функции, можно создать адрес черной дыры, который трудно вычислить в обратном направлении. Это делает процесс сжигания неподконтрольным, при этом обеспечивая его проверяемость.

!

2. Умные контракты PoB на сети Cardano

Умные контракты Cardano состоят из трех частей:

  • Скрипт выкупа: управление расходами eUTxOs
  • Скрипт кошелька: представляет пользователю выполнение операций с финансами
  • eUTxOs: Сохранять средства и связанные данные

На основе этой структуры Протокол PoB может реализовать четыре операции:

  • Сжигание: отправка средств на адрес черной дыры
  • Уничтожено: подтверждение действия сжигания
  • Заблокировать: отправить средства на указанный адрес
  • Выкуп: вернуть заблокированные средства

Этот дизайн делает невозможным для посредников различать транзакции сжигания и блокировки, тем самым предотвращая выборочную проверку.

!

3. Развертывание смарт-контрактов

Процесс развертывания смарт-контрактов включает:

  1. Установите инструментальную цепочку Haskell
  2. Создание скрипта Plutus
  3. Запуск узла Cardano и кошелька
  4. Восстановить кошелек и получить ID
  5. Выполнение операции сжигания
  6. Проверка результатов сжигания

!

4. Сценарий кошелька

Для дальнейшего повышения безопасности операции со смарт-контрактами можно перенести в кошелек пользователя. Этот метод делает проверку действий по сжиганию более сложной, поскольку необходимо проверять все транзакции Cardano для этого.

Конкретная реализация требует использования хеша значения обязательства вместо хеша открытого ключа, а также соответствующей генерации адреса и операции отправки транзакций.

!

Заключение

Протокол PoB можно реализовать с помощью смарт-контрактов или скриптов кошелька. Учитывая текущие ограничения инфраструктуры Cardano, рекомендуется использовать решение со скриптом кошелька. В будущем, с улучшением библиотеки PAB, комплексные смарт-контрактные решения в сочетании со скриптами кошелька станут более осуществимыми и помогут создать среду, устойчивую к цензуре.

!

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
zkProofInThePuddingvip
· 07-06 19:40
Спаситель ADA пришёл?
Посмотреть ОригиналОтветить0
PumpDoctrinevip
· 07-05 03:19
Вот это да, удивительно!
Посмотреть ОригиналОтветить0
TxFailedvip
· 07-04 21:32
пса: потратил слишком много на тестирование транзакций сжигания... определенно не ваш обычный черный холл
Посмотреть ОригиналОтветить0
CryptoWageSlavevip
· 07-04 21:28
Снова заблокировали аккаунт.
Посмотреть ОригиналОтветить0
gas_fee_therapistvip
· 07-04 21:21
Это всего лишь маркетинговый трюк.
Посмотреть ОригиналОтветить0
  • Закрепить