По наводке TheFuzzStone затестил кошелек для Monero под названием Cake Wallet.
http://cakewallet.comДо этого пользовался кошельком Monerujo.
https://www.monerujo.ioОба кошелька предназначены для мобильных устройств.
Monerujo работает исключительно под Android. Cake Wallet более универсален. Есть версия, как для IOS, так для Android.
Для меня слабой стороной Monerujo было то, что он не был адаптирован под разрешение экрана моего смартфона. Это приводило к тому, что некоторые кнопки выходили за пределы экрана и не были доступны. Вероятно этот баг характерен только для разрешения экрана моего смартфона, на других смартфонах скорее всего все работает нормально.
В частности, была недоступна такая важнейшая функция, как открытие кошелька с помощью seed. У меня оставался выбор только заходить в режиме просмотра или с помощью приватного ключа.
Разумеется это было очень неудобно.
Поэтому альтернативный кошелек был очень кстати.
ДИЗАЙН
Если сравнивать дизайн кошельков, то Cake Wallet мне понравился больше, чем monerujo.
Немного аляповатый красно - бурый дизайн monerujo, на мой взгляд, проигрывает строгому и даже слегка гламурному дизайну Cake Wallet (с преобладанием сине - белых цветовых оттенков).
Также устройство Cake Wallet мне показалось более интуитивно понятным. И без подсказок, я достаточно быстро понял, как он работает.
Вначале работы Cake Wallet предлагает установить на кошелек четырехзначный пароль - пинкод.
ВОССТАНОВЛЕНИЕ КОШЕЛЬКА
Кошелек можно восстанавливать из семени / ключей, а также из сохраненного файла.
Для восстановления кошелька из seed также нужно было указать название кошелька.
В целом, мне показалось, что восстанавливать кошелек в Cake Wallet проще, чем Monerujo.
Когда я создавал кошелек в Monerujo, то мне пришлось записать множество данных - название кошелька, пароль к нему, seed, адрес, публичный и приватный ключ, ключ просмотра.
Так как Monero нацелено на приватность, а разработчики в хорошем смысле параноики, то и ключи у Monero длиннее, а seed содержит большее количество слов, чем в кошельках Bitcoin.
Cake Wallet без излишней педантичности относится ко всей этой информации. Избыточных данных он не запрашивает.
Если monerujo явно создавали параноики, помешанные на безопасности, то Cake Wallet явно ребята попроще.
В частности, он позволяет делать скриншот экрана, что для разработчиков monerujo вероятно неприемлимо.
РАБОТА С НОДАМИ
Кошелек предлагает список полных нод Monero из которых можно выбрать подходящую и осуществить синхронизацию. Если возникает какая-то проблема с нодой, то можно выбрать другую и т.д.
В качестве одного из вариантов можно выбрать ноду проекта xmr.ru -
https://xmr.ru/node/СИНХРОНИЗАЦИЯ
Вообще хранить какие - то данные о криптокошельках на мобильных устройствах, на мой взгляд, не стоит.
Их лучше сразу тщательно удалять после использования.
Но при этом вы можете столкнуться с одним важным моментом - для синхронизации кошелька нужно указать высоту блока или дату.
Ранее TheFuzzStone подробно в своей статье описывал почему это требуется -
https://xmr.ru/threads/990/В этом моменте, надо быть внимательным - это очень важный момент.
Если его не учесть кошелек не сможет синхронизироваться !
В моем случае я помнил дату создания кошелька и дату первой транзакции.
Я указал дату на две недели ранее этой даты и успешно синхронизировал кошелек.
Cake Wallet показал правильный баланс, а внизу перечень всех моих прошлых транзакций.
Вверху появилась надпись синхронизировано.
ВЫВОДЫ
В целом кошелек мне понравился, его можно использовать на мобильных устройствах, это хорошая альтернатива Monerujo.
Если говорить о безопасности, то Monerujo по моим ощущениям более нацелен на безопасность пользователя - например, там в принципе невозможно сделать скриншот экрана, более строгие требования к сложности пароля на кошелек и т.д.
Cake Wallet мне показался более дружелюбным к пользователям и проще в использовании.
Более подробно о работе кошелька Cake Wallet можно узнать, посмотрев ролики на youtube -
https://www.youtube.com/channel/UCo4hc5RIPeKfBWf2hgK4jUg