@noneim

Холодный кошелек на андроид?

На данный момент есть куча хардварных криптокошельков - trezor, ledger, coolwallet s и т.п. Среди них попался на глаза очень хороший вариант - Ellipal (https://www.ellipal.com/pages/coldwallet), это что-то вроде смартфона, но без блютуса, вайфая и доступа к интернет. Т.е. на устройстве хранится приватный ключ, а подпись транзакций осуществляется с помощью QR кодов. Т.к. устройство проприетарное, очень сложно сказать, нет ли там бекдора - возможно внедрен скрытый радиомодуль, возможно через QR коды передается скрытая информация... Так вот, есть идея сделать что-то типа такого же, но opensource на основе дешевого андроид смартфона - во-первых это дешевле, во-вторых есть хоть какой-то контроль. Для этого нужны:
1) Библиотека для работы с различными криптовалютами (по BIP39 фразе сформировать приватные ключи, public список адресов, подпись транзакции) - кто в курсе, есть ли что-то готовое? Вроде бы разрозненных модулей для nodejs есть список, но что из них лучше и надежнее - непонятно.
2) Библиотека для формирования и считывания QR кодов - есть стандартные, с этим проблем вроде бы как нет..
3) Нужен способ как на железном уровне отключить у смартфона радиомодуль - bluetooth, wifi, lte, 3g и т.п. - этого пока тоже не нашел... если только отсоединять антенну, но это ненадежно.
Кстати это идея в том числе и для подписывания транзакций обычных онлайн банков типа сбера, втб и т.п. - сейчас это все слишком ненадежно реализовано через смс коды...
  • Вопрос задан
  • 2062 просмотра
Пригласить эксперта
Ответы на вопрос 2
Noizefan
@Noizefan
Делаю именно то что пока ты не додумал (есть интересные решения возникающих проблем)
1) есть
2) есть
3) намекну - зачем тебе вообще модули если ты собрался их отключать?
Ответ написан
@rPman
Кошелек Electrum имеет готовые инструменты по работе оффлайн и трансляции подписанной транзакции например с помощью звука. Не уверен правда что все эти прелести работают именно на android версии, но на desktop да.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы