Я хотел бы использовать эту тему, чтобы держать вас в курсе о ходе развития Amiko. Всякий раз, когда практические (например, разработка программного обеспечения) вопросы всплывали, я хотел бы также обсудить их здесь. Выбор Концепции лучше обсуждать в потоках, которые описывают эти понятия.
Вы не знаете АМИКО? Это в основном реализация идей в этих нитях:
Вы можете найти последний исходный код на Github:
https://github.com/cornwarecjp/amiko-pay
Код:
План + завершение Статус:
[90%] Разработка концепции
[75%] Разработка концептуального прототипа
[0%] Усиление безопасности
[0%] Развитие функций и удобство
[10%] Документация
[0%] Бета-тестирование, пользователь обработка обратной связи
[0%] Развертывание, маркетинг и т.д.
статус коды (улучшится во время):
* Полезность: нет известных прецедентов
* Уровень безопасности имеет известные дыры безопасности
* Уровень документации: набор функций тока в основном документирован
На данный момент у меня есть некоторые практические вопросы:
1) Что является лучшим способом для подключения к интерфейсу RPC bitcoind из C ++? Это хорошая идея, чтобы просто скопировать некоторый RPC код из исходного кода Bitcoin?
2) Поскольку Amiko будет зависеть от bitcoind для многих вещей уже, я рассматриваю, используя Bitcoin в качестве закрытого ключа хранения для Amiko. Таким образом, я не придется повторно изобрести колесо для безопасного (зашифрованного и т.д.) способа хранения. Это хорошая идея? Это означало бы, что частные ключи должны быть переданы через (незашифрованном) соединение RPC от Bitcoin к Amiko (например, с помощью команды dumpprivkey). Это также будет означать, что Amiko должен иметь ключевую фразу для разблокировки кошелька Bitcoin; как следует ключевая фраза будет храниться? Может быть, она не должна быть сохранена на всех, но при условии, пользователем при запуске Amiko?
3) Есть ли какие-либо ресурсы о том, как наилучшим образом использовать testnet? Например. Я прочитал там были некоторые проблемы в прошлом с добычей testnet; мне нужно, чтобы сделать свою собственную добычу? Есть ли место, чтобы получить некоторые testnet монеты бесплатно?