Совершенно неприступный; нереально ожидать, что мобильный телефон, чтобы сделать это, особенно во многих частях мира, где трафик данных является дорогостоящим и / или невероятно медленно. Итак, каковы альтернативы? Три приходят на ум:
1) Подключение к банку или сервис, который предоставляет веб-API. Легкие, нестандартный. Требуется доверять третьей стороне SPOF.
2) Настройте свой собственный Bitcoin, а также доступ, который удаленно с помощью JSON-RPC с мобильного телефона. Умеренно сложно, и не масштабируется.
3) Подключение к сети P2P, и с помощью подмножество существующего протокола P2P сети, отправлять и получать транзакции для кошелька, хранящиеся на мобильном телефоне.
В то время как варианты # 1 и # 2 являются наиболее разумным и реалистичным в краткосрочной перспективе, представляется полезным, если внимание направлено на вариант № 3, который является наиболее децентрализованной, вариант про конфиденциальность.
Поэтому я предлагаю, чтобы мы стремимся определить подмножество текущего протокола Bitcoin P2P, который может быть использован оптимально низким энергопотреблением, низкой пропускной способности устройств, таких как мобильные телефоны.
Похожие Bitcoin спецификация для мобильных телефонов, версия 0,1
Ниже приведен перечень основных операций нужно поддерживать децентрализованный мобильный телефон бумажник / тратить с предложенными реализациями.
- Тратить биткойны - создание и отправка новой транзакции - появляется легко. Подключение к одному или нескольким P2P узлов и отправить сообщение «TX». Для бонусных очков, пробуйте несколько мест случайных сети, чтобы убедиться, что ваш TX становится передаются по сети.
- Ожидание подтверждения недавних расходов - опрос одного или несколько узлов P2P для вновь созданных блоков с использованием «getblocks» и «GetData».
- Прием биткойны - узлы сети опроса каждые несколько минут, скачать все новые блоки видны с помощью «getblocks» и «GetData»
Создание и распространение TX кажется простым, но получение биткойно определенно неэффективная работа. Интересно, есть ли какие-либо изменения в протокол Bitcoin, которые могли бы улучшить ситуацию? Возможно, новая сеть сообщение «polltx», который сканирует недавние сделки / блоки для деятельности в списке открытых ключей (бумажник адреса).
Основной целью всего этого является (а) избегать ретрансляцию всех Bitcoin в мире сделок, в то время как (б) оставаясь полностью децентрализованную платежное решение Bitcoin, которая не требует ничего больше, чем сама P2P-сети.