Що таке мобільний гаманець і як він працює

Мобільний гаманець Solana — це застосунок на смартфоні, який зберігає ваші приватні ключі локально на пристрої та дозволяє підписувати транзакції в мережі Solana. На відміну від браузерних розширень, мобільний гаманець не залежить від десктопного браузера й працює як самостійна програма.

Технічно процес виглядає так: гаманець генерує пару ключів (приватний і публічний) під час створення. Публічний ключ стає вашою адресою в мережі Solana, а приватний ключ ніколи не покидає пристрій. Коли ви ініціюєте переказ або підключаєтесь до застосунку, програма формує транзакцію, підписує її приватним ключем локально й відправляє підписану транзакцію через RPC-вузол у мережу. Сам ключ при цьому нікуди не передається.

Мобільні гаманці зручні для повсякденних дій: переказів SOL і токенів, зчитування QR-кодів для адрес, підключення до мобільних dApps. Вони підходять для активного використання, але мають певні обмеження порівняно з іншими типами гаманців, про які нижче.

Як встановити мобільний гаманець

Головне правило безпеки на етапі встановлення — завантажувати застосунок лише з офіційних джерел. Для iOS це App Store, для Android — Google Play. Якщо гаманець пропонує завантажити APK-файл безпосередньо з сайту, це привід перевірити, чи дійсно розробник рекомендує такий шлях, і чи є на сайті офіційні підписи та інструкції з перевірки.

Покроковий порядок:

  1. Знайдіть офіційну сторінку розробника гаманця. Введіть назву гаманця в пошук, відкрийте сайт розробника й перейдіть на сторінку завантаження. Там мають бути посилання саме на App Store або Google Play.
  2. Перевірте розробника в магазині застосунків. Відкрийте сторінку застосунку в магазині й подивіться на ім'я розробника воно має збігатися з тим, що вказане на офіційному сайті. Зверніть увагу на кількість завантажень, дату останнього оновлення та наявність підтримки.
  3. Встановіть застосунок. Після встановлення відкрийте його. Якщо гаманець одразу пропонує імпортувати існуючий гаманець або створити новий — це нормальна поведінка. Якщо ж він просить надіслати токени для «активації» або вводить якісь сервісні ключі — це ознака підробки.
  4. Перевірте результат. Коректно встановлений гаманець показує екран створення нового гаманця або імпорту існуючого, без зайвих запитів на дозволи, не пов'язані з його роботою.

Ризик: встановлення підробленого застосунку призводить до повної втрати коштів, оскільки шахраї отримають доступ до ваших ключів. Резервний шлях: якщо ви сумніваєтесь у справжності встановленого застосунку, не створюйте в ньому гаманець. Видаліть його й повторіть перевірку за офіційним сайтом.

Базове налаштування безпеки

Після встановлення та створення гаманця першочергове завдання — забезпечити захист доступу до програми на самому пристрої.

Біометрія або PIN-код

У більшості мобільних гаманців під час створення пропонується налаштувати біометричну перевірку (відбиток пальця, Face ID) або PIN-код. Це перший бар'єр: навіть якщо ваш телефон потрапить до сторонньої людини, вона не зможе відкрити гаманець без біометрії або PIN-коду.

Наслідок відключення біометрії: будь-хто, хто отримає фізичний доступ до розблокованого телефону, зможе відкрити гаманець і підписати транзакцію. Перевірка: закрийте гаманець, відкрийте його знову — програма має запросити біометрію або PIN-код перед показом балансу.

Фізичне записування фрази відновлення

Під час створення гаманця програма генерує фразу відновлення (seed-фразу) — набір із 12 або 24 слів. Ця фраза — єдиний спосіб відновити доступ до коштів, якщо телефон буде втрачено, пошкоджено або замінений. Запишіть її на фізичний носій: папір або металеву пластину. Не зберігайте її у файлах на телефоні, у хмарних сервісах, у месенджерах чи пошті.

Наслідок втрати фрази відновлення: при втраті пристрою ви втратите доступ до коштів назавжди. Наслідок компрометації фрази: будь-хто, хто дізнається ці слова, зможе відновити гаманець на іншому пристрої та повністю розпоряджатися вашими коштами.

Перевірка: після записування закрийте гаманець, відкрийте його заново й спробуйте відновити доступ за фразою на іншому пристрої (або в тому самому, попередньо видаливши застосунок). Якщо відновлення проходить успішно — фраза записана правильно. Після перевірки видаліть відновлений гаманець і поверніться до основного.

Автоблокування

Перевірте налаштування гаманця: зазвичай є параметр часу автоблокування (наприклад, через 1, 5 або 15 хвилин бездіяльності). Чим коротший інтервал, тим менше вікно для несанкціонованого використання, якщо ви залишили телефон розблокованим.

Обмеження мобільних гаманців

Мобільні гаманці зручні, але важливо розуміти їхні обмеження, щоб не покладати на них завдання, для яких вони не призначені.

  • Обмежена сумісність із десктопними dApps. Багато застосунків у мережі Solana розраховані на браузерні гаманці. Мобільний гаманець може не підтримувати прямі підключення до таких сервісів або працювати через обмежену вбудовану браузерну вкладку.
  • Залежність від стану пристрою. Якщо телефон пошкоджено, вкрадено або заблоковано виробником, ви втрачаєте доступ до гаманця доти, доки не відновите його за фразою відновлення на іншому пристрої. Процедура імпорту на новий пристрій описана в окремому матеріалі.
  • Ризики мобільного середовища. На смартфоні встановлено багато інших застосунків, є мережеві підключення (Wi-Fi, мобільний інтернет), працюють фонові сервіси. Цей фактор збільшує поверхню атаки порівняно з виділеним апаратним гаманцем або окремим пристроєм лише для криптовалютних операцій.
  • Відсутність розширених функцій управління. Деякі мобільні гаманці не підтримують складні сценарії, зокрема роботу з кількома підписантами або детальне налаштування дозволів для смарт-контрактів.

Мобільний гаманець доречний для повсякденних операцій із помірними сумами. Для довгострокового зберігання значних коштів варто розглянути додаткові рівні захисту.

Наступний крок

Якщо ви вже маєте гаманець на одному пристрої й потрібно перенести його на інший телефон, перейдіть до матеріалу Як імпортувати гаманець Solana на новий пристрій. Там описано покрокову процедуру відновлення за фразою відновлення та перевірку коректності імпорту.