Конфиденциальность в Ethereum: Новая система «Тайного Санты» для защиты приватности транзакций
Разработчики Ethereum разрабатывают инновационную систему, основанную на концепции «Тайного Санты», чтобы усилить защиту приватности транзакций внутри сети. Этот подход позволяет создавать более безопасные и анонимные механизмы координации.
Идея заключается в воссоздании анонимной системы обмена подарками, где участники подбираются случайным образом, и никто не знает, кто кому отправляет. Для реализации этой системы необходимо решить ряд технических задач, связанных со случайностью, конфиденциальностью и защитой от атак Сивиллы.
Предлагаемый протокол использует доказательства с нулевым разглашением, чтобы подтвердить связь между отправителем и получателем, не раскрывая их личность. Также используется ретранслятор транзакций для безопасной отправки переводов, предотвращая связь отдельных кошельков с конкретными действиями.
Участники регистрируют свои адреса Ethereum в смарт-контракте и подтверждают свою уникальность с помощью цифровой подписи, чтобы избежать дублирования записей. Затем отправляются случайные числа в общий список через ретранслятор.
Получатели шифруют данные о доставке, используя эти общие номера, чтобы только назначенный получатель мог их расшифровать. После этого участник выбирает случайный номер другого участника, завершая процесс согласования. Личность получателя раскрывается только тому, кто назначен «Сантой», в то время как остальные участники сети не знают, кто кому достался.
Разработка этой системы является частью более широкого проекта по созданию систем обеспечения конфиденциальности для Ethereum, которые могут быть использованы в анонимном голосовании, управлении DAO, каналах информирования, подтверждении членства и даже для приватных airdrops токенов.