
Zcash планирует назначать индивидуальный ключ просмотра для каждой кроссчейн-транзакции в целях защиты от угроз квантовых вычислений.
Автор: TechFlow
19 октября 2026 года, как сообщает CoinDesk, команда разработчиков нового клиента узлов Zcash под названием Zakura представила стратегию обновления безопасности для постквантовой эпохи. Команда намерена для каждой операции обмена активом ZEC через кроссчейн-протокол NEAR Intents динамически генерировать изолированный независимый ключ просмотра (viewing key), в то время как ключ траты актива продолжит храниться в рамках основного аккаунта пользователя. Данная схема призвана заранее устранить уязвимости конфиденциальности кроссчейн-транзакций, записываемые в публичные сети, и предотвратить восстановление и взлом всей финансовой истории пользователей будущими практическими квантовыми компьютерами.
Риски расшифровки алгоритмом Шора из-за сохранения информации о возврате при кроссчейн-операциях
NEAR Intents позволяет пользователям совершать обменные операции на основе согласования намерений между различными блокчейнами. Когда трейдер пытается конвертировать ZEC из пула конфиденциальности в USDC, протокол публикует в публичной сети NEAR адрес конфиденциальности Zcash в качестве канала для возврата средств, обеспечивая возможность вернуть средства обратно в случае невыполнения кроссчейн-сопоставления. Даже если обмен проходит успешно и возврат не требуется, данный адрес в качестве метаданных транзакции навсегда сохраняется в публичном реестре NEAR.
В рамках классической архитектуры фон Неймана такие публикуемые адреса не раскрывают реальной конфиденциальности их владельцев. Каждый конфиденциальный адрес Zcash формируется на базе задачи дискретного логарифма на эллиптических кривых, которая посредством односторонней криптографической защиты охраняет ключ просмотра и приватный ключ отправки. Тем не менее, согласно общепризнанной позиции теоретиков-физиков, будущие коммерчески применимые квантовые компьютеры получат возможность запускать алгоритм Шора для вычисления частных параметров, лежащих в основе открытых ключей, за полиномиальное время.
Более серьезная опасность кроется в механизме генерации производных ключей внутри Zcash. Стандартный кошелек Zcash способен формировать множество внешне различающихся адресов, однако на базовом уровне они обычно привязаны к единому главному ключу просмотра. В случае если адрес возврата, записанный в публичный реестр, будет принудительно восстановлен вычислительными мощностями будущего квантового компьютера, злоумышленник сможет использовать ключ просмотра для дешифровки всех исторических исходящих платежей, точных сумм транзакций и прикрепленных зашифрованных сообщений данного аккаунта, что приведет к полному разрушению созданного пользователем щита конфиденциальности.
Архитектура одноразовых ключей предотвращает масштабную утечку конфиденциальности аккаунта
Для устранения такого асимметричного риска долгосрочной утечки информации команда Zakura внедрила в архитектуру механизм физической изоляции ключа просмотра и прав траты.
Согласно новой схеме, система для каждой инициированной кроссчейн-операции динамически генерирует независимый ключ просмотра с ограниченным временем жизни, тогда как основной ключ траты аккаунта продолжает находиться в режиме холодного хранения. Даже спустя несколько десятилетий, если квантовый компьютер успешно восстановит адрес возврата из исторических блоков NEAR, злоумышленник сможет получить доступ только к данным конкретной транзакции обмена. Основной адрес кошелька пользователя, история перемещения активов и последующие сетевые взаимодействия не поддаются реконструкции через единичную точку компрометации.
Такая оборонительная модель «один ключ на одну операцию» обеспечивает строгое ограничение зоны криптографического отказа пределами изолированной микросессии, полностью исключая цепную реакцию, при которой единичная компрометация повлияла бы на полный профиль активов пользователя.
Механизм приватного поиска информации (PIR) решает проблему полного сканирования цепи множественными ключами
Физическое разделение ключей неизбежно создает инженерные сложности для практического внедрения. Если активный пользователь совершает сотни кроссчейн-взаимодействий, его кошелек накапливает сотни отдельных ключей. В процессе восстановления кошелька или синхронизации между устройствами с использованием мнемонической фразы клиентскому приложению приходится перебирать все сохраненные ключи для сканирования полной истории блоков Zcash, что приводит к непомерно высоким затратам пропускной способности сети и значительным задержкам синхронизации.
Для преодоления данной проблемы команда Zakura интегрировала криптографический механизм приватного поиска информации (PIR) непосредственно в протокол синхронизации. Кошелек способен отправлять зашифрованные запросы к удаленным индексным узлам для точного определения блоков, в которых были получены средства возврата. Благодаря математическим гарантиям протокола PIR, сервер удаленного хранилища, отвечая на запрос, формально не получает сведений о конкретных целевых адресах и характеристиках данных, запрошенных кошельком.
На сегодняшний день квантовые атаки на криптографию с открытым ключом остаются на стадии теоретических исследований и лабораторных прототипов. В команде Zakura отмечают, что кошельки экосистемы, разработанные с использованием их библиотек с открытым исходным кодом, постепенно активируют механизм независимых ключей в ближайшие недели, после чего будет начата работа по адаптации прошивок аппаратных кошельков. Все необходимые интеграции будут завершены задолго до наступления заявленных этапов дорожной карты постквантовой защиты, утвержденной индустрией.
Присоединяйтесь к официальному сообществу TechFlow
Telegram:https://t.me/TechFlowDaily
X (Twitter):https://x.com/TechFlowPost
X (Twitter) EN:https://x.com/BlockFlow_News















