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

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

Почему аппаратные кошельки используют для хранения

  • для изоляции приватных ключей от обычной операционной системы;
  • для подтверждения критических операций на отдельном устройстве;
  • для уменьшения риска кражи ключей вредоносным ПО;
  • для долгосрочного хранения криптоактивов;
  • для работы с несколькими блокчейнами и активами.

Аппаратный кошелёк не отменяет необходимость защищать seed-фразу. Если резервная фраза была раскрыта злоумышленнику, безопасность самого устройства уже не гарантирует сохранность средств. Также пользователь должен внимательно проверять адреса и параметры операций на экране устройства перед подписанием.