Обзор кошельков для Zcash с поддержкой экранированных транзакций

@RuZcash | 7 марта, 2020

Введение

Не все кошельки, которые заявляют о поддержке Zcash, действительно поддерживают полную функциональность монеты.

Для начала необходимо остановиться на том, какую функциональность имеет Zcash в своём арсенале и почему не все кошельки одинаково полезны.

Zcash в отличие от Bitcoin имеет два типа адресов:

  • прозрачные T-адреса — это адреса, которые можно просмотреть в публичном блокчейне Zcash, абсолютно также как и у Bitcoin;
  • защищённые или как их ещё называют экранированные Z-адреса — адреса, которые невозможно просмотреть в блокчейне вовсе.

Zcash позволяет совершать транзакции между T-адресами и Z-адресами как вам потребуется, и поэтому у пользователя существует набор из 4-х видов возможных вариантов транзакций:

Публичные: T-адрес -> T-адрес (t2t-транзакции)
Защищенные: T-адрес -> Z-адрес (t2z-транзакции)
Демаскированные: Z-адрес -> T-адрес (z2t-транзакции)
Приватные: Z-адрес -> Z-адрес (z2z-транзакции)

(по ссылкам вы можете увидеть примеры того, как выглядят перечисленные типы транзакций в блокчейне).

При использовании исключительно экранированных адресов, ваши транзакции в Zcash не сохраняют информацию о том, с какого адреса была проведена транзакция, на какой адрес было зачисление и какова сумма; виден только факт совершения транзакции и комиссия майнера. Таким образом, если мы говорим об использовании Zcash по прямому назначению — в целях обеспечения собственной финансовой конфиденциальности, то использование кошельков без поддержки экранированных Z-адресов и z2z-транзакций не имеет смысла. К сожалению, на текущий момент подавляющее большинство всех программных кошельков, а также все аппаратные кошельки, представленные на рынке не поддерживают этот функционал.

Есть ещё одна полезная функция, которая предусмотрена в Zcash при использовании z2z транзакций. Это функция отправки надёжно зашифрованных сообщений в MEMO-полях (полях для примечаний). Это может быть очень полезно для того, чтобы оставить комментарий к платежу или сообщить получателю важную информацию. Максимальный объём сообщения ограничен размером в 512 байт (512 символов таблицы ASCII). Вы можете отправить даже эмодзи!

В настоящее время на основе таких сообщений даже начинают формироваться так называемые соцсети без цензуры:

  • Доска объявлений ZECpages;
  • Месседжер Zbay (рабочая BETA-версия).

Цена одного зашифрованного сообщения z2z из кошельков, представленных в обзоре соответствует минимальной стоимости одной транзакции, то есть 0.0001 ZEC (цена за дополнительные опции на сервисах устанавливается сервисами).

Однако, вернёмся к кошелькам. Использовать экранированные адреса и транзакции, а также зашифрованные сообщения могут далеко не все кошельки..

Мобильные кошельки с поддержкой экранированных адресов

На текущий момент существует несколько программных кошельков (от трёх различных разработчиков) с поддержкой экранированных адресов и транзакций, и только один из них с полной функциональностью (поддерживает как прозрачные T-адреса, так и экранированные Z-адреса).

Сообщество Zcash надеется на то, что в скором времени данная ситуация значительно улучшиться, поскольку в настоящее время существуют Open Source программные пакеты SDK для сборки кошельков полной функциональности на операционных системах Android и iOS от основных разработчиков Zcash и соответсвенно другие разработчики известных кошельков имеют возможность обновить существующий функционал Zcash в своих программах.

ZEC Wallet

Сайт — https://www.zecwallet.co/

Старейший из представленных кошелёк для любых устройств и платформ.

Единственный кошелёк полной функциональности, поддерживает как прозрачные T-адреса, так и экранированные Z-адреса, а также зашифрованные сообщения z2z.

Существующие версии Zecwallet:

Zecwallet Full Node — для настольного компьютера. Это кошелёк с удобным графическим интерфейсом со встроенным обработчиком полной ноды.

Платформы: Windows (от 7-ой версии), MacOS, Linux.

Особенности:

Полная поддержка всех типов адресов и всех функций Zcash.

Собственный полный узел: отправляйте и получайте транзакции через свой собственный полный узел, чтобы полностью контролировать свою конфиденциальность. Встроенный узел Zecwallet поддерживает Fast Sync, который может синхронизировать блокчейн Zcash до 33% быстрее, чем внешний узел.

Возможность подключения через Tor: при желании подключитесь через Tor для еще более приватного использования Zcash.

Полный контроль над приватными ключами: Ваши личные ключи полностью находятся на вашем собственном узле и под вашим контролем. Импортируйте и экспортируйте свои закрытые ключи по своему усмотрению.

Поддержка: Обширная документация, включая видеоуроки, на сайте документации.

Минусы использования данного кошелька:

1. Нет возможности использования фразы восстановления (SEED-фразы) В качестве резервных копий вы можете использовать только приватные ключи к вашим адресам, что не всегда удобно.

2. Установка и первая синхронизация потребуют намного больше времени чем версии без полного узла.

3. Нет функции шифрования файла Wallet.dat. То есть отправка транзакций не требует парольной фразы. В ситуации когда злоумышленник получит доступ к данному файлу, он получает свободный доступ к вашим ZEC. Чтобы частично защитить себя от данного типа атаки, можно шифровать весь диск целиком, однако это не спасёт в случае заражения компьютера вредоносной малварью.

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

***

Zecwallet Lite для ПК — полнофункциональный защищенный кошелек для Zcash. Имеет совершенно такой же интерфейс, как и версия с полной нодой.

Платформы: Windows (от 7-ой версии), MacOS, Linux.

Особенности:

Полная поддержка всех типов адресов и всех функций Zcash.

Синхронизируется менее чем за минуту. Загрузка блокчейна не требуется. Первая синхронизация немного дольше, последующие не занимают больше 5-15 секунд.

Есть ZecQT — сопутствующее приложение для мобильных телефонов на базе OS Andriod, которое позволяет дополнять функционал основного приложения на ПК.

Предусмотрена функция шифрования Wallet.dat — установленный вами пароль, без знания которого не удасться отправить транзакции.

Поддержка фразы восстановления (SEED-фразы) из 24 слов предоставляет надёжный способ резервирования ключей и быстрого восстановления в случае необходимости переноса кошелька на другое устройство. Кстати, используемый формат фразы совместим со всеми другими кошельками из данного обзора и даже с аппаратными кошельками в части T-адресов (с пустой кодовой фразой).

Для использования полного функционала Zcash на ПК, я рекомендую именно этот кошелёк.

***

Zecwallet Lite для мобильных устройств (смартфоны и планшеты). Первый релиз приложения для Android вышел 12 июня 2020, для Iphone — 17 августа 2020.

Платформы: OS Android, iOS.

Полная поддержка всех типов адресов и всех функций Zcash.

Очень быстрая синхронизация. Обновление, выпущенное благодаря гранду от сообщества участников Gitcoin позволило разработчику построить специальный протокол узла, который позволяет синхронизировать данный кошелёк беспрецедентно быстро. Данный кошелёк лидер по скорости синхронизации.

Поддержка фразы восстановления (SEED-фразы) из 24 слов предоставляет надёжный способ резервирования ключей и быстрого восстановления в случае необходимости переноса кошелька на другое устройство.

Из минусов, которые я считаю существенными — отсутствие у самого приложения защиты на запуск (открытие). Нет ни короткого кода, ни биометрических защитных функций. Таким образом, завладевший вашим разблокированным смартфоном, получает возможность отправить транзакцию без вашего ведома.

Незначительный минус — нет поддержки русифицированного интерфейса.

Nighthawk Wallet

Сайт — https://www.nighthawkwallet.com/

Это защищенный кошелек для Zcash с поддержкой отправки и получения транзакций и заметок ZEC.

Платформы: OS Android, iOS.

Этот первый кошелёк для мобильных устройств, построенный на базе Zcash-SDK стал доступен для тестирования в феврале 2020 года (альфа релиз), а 16 июня 2020 появился в магазинах мобильных приложений. Название кошелька делает отсылку к американскому военному штурмовику F-117 «Ночной ястреб», более известному для нас как секретный проект «Стелс». «Секретный» — главное слово в предыдущем предложении 🙂 А всё потому, что главной особенностью Nighthawk является то, что разработчик является ярым противником использования T-адресов в Zcash и поэтому изначально на данном кошельке можно было совершать лишь один тип транзакций (z2z). Но сейчас ситуация изменилась, поскольку большинство доступных бирж и обменов пока ещё не поддерживают Z-адреса.

Типы поддерживаемых транзакций:

Приватные: Z-адрес -> Z-адрес (z2z-транзакции)

И конечно доступен функционал зашифрованных сообщений путём z2z-транзакций.

Как было указано изначально отправка транзакций на T-адреса была невозможна, но вскоре стало ясно, что до начала массовой поддержки обменами Z-адресов, отсутствие демаскированных транзакций делает невозможным отправку монет на данные сервисы. Поэтому сейчас в кошельке добавлены также

Публичные: T-адрес -> T-адрес (t2t-транзакции)
Защищенные: T-адрес -> Z-адрес (t2z-транзакции)
Демаскированные: Z-адрес -> T-адрес (z2t-транзакции)

Особенности:

Приятный, интуитивно понятный интерфейс.

Поддержка фразы восстановления (SEED-фразы) из 24 слов предоставляет надёжный способ резервирования ключей и быстрого восстановления в случае необходимости переноса кошелька на другое устройство.

Мультиязычный интерфейс, включая русский язык.

Наличие защиты на запуск приложения (код и биометрия).

Использование кошелька требует доверия к серверу lightwalletd (на котором хранится цепочка блоков Zcash) для отображения точной информации о транзакциях.

Разработчик непрестанно дорабатывает и улучшает свой кошелёк. Полный список обновлений доступен по ссылке.

Unstoppable Wallet

Сайт — https://unstoppable.money/

Неудержимый (так переводится Unstoppable) — первый Open Source мультивалютный кошелек для смартфонов, от очень крутой команды разработчиков HorizontalSystems, в котором имеется полная поддержка экранированных адресов и транзакций Zcash, включая заметки. Данный функционал был добавлен 16 ноября 2020 года на базе знакомого уже Zcash-SDK.

Платформы: OS Android, iOS.

Помимо универсальной мультивалютной всеядности, кошелёк имеет очень крутой интуитивно-понятый интерфейс, множество фич, полезных как начинающим, так и продвинутым пользователям криптовалют.

О самом интересном и уникальном функционале кошелька я подготовил отдельный обзор. Также рекомендую установить кошелёк и самостоятельно ознакомиться с внутренней пользовательской инструкцией, которая полностью на русском, как и весь интерфейс кошелька.

В настоящее время кошелёк поддерживает следующие типы транзакций:

Демаскированные: Z-адрес -> T-адрес (z2t-транзакции, например, для отправки монет на обмен)
Приватные: Z-адрес -> Z-адрес (z2z-транзакции)

И конечно доступен функционал зашифрованных сообщений путём z2z-транзакций.

Из важных особенностей:

Поддержка фразы восстановления (SEED-фразы) из 24 слов предоставляет надёжный способ резервирования ключей и быстрого восстановления в случае необходимости переноса кошелька на другое устройство.

Мультиязычный интерфейс, включая русский язык.

Наличие защиты на запуск приложения (код и биометрия).

Множество дополнительного функционала о котором написана отдельная статья.

***

Сравнительные таблицы:

Версии кошельков для настольных компьютеров

  Zecwallet Fullnode Zecwallet Lite
Платформы Windows, MacOS, Linux
Типы поддерживаемых адресов / транзакций T, Z / t2t, t2z, z2t, z2z
Зашифрованные сообщения + +
Собственный полный узел (нода) +
Быстрая синхронизация +
Возможность подключения через TOR +
Бэкап через приватные ключи +
Бэкап через SEED-фразу 24 слова
Шифрование Wallet.dat +

Мобильные версии

  Zecwallet Lite Nighthawk Unstoppable
Платформы Android, iOS
Мультивалютный +
Типы поддерживаемых адресов / транзакций T, Z / t2t, t2z, z2t, z2z Z / z2t, z2z
Зашифрованные сообщения + + +
Быстрая синхронизация + + +
Функция ресканирования адресов +
Бэкап через SEED-фразу поддерживается, фразы совместимы (24 слова)
Русскоязычный интерфейс + +
Защита на входе (код или биометрия) + +

***

На этом мой обзор временно завершён. Но я надеюсь, что скоро смогу пополнять эту статью новыми полнофункциональными кошельками. Нас ждёт важная новость от одного из ведущих производителей аппаратных кошельков Ledger 😉

Ставьте правильные кошельки, пользуйтесь экранированными адресами и транзакциями, и подписывайтесь на мой twitter-аккаунт @RuZcash, на котором я стараюсь делиться свежими новостями из мира Zcash!

написать мне можно на адрес: zs1f2hlu6vzl65256mr0k2nh3n49wtrtj2vvalathwvzxt9asn6v0xtda2nfwgukvaaeuvcq3gpzqv

Автор: RuZcash

English Halo PoS PoW Trezor z2z Zcash zcashd Zcon ZecWallet Zerocash ZSA Дорожная карта Зуко Уилкокс Конференции Кошельки для Zcash Мифы о Zcash Нода Разработки Сеть Zcash Стратегия аппаратные кошельки базовые свойства биткоин будущее криптовалют интервью конфиденциальность криптовалюта обновление сети объяснения обёрнутые токены платёжное средство транзакции унифицированные адреса экранированные пользовательские активы эмиссия

Комментировать статью:

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

5 + 3 =