Реализация протокола доказательства сжигания в экосистеме Cardano
Iagon недавно завершил вызов, разработав протокол с доказательством сжигания (PoB) для экосистемы Cardano. В этой статье будет представлено решение команды Iagon, включая несколько аспектов:
Обзор механизма доказательства сжигания и его применения
Iagon реализует механизм смарт-контрактов с доказательством сжигания в сети Cardano
Процесс развертывания и тестирования смарт-контрактов
Выполнение доказательства сжигания путем отправки токенов на адрес "черной дыры"
1. Доказательство сжигания и его применение
Сжигание токенов по сути представляет собой отправку токенов на недоступный адрес «черной дыры». Этот процесс можно проверить, но только обязательства открыты. Механизм сжигания имеет множество применений, он может повысить стоимость оставшихся токенов и служить доказательством обязательств блокчейн-протокола.
Безопасность доказательства сжигания основана на криптохэш-функциях. Эти функции легко вычисляются, но сложно инвертируются. Перевернув младший бит криптохэш-функции, можно создать черную дыру адреса, и все, что отправляется на этот адрес, трудно или невозможно восстановить.
!
2. Умные контракты на основе доказательства сжигания в сети Cardano
Смарт-контракты Cardano состоят из трех частей:
Скрипт выкупа: управление расходом eUTxOs
Скрипт кошелька: представляет собой выполнение пользователем, используется для выкупа средств и создания новых eUTxOs
eUTxOs: Держатели средств и точки данных
У смарт-контрактов Cardano есть четыре возможные операции:
Сжигание: отправка средств на адрес черной дыры
Были уничтожены: подтверждение сжигания произошло
Блокировка: отправка средств на адрес с ключом
Выкуп: выкуп заблокированных средств
!
3. Развертывание смарт-контрактов
Шаги по развертыванию смарт-контракта в тестовой сети включают:
Установите инструменты Haskell
Построение скрипта Plutus
Запуск контейнеров узла Cardano и кошелька
Восстановите кошелек и получите идентификатор кошелька
Выполнение операции сжигания токенов
Проверка сжигания
!
4. От смарт-контрактов до скриптов кошелька
Чтобы предотвратить цензуру, можно рассмотреть возможность использования только скриптов кошельков, не полагаясь на смарт-контракты. Этот метод делает цензуру транзакций сжигания очень сложной, если не проверить все транзакции Cardano.
Чтобы это реализовать, необходимо заменить хэш публичного ключа на хэш значения обязательства и инвертировать младший бит значения обязательства. Также необходимо использовать библиотеку API Cardano для генерации адресной структуры, соответствующей требованиям.
!
Заключение
В настоящее время рекомендуется использовать скрипты кошелька для реализации протокола доказательства сжигания. В будущем, по мере совершенствования библиотеки PAB, сочетание скриптов кошелька с комплексными решениями смарт-контрактов может стать более жизнеспособным для создания среды, устойчивой к цензуре.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
16 Лайков
Награда
16
2
Репост
Поделиться
комментарий
0/400
GateUser-cff9c776
· 23ч назад
Переворачивать полдня — это ведь просто высококлассная черная дыра.
Посмотреть ОригиналОтветить0
ZeroRushCaptain
· 23ч назад
Снова ловушка падение до нуля. Рекомендую сразу все в.
Экосистема Cardano вводит протокол доказательства сжигания для реализации антикоррекционных транзакций
Реализация протокола доказательства сжигания в экосистеме Cardano
Iagon недавно завершил вызов, разработав протокол с доказательством сжигания (PoB) для экосистемы Cardano. В этой статье будет представлено решение команды Iagon, включая несколько аспектов:
1. Доказательство сжигания и его применение
Сжигание токенов по сути представляет собой отправку токенов на недоступный адрес «черной дыры». Этот процесс можно проверить, но только обязательства открыты. Механизм сжигания имеет множество применений, он может повысить стоимость оставшихся токенов и служить доказательством обязательств блокчейн-протокола.
Безопасность доказательства сжигания основана на криптохэш-функциях. Эти функции легко вычисляются, но сложно инвертируются. Перевернув младший бит криптохэш-функции, можно создать черную дыру адреса, и все, что отправляется на этот адрес, трудно или невозможно восстановить.
!
2. Умные контракты на основе доказательства сжигания в сети Cardano
Смарт-контракты Cardano состоят из трех частей:
У смарт-контрактов Cardano есть четыре возможные операции:
!
3. Развертывание смарт-контрактов
Шаги по развертыванию смарт-контракта в тестовой сети включают:
!
4. От смарт-контрактов до скриптов кошелька
Чтобы предотвратить цензуру, можно рассмотреть возможность использования только скриптов кошельков, не полагаясь на смарт-контракты. Этот метод делает цензуру транзакций сжигания очень сложной, если не проверить все транзакции Cardano.
Чтобы это реализовать, необходимо заменить хэш публичного ключа на хэш значения обязательства и инвертировать младший бит значения обязательства. Также необходимо использовать библиотеку API Cardano для генерации адресной структуры, соответствующей требованиям.
!
Заключение
В настоящее время рекомендуется использовать скрипты кошелька для реализации протокола доказательства сжигания. В будущем, по мере совершенствования библиотеки PAB, сочетание скриптов кошелька с комплексными решениями смарт-контрактов может стать более жизнеспособным для создания среды, устойчивой к цензуре.
!