Introduction
Hashrate Routing Diagram
HashCore Proxy accepts hashrate from miners through one or more ports and distributes it between pools according to configured rules.
Note: for clarity, the diagram shows each miner connected to a separate port. In practice, multiple miners can share a single port.
Terms
- Ports: HashCore Proxy can accept connections on multiple ports simultaneously. Each port is configured independently and can serve multiple miners.
- Routing rules: define which pool is primary, which are backups, and the order of failover.
How It Works
- Miners connect to HashCore Proxy via the Stratum protocol (downstream connections).
- The proxy analyzes routing rules for each incoming connection.
- Hashrate is directed to the selected pool (upstream connection).
- If the primary pool has issues, automatic failover to a backup pool occurs according to priorities.
System Components
HashCore Proxy includes 6 components working together: Stratum Proxy, web configurator, NodeExporter, Prometheus, Grafana, and cAdvisor.
Current Component Versions
HashCore Proxy consists of multiple components with independent versions. The HashCore Proxy version refers to the stratum-proxy component version.