Введение механизма сжигания в экосистему Cardano: подробное объяснение решения для борьбы с цензурой

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

Применение протокола сжигания в экосистеме Cardano

В последнее время команда Iagon предложила решение для реализации протокола PoB( с доказательством сжигания ) в сети Cardano. В этой статье будет подробно представлен конкретный内容 этого решения.

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

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

!

Умные контракты на основе доказательства сжигания в сети Cardano

Смарт-контракты Cardano состоят из трех ключевых компонентов: скрипта выкупа, скрипта кошелька и eUTxO. В отличие от Ethereum, смарт-контракты Cardano не имеют централизованного состояния, каждое eUTxO имеет независимые данные состояния.

Данное решение поддерживает четыре основных операции:

  1. Сжигание: отправка средств на адрес черной дыры
  2. Подтверждение: подтвердить, что сжигание произошло
  3. Блокировка: Отправка средств на адрес, контролируемый ключом
  4. Выкуп: вернуть заблокированные средства

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

!

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

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

!

Скрипт кошелька

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

Этапы реализации включают:

  1. Использовать хэш значения обязательств вместо хэша открытого ключа
  2. Перевернуть младший бит значения обязательства
  3. Генерация адреса сжигания, соответствующего стандарту адресов Cardano
  4. Отправить транзакцию в блокчейн
  5. Подтверждение транзакций, отправленных на адрес сжигания

!

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

!

ADA-1.89%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
CryptoDouble-O-Sevenvip
· 8ч назад
Доказательство сжигания очень перспективно
Посмотреть ОригиналОтветить0
ImpermanentLossEnjoyervip
· 8ч назад
Сгорит один звук, золото станет на миллионы.
Посмотреть ОригиналОтветить0
LightningPacketLossvip
· 8ч назад
Закрытие слишком расточительно, не так ли?
Посмотреть ОригиналОтветить0
AlwaysAnonvip
· 9ч назад
Сжигание бычий очень полезно
Посмотреть ОригиналОтветить0
  • Закрепить