Ручная конфигурация
Пример конфигурации
Полный пример файла stratum-proxy.yaml с комментариями для настройки HashCore Proxy.
log_level: info
api_port: 5010
log_dir: ./configs/log
telemetry: null
upstream_tcp_settings:
keep_alive:
idle_time:
secs: 15
nanos: 0
interval:
secs: 5
nanos: 0
retries: 3
user_timeout: 29s
ports:
- bind_port: 3900 # Порт для майнинга
name: Bitcap # Имя для Grafana
active: true
submission_rate: 0.2 # Количество шар в сек (0.2 = 1 шара каждые 5 секунд)
aggregation: 255 # Количество майнеров на соединение с пулом (1-256)
mining_algorithm: sha256d # Алгоритм майнинга (sha256d / scrypt)
pool_groups:
- group: Example group
weight: 1.0
pools:
- url: btc.bitcap.io:3333 # URL Stratum
user: vnish.farm3056 # Логин пула
pass: '123' # Пароль
tls: true # Включить TLS соединение с пулами
- url: btc.bitcap.io:4444 # Резервный пул
user: vnish.farm4545
pass: '123'
tls: true
Настройка submission_rate
Параметр в YAML задаётся как количество шар в секунду (обратная величина к интервалу из веб-конфигуратора):
| Интервал (веб-конфигуратор) | submission_rate (YAML) |
|---|---|
| 1 шара каждые 5 секунд | 0.2 (1/5) |
| 1 шара каждые 10 секунд | 0.1 (1/10) |
| 2 шары каждые 5 секунд | 0.4 (2/5) |