Три секунды не кажутся долгим временем, пока вы не смотрите на экран загрузки каждый раз, когда хотите отправить приватную транзакцию. Закура, разработчик полной ноды Zcash, только что выпустил открытую библиотеку под названием Zakura Common, которая сокращает время создания защищённых транзакций с более чем трёх секунд до менее чем 200 миллисекунд.
Обновление не требует форка, изменения консенсуса или чего-либо, что заставило бы сеть Zcash координировать синхронное обновление. Совместимые кошельки могут просто интегрировать новую библиотеку и сразу начать обслуживать более быстрые транзакции.
Числа за ускорением скорости
Генерация мобильных доказательств — вычислительно интенсивный этап, делающий возможными защищённые транзакции на телефонах — теперь быстрее более чем в 14 раз. Производительность на настольных компьютерах улучшилась более чем в пять раз. Хеширование Sinsemilla, ключевая криптографическая операция, используемая в протоколе Orchard Zcash, ускорилось в 21 раз. Пробное расшифровывание — процесс, с помощью которого кошельки сканируют блокчейн и идентифицируют входящие платежи — стало быстрее в 1,5 раза. А верификация zk-SNARK — система доказательств с нулевым разглашением, лежащая в основе гарантий конфиденциальности Zcash — теперь работает в четыре-восемь раз быстрее.
Библиотека распространяется по двойной лицензии MIT и Apache 2.0. Она будет включена в состав Zakura версии 1.3.0, и кошельки, построенные на инфраструктуре Zakura, такие как Vizor, могут интегрировать улучшения без ожидания более широкой координации сети.
Почему скорость защищенных транзакций имеет значение
Син Бу, сооснователь Zcash и Zakura, подчеркнул практическую значимость выпуска. Он отметил, что библиотеки обеспечивают ощутимые преимущества для защищенных кошельков и полных нод, улучшая отзывчивость и пользовательский опыт без необходимости изменения правил.
Реакция рынка и более широкий контекст
ZEC, родственный токен Zcash, вырос примерно на 5% после объявления Zakura Common.
Релиз вписывается в более широкую дорожную карту. Zakura разрабатывала программное обеспечение нод для обеспечения высокопроизводительных частных платежей, а более масштабная инициатива Tachyon направлена на улучшение масштабируемости сети Zcash, кошельков и процессов проверки. Zakura Common будет интегрирована в состав Zakura v1.3.0 и сосредоточена исключительно на улучшении существующих функций защиты без изменения фундаментальной денежной политики или введения новых предположений о доверии.

