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

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

image

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

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

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

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

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

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

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

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

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

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

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

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

Как работает Зеркальный Знаний Секретный Санта

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

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

!

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

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

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

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

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