Мне интересно, что вы, ребята, думаете о следующей настройке безопасности:
Сервер публично размещен на какой-то доменное имя или IP-адрес, и этот сервер принимает подписали команды от пользователей Bitcoin для выполнения различных действий. Сервер B на самом деле имеет закрытые ключи, которые владеют любым биткойны пользователи сдадут, и ничего - даже не сервер А - не знает, где сервер B есть. Когда пользователь хочет выполнить действие, которое требует транзакций Bitcoin, сообщений сервера А эта команда публично где-то. Сервер B регулярно проверяет эти команды, соединяясь через Tor, как сервис, чтобы скрыть, где запрос пришел. Когда он видит, что требуется операция Bitcoin, он подписывает сделку и посылает подписанную транзакцию на сервер A (снова через Tor-подобный сервис), и сервер А затем передает транзакцию.
В основном это позволяет серверу оставаться полностью unfindable, так как только сетевые действия он выполняет общительны и через Tor. Если сервер unfindable, то закрытые ключи не могут быть вырвали.
Была эта идея уже обсуждалась? Я пропускаю важную деталь, которая делает это менее герметичный, чем кажется?
[Отредактировано прояснить некоторые запутанные формулировки]