О том, что квантовые компьютеры взломают Zcash, говорят так, будто это случится уже завтра. Но в плане Zakura есть деталь, заслуживающая большего внимания: для каждого обмена ZEC они собираются выделять отдельный ключ просмотра. На первый взгляд, это защита от квантовых угроз, но если копнуть глубже — устранение давней бреши в приватности. Кошелёк может создавать множество адресов, которые кажутся никак не связанными друг с другом, но часто все они используют один и тот же ключ просмотра. Если его удастся вычислить, все полученные счётом платежи, суммы и примечания окажутся связаны между собой.
Суть этого изменения не в словах «устойчивость к квантовым атакам», а в том, чтобы перейти от ключей на уровне счёта к ключам на уровне отдельного обмена. Даже если в будущем адрес возврата будет взломан, злоумышленник увидит лишь платежи, относящиеся к этому обмену, а ключи для расходования средств останутся в основном кошельке пользователя. Подход довольно практичный: квантовая угроза — это вопрос далёкого будущего, а связать адреса можно уже сейчас. Сначала устранить небольшую уязвимость, а потом защищаться от большой — порядок выбран верно.
Заодно план решает ещё одну весьма досадную практическую проблему: после нескольких сотен обменов в кошельке накопятся сотни ключей, а при восстановлении из резервной копии придётся проверять всю цепочку каждым ключом — пользоваться кошельком станет просто невозможно. Zakura использует приватный поиск информации, чтобы создать базу данных с возможностью конфиденциальных запросов: когда кошелёк выясняет, куда отправлен возврат, база не знает, какой именно адрес он ищет. Здесь приватность и удобство использования — не взаимоисключающие вещи: одна и та же конструкция обеспечивает и то и другое.
Что касается сроков, кошельки на основе библиотеки с открытым исходным кодом, включая Vizor, смогут добавить эту функцию уже в ближайшие несколько недель. Для аппаратных кошельков потребуется поддержка на уровне прошивки. В целом это произойдёт раньше, чем намеченная разработчиками Zcash на январь цель по созданию квантово-устойчивых платежей. Приватность $ZEC всегда опиралась на технические детали, и такие фундаментальные доработки куда полезнее громких лозунгов. Но остаётся вопрос: отдельные ключи для каждого обмена затрудняют отслеживание, зато кошельку приходится управлять сотнями ключей, и расходы на восстановление и синхронизацию в итоге ложатся на пользователей. Кто должен нести цену приватности — протокол или каждый обычный пользователь?
#Zcash #隐私币 #КвантовыеВычисления
$NEAR $USDC
Суть этого изменения не в словах «устойчивость к квантовым атакам», а в том, чтобы перейти от ключей на уровне счёта к ключам на уровне отдельного обмена. Даже если в будущем адрес возврата будет взломан, злоумышленник увидит лишь платежи, относящиеся к этому обмену, а ключи для расходования средств останутся в основном кошельке пользователя. Подход довольно практичный: квантовая угроза — это вопрос далёкого будущего, а связать адреса можно уже сейчас. Сначала устранить небольшую уязвимость, а потом защищаться от большой — порядок выбран верно.
Заодно план решает ещё одну весьма досадную практическую проблему: после нескольких сотен обменов в кошельке накопятся сотни ключей, а при восстановлении из резервной копии придётся проверять всю цепочку каждым ключом — пользоваться кошельком станет просто невозможно. Zakura использует приватный поиск информации, чтобы создать базу данных с возможностью конфиденциальных запросов: когда кошелёк выясняет, куда отправлен возврат, база не знает, какой именно адрес он ищет. Здесь приватность и удобство использования — не взаимоисключающие вещи: одна и та же конструкция обеспечивает и то и другое.
Что касается сроков, кошельки на основе библиотеки с открытым исходным кодом, включая Vizor, смогут добавить эту функцию уже в ближайшие несколько недель. Для аппаратных кошельков потребуется поддержка на уровне прошивки. В целом это произойдёт раньше, чем намеченная разработчиками Zcash на январь цель по созданию квантово-устойчивых платежей. Приватность $ZEC всегда опиралась на технические детали, и такие фундаментальные доработки куда полезнее громких лозунгов. Но остаётся вопрос: отдельные ключи для каждого обмена затрудняют отслеживание, зато кошельку приходится управлять сотнями ключей, и расходы на восстановление и синхронизацию в итоге ложатся на пользователей. Кто должен нести цену приватности — протокол или каждый обычный пользователь?
#Zcash #隐私币 #КвантовыеВычисления
$NEAR $USDC