Похоже, что вы ищете разнообразие HA / распределенные функции архитектуры. это, вероятно, будет трудно снять с bitcoind или любой другой существующей реализацией полного узла.
это, несомненно, будет полезно на более позднем этапе, но не кажется, что полезно атм.
Эй, я был просто интересно. Является ли кто-нибудь работает на кластере Bitcoin клиента еще?
И "кластер Bitcoin-клиент" Я имею в виду:
- Работы с использованием сетевых суб-клиентов, каждый делает только часть работы (транзакция подписания / ретрансляция / хранения blockchain).
- Может работать на нескольких компьютерах, использующих все свои процессоры и интернет-соединение
- Можно использовать несколько подключений к Интернету сразу
- Может работать на кластеры, суперкомпьютеры, Beowulf, фермы серверов и т.д.
Или, может быть, возможно, это уже было написано, но я не заметил?
проходя все структуры в вопросе по сети против делать это все локально / в памяти на одном компьютере может работать. Однако, это добавит много времени ожидания и, вероятно, замедлить работу в вопросе, например, Извлечение ТХ блоки из БДА займут больше времени, вставляя в удаленную БД будет иметь больше времени ожидания, индивидуальные ТЕ поиски для проверки подписи займут больше времени.
btcd может использовать в значительной степени всего процессора у него есть под руку, я видел до 7 из 8 ядер втягиваться для проверки подписи ОЙ. с использованием нескольких сетевых восходящими еще вопрос настройки сети правильно, чем все, что распределенное решением полного узла можно было бы ожидать, чтобы сделать.