Насколько я понимаю, приложения CoinBase и BlockChain для iOS хранят ваш кошелек на своих серверах. Кажется, нет никакого приложения для iOS (или, возможно, для Android), которое хранило бы ваш кошелек локально на мобильном устройстве.
Я понимаю, почему может быть непрактично загружать и хранить многогигабайтную цепочку блоков локально на устройстве, но кошелек обычно очень мал. Я понимаю, что, храня кошелек локально, вы рискуете потерять свои монеты, если ваш телефон будет потерян или украден, но это можно смягчить, предложив функции для шифрования вашего кошелька с помощью кодовой фразы, а также резервного копирования через USB на ваш компьютер (или предположим, риск потери).
Есть ли какая-то техническая причина, почему нельзя разработать мобильное приложение, которое хранит кошелек локально (и, очевидно, не передает его на сервер), но хранит блокчейн на сервере?
Все вышеперечисленное хранит файл кошелька локально на вашем телефоне.
Технически нет никаких причин, по которым у вас не может быть кошелька на устройстве iOS, но похоже (согласно этой статье ), что Apple не разрешает биткойн-кошельки в App Store.
Я так не думаю. Пока блокчейн находится в безопасном месте, должен работать такой клиент, как Electrum (который локально хранит кошелек и использует начальное число, но доверяет внешний сервер для блокчейна).
Обратите внимание, что могут возникнуть проблемы с подключением к локальной P2P-сети, поскольку мобильные сети так не работают. Однако ничто не должно мешать мобильному устройству присоединиться к узлу в более крупной сети (например, к одному из этих ).
Я предполагаю, что никто толком не видел здесь рынка, вот и все.