Введение
Схема маршрутизации хешрейта
HashCore Proxy принимает хешрейт от майнеров через один или несколько портов и распределяет его между пулами по заданным правилам.
Примечание к схеме: для наглядности на схеме каждый майнер показан подключённым к отдельному порту. На практике несколько майнеров могут работать через один порт.
Термины
- Порты: HashCore Proxy может принимать подключения на нескольких портах одновременно. Каждый порт настраивается независимо и может обслуживать несколько майнеров.
- Правила маршрутизации: определяют, какой пул является основным, какие резервными и в каком порядке происходит переключение.
Как это работает
- Майнеры подключаются к HashCore Proxy по протоколу Stratum (downstream-соединения).
- Прокси анализирует правила маршрутизации для каждого входящего соединения.
- Хешрейт направляется на выбранный пул (upstream-соединение).
- При проблемах с основным пулом автоматически происходит переключение на резервный согласно приоритетам.
Компоненты системы
HashCore Proxy включает 6 компонентов, работающих в связке: Stratum Proxy, веб-конфигуратор, NodeExporter, Prometheus, Grafana и cAdvisor.
Текущие версии компонентов
HashCore Proxy состоит из нескольких компонентов с независимыми версиями. Версия HashCore Proxy — это версия компонента stratum-proxy.