Первоисточник: статья команды Zodl в X | Перевод и адаптация: ruzcash

Инструменты перехода на Ironwood стали главным нововведением Zodl 3.9.0, но вместе с ними вышло ещё одно крупное обновление, которое уже доступно всем пользователям Zodl.
Речь идёт о ZODL Slipstream — новом механизме синхронизации Zodl, далее просто Slipstream.
Задача Slipstream — значительно сократить время ожидания при работе с кошельком Zcash. По данным Zodl, испытания версии Slipstream v0.1.1 на устройствах разных поколений показали существенный прирост производительности: восстановление и синхронизация в приложении Zodl ещё никогда не проходили так быстро.
Что такое механизм синхронизации?
Механизм синхронизации — встроенная в кошелёк программа, которая после его открытия загружает данные блокчейна, находит транзакции пользователя и обновляет сведения в кошельке.
Для Zcash такое сканирование особенно важно из-за конфиденциальности. В прозрачном блокчейне кошелёк может запросить у сервера операции по публичному адресу. Экранированные транзакции Zcash публично не показывают, кому принадлежат средства, поэтому кошелёк сам сканирует блокчейн и конфиденциально находит операции, связанные с ключами пользователя.
Slipstream значительно ускоряет сканирование. Это сокращает ожидание при восстановлении кошелька, синхронизации с последними блоками и переносе средств в Ironwood.
Повышение производительности
В контролируемых замерах Zodl Slipstream значительно ускорил синхронизацию на новых и старых устройствах: восстановление кошелька на iPhone 16 Pro сократилось с почти 17 минут до 43 секунд, а на iPad 2018 года — с более чем часа до менее чем пяти минут.

Создан для Zcash
Slipstream не переписывает криптографию кошелька, а использует те же открытые библиотеки Rust, что и другие проекты экосистемы Zcash. Slipstream совершенствуется вместе с ними, позволяя сосредоточить инженерные усилия на производительности и удобстве работы.
По данным Zodl, каждую оптимизацию Slipstream сверяют с эталонной реализацией Zcash: механизм создаёт побайтово идентичную базу кошелька с теми же балансами, транзакциями и историей, но работает значительно быстрее.
Открытый исходный код как принцип
Исходный код ZODL Slipstream открыт на условиях Стандартной общественной лицензии GNU Affero (AGPL-3.0-only).
В Zodl выбрали AGPL, чтобы Slipstream можно было изучать, проверять и развивать, а доработки оставались открытыми даже при использовании через сеть. По мнению Zodl, это защищает проект от закрытых ответвлений, облегчает сотрудничество и со временем укрепляет инфраструктуру конфиденциальности.
Организациям, которым не подходит AGPL, доступна коммерческая лицензия; условия опубликованы в репозитории GitHub.
Заключение
С Ironwood в Zcash появился новый экранированный пул, прошедший формальную верификацию и доступный для независимого аудита. По данным Zodl, Slipstream делает переход на Ironwood заметным в повседневной работе: восстановление кошелька, синхронизация и перенос средств занимают меньше времени без ущерба для ожидаемой безопасности и корректности.
Иными словами, чем меньше времени уходит на синхронизацию, тем быстрее ваш кошелёк готов к транзакциям.
По словам Zodl, за ускорением стоят месяцы инженерной работы и приверженность открытому коду в экосистеме Zcash. В компании считают, что программы с защитой конфиденциальности должны становиться быстрее, доступнее и проще; конечная цель — устойчивые к цензуре конфиденциальные деньги.
Об источнике:
из официального профиля Zodl в X
Zodl — мобильный кошелёк для Zcash. В официальном профиле команда публикует новости о версиях, инструкции и пояснения о работе кошелька.
Комментировать статью