Отсканируйте, чтобы загрузить приложение Gate
qrCode
Больше вариантов загрузки
Не напоминай мне больше сегодня.

Разработчики Ethereum работают над протоколом «Секретный Санта», чтобы обеспечить конфиденциальность

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

Разработчик Ethereum Артем Хыстиаков поделился своим исследованием на форуме сообщества Ethereum в понедельник, озаглавленным “Zero Knowledge Secret Santa (ZKSS)”, в котором предлагается трехступенчатый алгоритм “Секретного Санты”. Статья была впервые представлена в январе на arXiv.

Секретный Санта – это популярная игра по обмену подарками, играемая в рождественское время, в которой группа людей анонимно обменивается подарками. Каждый человек покупает подарок для другого человека в качестве своего “Секретного Санты” и также получает подарок от своего “Секретного Санты”.

Получатели подарков никогда не узнают, кто их Тайный Санта.

Проблемы с игрой на Ethereum

Чистяков сказал, что есть три основные преграды для игры в Секретного Санту на Ethereum, которые этот протокол мог бы решить.

Все на Ethereum видно всем, поэтому необходимо найти способ скрыть, кто кому что дает, и сохранить конфиденциальность.

Блокчейны не имеют истинной случайности, поэтому участники должны вносить свои собственные случайные выборы, и игра должна быть спроектирована так, чтобы предотвратить участие кого-либо дважды или дарение подарка самому себе.

Потенциальные случаи использования Ethereum

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

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

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

Когда его спросили об открытых исходных реализациях или развертывании, Чистяков сказал: “Мы работаем над этим.”

Как работает Секретный Санта на основе нулевых знаний

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

ZK-доказательства — это криптографический метод, позволяющий подтверждать знание, не раскрывая конкретную информацию. Протокол ZKSS также использует релейера транзакций, который действует как посредник, отправляющий транзакции, тем самым скрывая личность отправителя.

Некоторые из математических основ протокола ZKSS. Источник: Артем ХыстиаковСвязано: Розничные инвесторы против китов: кто на самом деле движет рождественским ралли?

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

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

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

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

Журнал: Когда законы о конфиденциальности и ПОД/ФТ конфликтуют: Невозможный выбор криптопроектов

  • #Блокчейн
  • #Ethereum
  • #Конфиденциальность
  • #zk-Rollup Добавьте реакцию !
ETH8.43%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить