Разработчики, история, отзывы
Кошелек Exodus несколько лет разрабатывает компания Exodus Movement, которую учредили Daniel Castagnoli and JP Richardson. Сообщалось, что инвестором компании также является Erik Voorhees (Эрик Вурхис), исполнительный директор биржи ShapeShift.
Исходный код кошелька по большей части закрыт. Компания выкладывает на GitHub только небольшую часть.
Отзывы о кошельке хорошие, ярко выраженных проблем нет.
Поддержка платформ и криптовалют
Кошелек Exodus работает на платформах: Windows, Linux, Mac OS X. Мобильные платформы не поддерживаются.
Exodus поддерживает следующие криптовалюты:
- BTC – Bitcoin
- ETH – Ethereum
- XRP – XRP
- USDT – Tether
- BCH – Bitcoin Cash
- LTC – Litecoin
- EOS – EOS
- BNB – Binance Coin
- BSV – Bitcoin SV
- XLM – Stellar
- 1ST – FirstBlood
- ADT – adToken
- AMB – Ambrosus
- ANT – Aragon
- APPC – AppCoins
- ARN – Aeron
- AST – AirSwap
- BAT – Basic Attention Token
- BNT – Bancor
- BRD – Bread
- BTG – Bitcoin Gold
- CND – Cindicator
- CVC – Civic
- DAI – Dai
- DASH – Dash
- DCN – Dentacoin
- DCR – Decred
- DENT – Dent
- DGB – DigiByte
- DGD – DigixDAO
- DNT – district0x
- DRGN – Dragonchain
- EDG – Edgeless
- ETC – Ethereum Classic
- ETHOS – Ethos
- FUN – FunFair
- GNO – Gnosis
- GNT – Golem
- GUP – Matchpool
- GUSD – Gemini Dollar
- GVT – Genesis Vision
- ICN – Iconomi
- KCS – KuCoin Shares
- KIN – Kin
- KNC – Kyber Network
- LINK – Chainlink
- LRC – Loopring
- LUN – Lunyr
- MANA – Decentraland
- MCO – MCO
- MDS – MediShares
- MITH – Mithril
- MKR – Maker
- MLN – Melon
- MTL – Metal
- NEO – NEO
- NEW – Newton
- NMR – Numeraire
- OMG – OmiseGO
- PAX – Paxos Standard
- PAY – TenX
- PLR – Pillar
- POE – Po.et
- POLY – Polymath
- POWR – Power Ledger
- PPT – Populous
- QASH – QASH
- QSP – Quantstamp
- QTUM – Qtum
- R – Revain
- RCN – Ripio Credit Network
- RDN – Raiden Network Token
- REP – Augur
- REQ – Request
- RLC – iExec RLC
- RVT – Rivetz
- SALT – SALT
- SAN – Santiment Network Token
- SNGLS – SingularDTV
- SNT – Status
- STORJ – Storj
- STORM – Storm
- TAAS – TaaS
- TNB – Time New Bank
- TRST – WeTrust
- TRX – TRON
- TUSD – TrueUSD
- USDC – USD Coin
- VERI – Veritaseum
- VIB – Viberate
- WAX – WAX
- WINGS – Wings
- WTC – Waltonchain
- ZEC – Zcash
- ZRX – 0x
Сайт
У кошелька Exodus отдельный сайт с доменом www.exodus.io (зачем-то с www)
Вся информация только на английском. Красивый адаптивный дизайн. Не очень подробный, но хорошо и удобно оформленный раздел помощи. Доступна поддержка пользователей через email и чат.
Установка
В обзоре Exodus версии 19.2.5
Установку кошелька проводим на ноутбук Acer Aspire e5 576g с Intel Core i3 и 8 Гб оперативной памяти, на штатный SSD диск. Интернет канал 50 Мбит.
Установка под Windows
Скачиваем установщик exodus-windows-x64-19.2.5.exe размером 74 Мб со страницы загрузки официального сайта. Запускаем установщик под Windows 10. Установка стандартная, после завершения появляется ярлык на рабочем столе, но сам кошелек не запускается. Просто говорит, что установился и напоминает, как запускать программы в windows.


Файлы данных сохраняются в C:\Users\имя пользователя\AppData\Roaming\Exodus
Исполняемый файл и ресурсы в C:\Users\имя пользователя\AppData\Local\Exodus
Установка под Linux
Установку проводим на систему Linux Mint 19 на основе Ubuntu.
Хотя установщика, как такового, нет. Скачиваем просто zip архив exodus-linux-x64-19.2.5.zip размером 74 Мб со страницы загрузки официального сайта. Распаковываем архив и запускаем файл Exodus. Копирования бинарников нет. Откуда запустился, оттуда и работает.
Данные сохраняются в $HOME/.config/Exodus/
Внешний вид окон аналогичен windows версии.
Настройка
Интерфейс на английском. Поэтому первое желание - локализовать его. Заходим в пункт Settings (слева внизу) и затем во вкладку Localization


Но выбора языка интерфейса в этом кошельке нет в принципе. "Локализовать" здесь можно только локальную валюту. Выбираем в списке RUB и получаем баланс в рублях.
Вместо выбора языка интерфейса в следующей вкладке Themes можно выбрать цвет, текстуру или тему оформления. Мило, но мало - все темы и цвета темной гаммы.

Наконец зайдем в первую вкладку Assets (Активы). Это список всех криптовалют и токенов, кошельки которых можно создать внутри Exodus. Сперва идет список криптовалют со своим блокчейном, затем, отдельным списком, токены ERC-20 на базе Ethereum.

Выбираем галочками те монеты, с которыми планируем работать. В этом меню больше настраивать нечего.
Нет настройки портов/прокси.
Нет настройки даже размера комиссий (они высчитываются автоматически с упором на скорость транзакций).
Однако у Exodus есть еще одно, скрытое меню для более опытных пользователей. Активируется оно комбинацией клавиш Ctrl + Shift + D (Windows, Linux. В MacOS меню видно сразу)

Здесь много полезных пунктов для создания выгрузок данных.
Для большинства криптовалют в Developer -> Assets можно:
- Экспортировать список использованных адресов и совершенных транзакций (файлы формата CSV)
- Посмотреть приватные ключи
- Импортировать приватный ключ (Move Funds)
Для Bitcoin, Bitcoin Cash, Bitcoin Gold и Bitcoin SV доступно получение форкнутых монет.
В Developer -> Data Folder можно открыть директорию с данными кошелька или сделать копию данных кошелька в виде zip архива
В Developer -> Prices можно выбрать источник данных для расчета стоимости криптовалют: собственный сервер Exodus или отдельный сервис Crypto Compare


Безопасность
Защита кошелька паролем
В Exodus принцип установки пароля оказался непривычным. Дело в том, что:
- установка пароля находится в разделе Backup (резервная копия)
- пока в кошельке пусто - пароль установить нельзя
- установка пароля - часть процесса создания резервной копии
Поэтому опишем создание пароля в разделе - Создание резервной копии

Подключение через TOR
Работа через TOR не поддерживается. Возможности указать порт, сокс/прокси тоже нет.
Резервная копия
Как мы выяснили ранее, для создания резервной копии кошельку Exodus требуется баланс выше нуля. Отправляем себе в Exodus 0.1 Litecoin (для примера). После получения средств возле раздела Backup появляется красный восклицательный знак. Кошелек наконец готов делать резервную копию.

Создание резервной копии
Первым шагом кошелек требует придумать для него пароль.
Ничего сложного: в поле в центре экрана вводим придуманный пароль. Качество пароля кошелек оценивает яркой линией снизу поля. Если справа появилась галочка - пароль устраивает Exodus. Можно нажимать кнопку Next.
Далее снова вводим пароль для проверки. Если все верно - справа появится галочка. Снова нажимаем Next


Теперь кошелек просит записать 12 слов сгенерированной бэкап-фразы.
Мнемоническая фраза (seed фраза, бэкап фраза) — это последовательность слов, используемая для кодирования. Такую фразу гораздо проще запомнить, чем набор произвольных символов длинного пароля. Этой фразы достаточно для того, чтобы восстановить все приватные ключи на любом устройстве при наличии совместимого кошелька.
Эти 12 слов можно тут же распечатать (кнопка Print). Кошелек рекомендует записать фразу на бумаге в двух экземплярах, поместить в пластик и сохранить в разных местах.
Для проверки, что вы действительно записали бэкап-фразу - кошелек покажет четыре произвольных слова и попросит отметить слова, которые были во фразе.


Если вы отметили верно - кошельку этого будет достаточно. Создание резервной копии завершено.

Восстановление кошелька из резервной копии
Для восстановления кошелька Exodus понадобится бэкап-фраза из 12 английских слов. Если вы переустановили Exodus "начисто" или запускаете на компьютере, где он не стоял - то прямо на главном экране будет кнопка Restore from Backup

При нажатии на кнопку нас спрашивают хотим мы восстановить кошелек по специальной ссылке, которую отправляли на email (в прошлых версиях Exodus) или с помощью бэкап-фразы из 12 слов. Выбираем 12 Word Recovery Phrase. После чего появится уведомление о перезапуске кошелька. Нажимаем Ok и он действительно перезапускается.


Появляется окно восстановления кошелька по бэкап-фразе. Вписываем все 12 слов нашей бэкап-фразы по порядку и нажимаем Enter.
Если все верно - Exodus несколько секунд восстанавливается и показывает окно, что восстановление завершено.


После восстановления - пароль кошелька будет сброшен. Так что нужно зайти в раздел Backup и установить его заново.
Получение средств на кошелек
Поскольку Exodus - мультивалютный кошелек, сначала выбираем на какой именно кошелек (какой криптовалюты) мы хотим получить средства.
В меню слева выбираем Wallet и далее в списке выбираем криптовалюту, например Dash.

Теперь нужен адрес в Dash, на который нам будут присылать средства.
Нажимаем на кнопку Receive (Получение) и видим экран с:
- большим QR-кодом (его можно отсканировать мобильным приложением, в нем адрес для платежа)
- строкой букв и цифр - адрес Dash вида XowXVFvxRE1Gnxshwsx55PjQnV3rBEeL8d
- кнопки Копировать адрес, Печать адреса, Отправка адреса на email, Просмотр информации в блокчейне
Копируем адрес и передаем его тому, кто будет отправлять вам средства в криптовалюте Dash.


После получения средств на экране с Dash появится новая строчка, а баланс обновится.

Казалось бы всё, готово. Но это не совсем так.
При перечислении средств в криптовалюте в сеть сначала уходит информация о том, что транзакция создана. И только через какое-то время (от секунд до минут и часов), поступают подтверждения транзакции. До момента, пока не поступило хотя бы одно подтверждение, транзакцию нельзя считать успешной.
В данном случае Exodus показывает, что средства поступили - еще до первого подтверждения. Если в этот момент открыть просмотр информации об адресе в блокчейне (по ссылке Transaction ID), то увидите внизу страницы красную плашку UNCONFIRMED TRANSACTION! (неподтвержденная транзакция).
Только через какое-то время плашка станет синей и изменит надпись на 3 CONFIRMATIONS (3 подтверждения). Вот теперь транзакцию можно считать успешной.



Отправка средств
Также, как и при получении средств - выбираем кошелек какой криптовалюты мы используем (в примере Dash) и нажимаем кнопку Send (Отправить)

- В верхней строчке вставляем адрес Dash, на который хотим отправить эту криптовалюту (кнопкой слева можно отсканировать QR код с адресом).
- Строчкой ниже пишем количество криптовалюты для отправки. Кнопкой All можно вставить максимально доступное значение.
- В самом низу справочная информация: Network Fee - размер комиссии за отправку средств и Remaining Balance - сколько криптовалюты останется после отправки
После нажатия кнопки Send кошелек просит еще раз подтвердить наше намерение. Снова нажимаем Send


После успешной отправки Exodus покажет окно подтверждения и в списке транзакций на экране с балансом Dash появляется новая строчка.


Список транзакций
Список ваших платежей и поступлений для каждой криптовалюты внутри Exodus находятся на экране с балансом этой криптовалюты. Если нажать на строчку - раскрываются дополнительные данные: дата/время, сумма в криптовалюте, сумма в локальной валюте, комиссия.
При нажатии на ссылку Transaction ID откроется сторонний сайт - блокчейн-эксплорер, показывающий еще больше деталей для транзакции: например, пришло для нее подтверждение или еще нет.


Обмен
Для обмена в Exodus заходим в пункт Exchange из левого меню.
В левой части поле для ввода количества той криптовалюты, что хотим менять. Справа - выбираем, на что хотим поменять.
Есть ограничение на минимальную сумму обмена, она разная для каждой пары криптовалют. Для примера в обзоре, обмен 0.01 Dash (~ 8 USD) на Ethereum оказался невозможен. Минимальная сумма к обмену оказалась 0.23 Dash (~18 USD).


Если выбрать к обмену большую сумму, то кнопка Exchange (Обмен) cтановится активной и нажав ее, мы запускаем обмен.
В отличии от похожего кошелька Jaxx Liberty, в Exodus для обмена не требуется ничего лишнего: кошелек не требует регистрироваться, сообщать личные данные или подтверждать личность. Это конечно же удобно.


После запуска обмен идет в два шага, без каких либо действий с нашей стороны. Exodus сообщает, что Ethereum, на который мы меняли Dash - поступит к нам в течении получаса. И действительно, через несколько минут раздается звук - кошелек сигнализирует о поступлении средств.
Если зайти в пункт Wallet -> Ethereum, мы видим обновившийся баланс и ниже - строчку с информацией об обменной транзакции.

Еще есть вопрос - насколько это выгодно? В нашем примере мы обменяли 0.1 Dash на 0.6349 ETH (Ethereum).
В пересчете на USD: было $79.96, стало $77.14. Это, примерно, 3.5% комиссии. В обменных сервисах можно найти вариант обмена с комиссией в 1% (но при этом вы тратите время на поиск, оценку надежности обменника, изучение его интерфейса и несете повышенный риск потери средств из-за мошенничества).
Для сравнения: при обмене рублей на евро в Альфа-Банке вы заплатите ~1,5% комиссии, при обмене в Сбербанке ~4,5% комиссии.
Фишки
У Exodus также, как и у Jaxx Liberty есть раздел Portfolio (Портфель инвестиций).
Здесь круговая диаграмма показывает, какой вклад сделала каждая из криптовалют в общий баланс Exodus. А при выборе на шкале времени 1M (месяц), 6M (полгода), 1Y (год) - вы увидите линейный график стоимости вашего портфеля за этот период времени.


Также в "фишки" кошелька можно записать реально работающий обмен без регистраций, смс и прочих KYC процедур. Комиссии выше средних, но пользоваться удобно.
Мнение фокус-группы

опытный пользователь, трейдер криптовалют
С первого взгляда можно решить, что это клон более известного Jaxx. Но, после того как узнаешь о наличии Developer Menu, кошелек начинает нравится. Да, он больше для начинающих, но качественно сделан, ничего не глючит, красиво нарисован. Ключи можно импортировать/экспортировать, списки транзакций и счетов делать.

опытный пользователь, новичек в крипте
Быстро скачивается. Сначала не открылся, но сразу появился ярлык на раб.столе. Все на английском. Понравился обмен внутри кошелька. Есть курс валют. Изменение цвета - милая, но бесполезная функция. Не понравились заморочки с паролем - нужно делать резервную копию, НО пока кошелек пустой, ее не сделать!
Таблица набранных баллов
Что оценивается | Баллы |
---|---|
Команда разработчиков | 5 |
Открытый код | 2 |
Отзывы | 5 |
Поддержка платформ | 3 |
Поддержка криптовалют | 5 |
Впечатление от сайта | 4 |
Нативность установки | 5 |
Быстрая готовность к работе | 5 |
Полнота настройки | 3 |
Удобство и очевидность настройки | 3 |
Безопасность | 3 |
Работа с резервной копией | 4 |
Получение средств | 4 |
Отправка средств | 5 |
Список транзакций | 4 |
Обмен | 4 |
Общая оценка | 4,0 |
Преимущества и недостатки
- Легкая установка
- Быстрая готовность к работе
- Понятен новичкам, которые знают английский
- Портфолио по всем монетам в кошельке с графиком
- Можно настроить показ стоимости в локальной валюте
- Красивый, есть кастомизация дизайна
- Нет глюков и недоделок
- Обмен внутри кошелька реально работает, удобен и не требует регистраций
- Нет других языков интерфейса, кроме английского
- Второе меню с полезными функциями скрыто до нажатия спец.комбинации
- Нет настройки комиссий
- Нет поддержки особенностей криптовалют (приватные транзакции, моментальные транзакции, изменение размера комиссии после отправки)
- Неудобная схема установка пароля
- В транзакциях нет индикации о статусе/количестве подтверждений
Резюме
Exodus напоминает технику Apple - красиво, удобно, технологично, в некоторых элементах своя странная логика работы. Он может пустить пользователя в некоторые свои служебные помещения, но там далеко не все, что может понадобится опытному пользователю. Впрочем он на них и не рассчитан.
Аудитория Exodus - люди с начальной и средней квалификацией в криптовалютах, которые хотят чтобы все было просто, быстро и красиво. Пусть не так экономно и нет того чувства контроля, как у конкурентов, зато удобно. И красиво.
Комментарии: 2