Статья 11 из 125 мин чтения

Один защищённый кошелёк для всего

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

Названия сетей сходятся в окно AirNox Wallet с вкладками, навигацией, колонкой сетей и аккаунтами
Много сетей, много кошельков, одно окно.
Содержание

Сети

Встроены Bitcoin, Ethereum и его основные сети L2, BNB Smart Chain, Polygon, Arbitrum, Optimism, Base, Avalanche, Gnosis, Linea, Mantle, TRON, TON, Solana и Sui — вместе с тестовыми сетями. Новой сети не нужна новая версия кошелька: сети описываются манифестом, и свою сеть вы можете добавить сами.

У каждого семейства сетей своя деривация, свои форматы адресов, модель комиссий и формат транзакций, и кошелёк работает с каждым нативно. Нет универсальной прослойки, которая делает вид, будто транзакция Solana — это транзакция Ethereum.

Кошельки и адреса

Кошелёк — это сид-фраза (seed). Их может быть сколько угодно, у каждого своё назначение, и все открываются одним паролем. Внутри кошелька вы генерируете столько адресов в каждой сети, сколько нужно, даёте им метки и группируете. Кошельки только для просмотра (watch-only) позволяют следить за адресом, не храня его ключ. Адресная книга хранит адреса, на которые вы отправляете, с именами.

Девять возможностей: много кошельков, AirGap рядом с десктопным кошельком, свопы с рейтингом котировок, мосты с восстановлением, DCA и лимитные ордера, свои ноды, цены из блокчейна, картинки адресов, запись до отправки
Что в комплекте.

AirGap рядом с десктопным кошельком

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

Свопы с рейтингом котировок

Своп одновременно запрашивает котировки у нескольких агрегаторов и роутеров, сравнивает их и ранжирует: лучшая наверху, остальные тоже видны. У каждого свопа явная политика разрешений на списание (allowance, approve): разрешить ровно эту сумму, заданный вами общий объём, максимум или использовать уже выданное разрешение. Адресат разрешения сверяется с роутером, который дал котировку. Безлимитное разрешение никогда не выдаётся молча по умолчанию.

Мосты с восстановлением

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

DCA и лимитные ордера

Регулярные покупки выполняются по заданному вами расписанию. Лимитные ордера срабатывают по цене из ончейн-данных, а не из биржевого фида, поэтому нет внешнего сервиса, который решает, когда исполнится ваш ордер.

Свои ноды

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

Цены из блокчейна

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

Картинки адресов

Каждому адресу соответствует детерминированная картинка, которая показывается и на компьютере, и на телефоне. Два адреса с одинаковыми первыми и последними символами — классическая атака с адресом-двойником — получают явно разные картинки. Глаз замечает то, чего не видно в hex.

Запись до отправки

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

И всё остальное

Режим работы в трее с уведомлениями, скрывающими личные данные. Метки адресов, папки и поиск. История транзакций с понятными датами. Несколько языков. Корректное завершение работы со стиранием секретов из памяти. Ничего экзотического. Всё то, чего вы ждёте от кошелька на каждый день, — и за всем этим стоит защита, описанная в серии.

Вся серия

  1. Считайте, что компьютер скомпрометирован
  2. Mass Adoption Security: подписывает телефон, который у вас уже есть
  3. Три пути через зазор: QR-коды, Bluetooth LE и NFC
  4. Невидимый в эфире: устройство подписи, которое не найти сканером
  5. Никакого доверия транспорту
  6. Что показывает телефон: анализ транзакций на устройстве подписи
  7. Телефон ведёт собственный журнал
  8. Хранилище на вашем компьютере: Argon2id и профиль, устойчивый к подбору пароля
  9. dApp без кошелька в браузере
  10. MCP-сервер с правилами: ИИ-агенты в рамках лимитов
  11. Один защищённый кошелёк для всего
  12. Компактный и нативный: C++ без среды выполнения JavaScript, от рабочей станции до Raspberry Pi

Запишитесь в лист ожидания

Оставьте почту, и мы пришлём новости о релизе. Больше ничего.