• bitcoinBitcoin (BTC) $ 62,013.00
  • ethereumEthereum (ETH) $ 1,740.83
  • tetherTether (USDT) $ 0.999132
  • usd-coinUSDC (USDC) $ 0.999925
  • tronTRON (TRX) $ 0.327570
  • dogecoinDogecoin (DOGE) $ 0.071912
  • leo-tokenLEO Token (LEO) $ 9.44
  • zcashZcash (ZEC) $ 463.07
  • cardanoCardano (ADA) $ 0.166882
  • stellarStellar (XLM) $ 0.181576
  • moneroMonero (XMR) $ 321.61
  • chainlinkChainlink (LINK) $ 7.60
  • bitcoin-cashBitcoin Cash (BCH) $ 232.12
  • daiDai (DAI) $ 0.999578
  • litecoinLitecoin (LTC) $ 43.66
  • hedera-hashgraphHedera (HBAR) $ 0.069047
  • crypto-com-chainCronos (CRO) $ 0.056823
  • okbOKB (OKB) $ 77.64
  • ethereum-classicEthereum Classic (ETC) $ 6.93
  • kucoin-sharesKuCoin (KCS) $ 6.80
  • cosmosCosmos Hub (ATOM) $ 1.56
  • algorandAlgorand (ALGO) $ 0.084334
  • true-usdTrueUSD (TUSD) $ 0.997566
  • dashDash (DASH) $ 33.86
  • vechainVeChain (VET) $ 0.004689
  • tezosTezos (XTZ) $ 0.247455
  • decredDecred (DCR) $ 11.00
  • iotaIOTA (IOTA) $ 0.036844
  • neoNEO (NEO) $ 1.89
  • basic-attention-tokenBasic Attention (BAT) $ 0.084157
  • qtumQtum (QTUM) $ 0.683277
  • 0x0x Protocol (ZRX) $ 0.084999
  • ravencoinRavencoin (RVN) $ 0.003677
  • ontologyOntology (ONT) $ 0.045506
  • paxos-standardPax Dollar (USDP) $ 0.999440
  • iconICON (ICX) $ 0.023978
  • wavesWaves (WAVES) $ 0.257230
  • liskLisk (LSK) $ 0.084195
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.061182
  • huobi-tokenHuobi (HT) $ 0.079817
Эфириум

Ethereum работает над протоколом Secret Santa на основе ZK-доказательств

Главное:

  • Secret Santa для Ethereum построен на ZK-доказательствах и ретрансляторах, скрывающих отправителей и получателей
  • Исследователи предлагают решение основных проблем: отсутствие приватности, нехватку случайности и риск повторного участия.
  • ZKSS может применяться в голосованиях, DAO, системах осведомителей и приватных токен-распределениях.

Исследователи Ethereum работают над протоколом Secret Santa, который использует доказательства с нулевым разглашением (ZK-доказательства) и ретрансляторы транзакций для обеспечения приватности. Протокол должен скрывать связи между пользователями и решить главную проблему публичных блокчейнов — отсутствие конфиденциальности адресов.

Разработчик Ethereum Артем Чистяков представил обновленную версию концепции на форуме сообщества Ethereum. Его работа — Zero-Knowledge Secret Santa (ZKSS) — описывает трехшаговый алгоритм обмена подарками, полностью скрывающий личности участников.

Какие проблемы решает Secret Santa в Ethereum

Чистяков выделяет три ключевых препятствия, которые мешают реализовать классический Secret Santa в публичной цепочке.

  1. В Ethereum все транзакции открыты, поэтому требуется механизм сокрытия отправителей и получателей.
  2. В блокчейне нет надежного источника случайности — участники должны добавлять собственные случайные значения.
  3. Нужно исключить возможность повторной регистрации или выбора самого себя.

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

Как работает протокол ZKSS

ZKSS состоит из трех шагов:

1. Регистрация участников.

Все адреса вносятся в смарт-контракт и закрепляются в дереве Merkle. Регистрация проводится один раз и может использоваться для нескольких игр.

2. Добавление случайности.

Каждый участник генерирует свое случайное значение и публикует его через ретранслятор вместе с ZK-доказательством корректности. Адрес отправителя при этом скрыт.

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

3. Определение получателя.

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

Если в качестве случайного значения используется RSA-ключ, получатель может зашифровать свой адрес доставки и передать его своему Secret Santa приватно.

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

Где можно применить ZKSS

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

Напомним, что обновление Fusaka станет одним из ключевых событий декабря: Ethereum готовится активировать форк 3 декабря на фоне роста нагрузки на L2-сети и подготовки к параллельному исполнению транзакций. Разработчики отмечают, что это обновление открывает следующий этап масштабирования экосистемы.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»