Funciones principales

Diseñado para operaciones de minería profesionales — seguro, escalable y sin tiempo de inactividad

F1

Túnel cifrado de tráfico completo

Problema

El tráfico de minería transmitido en texto plano por redes complejas se identifica, limita y bloquea fácilmente por los ISP. La interceptación de tráfico y el secuestro de hashrate son amenazas reales.

Solución

HashRelay inserta una capa de cifrado entre mineros y pools. El cliente encapsula el tráfico Stratum en túneles TLS 1.3 o QUIC antes de reenviarlo al servidor de relé. Los ISP solo ven datos HTTPS/QUIC cifrados.

MinerosStratum
LAN
Cliente HRCifrar
Red
Servidor HRDescifrar
Red
PoolStratum
Texto plano Cifrado

Aspectos técnicos

  • 1Modo certificado TLS 1.3 (recomendado para producción)
  • 2TCP + AES-256-GCM para entornos sin certificado
  • 3TCP + ChaCha20-Poly1305 para CPUs de gama baja sin aceleración AES
  • 4QUIC para redes transfronterizas débiles (menor latencia)
F2

Reenvío paralelo multi-pool y multi-moneda

Problema

Las granjas tradicionales que minan varias monedas deben mantener proxies separados por moneda — gestión compleja, asignación caótica de puertos y resolución de problemas difícil.

Solución

Los mapeos de puertos estáticos permiten que una instancia de HashRelay reenvíe varias monedas a distintos pools simultáneamente. Puerto 3333 → pool BTC, puerto 4444 → pool ETH. Los mineros no cambian nada.

console.hashrelay.net/port-mappings
Asignaciones de puertos
A

Asignaciones de puertos

+ Crear
PuertoPoolEstado
3333F2Pool · BTCActivo
3334AntPool · BTCActivo
4444Poolin · LTCActivo
5555Luxor · KASActivo
6666Foundry · BCHPausado

Aspectos técnicos

  • 1Reenvío transparente agnóstico al protocolo para cualquier moneda basada en Stratum
  • 2Cada mapeo configurado de forma independiente con dirección de pool y ajustes de agregación
  • 3Los cambios de configuración se envían a los clientes en tiempo real, sin reinicio
  • 4El análisis Stratum por pool puede activarse o desactivarse de forma independiente
F3

Agregación de solicitudes

Problema

Las granjas grandes con miles de mineros abriendo conexiones de túnel separadas consumen enorme ancho de banda y recursos del servidor — y corren el riesgo de provocar bloqueos de conexión por parte del pool.

Solución

El Motor de agregación integrado analiza el protocolo Stratum en el cliente y fusiona miles de solicitudes de mineros en solo unas pocas conexiones upstream. 1.000 mineros → 2 conexiones.

console.hashrelay.net/port-mappings
Asignaciones de puertos
A

Asignaciones de puertos

+ Crear
PuertoPoolEstado
3333F2Pool · BTCActivo
3334AntPool · BTCActivo
4444Poolin · LTCActivo
5555Luxor · KASActivo
6666Foundry · BCHPausado

Aspectos técnicos

  • 1Compatible con Stratum V1, V1-Ethash y Stratum V2
  • 2miners_per_conn controla la ratio; predeterminado 500 mineros/conexión, escalado automático
  • 3El particionamiento del espacio extranonce2 garantiza que cada minero tenga un espacio de búsqueda único
  • 4El remapeo de ID JSON-RPC evita colisiones de ID en solicitudes concurrentes
F4

Panel de operaciones unificado y alertas

Problema

El equipo de ops salta entre Bitmain, MicroBT, Canaan y demás — vistas dispersas, respuesta lenta. Un minero offline pasa desapercibido horas; picos de rechazo implican entrar manualmente al portal del pool.

Solución

HashRelay concentra hashrate, uptime, tasa de rechazo y salud del hardware en un solo panel. El análisis Stratum espejo corre en async — cero impacto en la latencia del relé. Umbrales superados → alertas por Email, Telegram o Webhook al instante.

console.hashrelay.net/worker-stats
Estadísticas / Workers
A

Historial y estadísticas

24h7d30d
ResumenHardwareStats
Hashrate1.82 PH/s
Temp. chip69.4°C
Rechazo0.12%
Potencia3510 W
Worker: farm-a-01·Pool: F2Pool BTC

Aspectos técnicos

  • 1Toda la granja en una pantalla — adiós al baile de apps
  • 2Minero offline: detectado en segundos
  • 3Rechazo alto: alerta desde ≥30 % (mín. 10 shares)
  • 4Caída de hashrate: ventana deslizante, push multicanal
F5

Actualización dinámica de configuración en caliente

Problema

Los proxies tradicionales requieren reiniciar el servicio en cada cambio de configuración de pool, provocando breves desconexiones de mineros — catastrófico a escala.

Solución

El administrador cambia los mapeos vía panel o API; el servidor registra el cambio en una transacción de base de datos y lo envía inmediatamente a los nodos cliente relevantes vía conexión persistente. Los mineros no notan nada.

console.hashrelay.net/port-mappings
Asignaciones de puertos
A

Asignaciones de puertos

+ Crear
PuertoPoolEstado
3333F2Pool · BTCActivo
3334AntPool · BTCActivo
4444Poolin · LTCActivo
5555Luxor · KASActivo
6666Foundry · BCHPausado

Aspectos técnicos

  • 1Tipos de evento push: CREATED, UPDATED, ENABLED, DISABLED, DELETED
  • 2El cliente actualiza en caliente los listeners locales, sin reinicio
  • 3Base de datos atómica + push garantiza consistencia
  • 4Los cambios surten efecto en menos de un segundo
F6

Doble protocolo TCP + QUIC

Problema

La alta pérdida de paquetes en enlaces transfronterizos hace colapsar el rendimiento TCP. Pero algunas redes bloquean UDP, dejando QUIC indisponible. Ningún protocolo único se adapta a todos los entornos.

Solución

HashRelay escucha simultáneamente en TCP y QUIC. Elija su protocolo en el archivo de configuración según las condiciones reales de red. Ambos están listos para producción y son intercambiables al vuelo.

Aspectos técnicos

  • 1QUIC: ideal para redes transfronterizas/débiles — baja latencia, tolerante a pérdida de paquetes
  • 2TCP + certificado TLS: máxima compatibilidad para redes de datacenter estables
  • 3TCP + ChaCha20: ideal para redes internas sin certificado con CPUs de gama baja
  • 4Ambos protocolos activos simultáneamente; los clientes eligen según el despliegue
F7

Reconexión automática inteligente

Problema

Las fluctuaciones de red interrumpen las conexiones y obligan a los mineros a pausar — perdiendo ingresos por hashrate.

Solución

El cliente incluye reconexión ilimitada con intervalo predeterminado de 5 segundos. El listener Stratum local permanece activo durante la reconexión. Los mineros no experimentan interrupciones.

Aspectos técnicos

  • 1Heartbeat: intervalos Ping/Pong de 60 s
  • 23 heartbeats consecutivos perdidos (~180 s) activan la reconexión
  • 3Los mineros siguen enviando shares al puerto local durante la recuperación del túnel
  • 4Minimiza la pérdida de hashrate durante inestabilidad de red
F8

API de gestión

Problema

La operación manual a escala es propensa a errores y lenta. Los equipos necesitan control programático sobre configuraciones de pool, mapeos y estadísticas.

Solución

Una API JSON RESTful completa en /api/v1/ permite scripting, integración con pipelines CI/CD y automatización de sistemas de terceros para gestionar todos los recursos de HashRelay.

Aspectos técnicos

  • 1Gestión de pools: operaciones CRUD
  • 2Gestión de mapeos de puerto con estado en vivo
  • 3Gestión de nodos cliente y generación de tokens
  • 4Endpoints de estadísticas y eventos de alerta
F9

Rendimiento y estabilidad Rust

Problema

Los relés mineros corren 24/7 bajo carga masiva. Scripts y stacks mixtos traen pausas de GC, fugas de memoria y jitter — inaceptable con millones de mineros.

Solución

El núcleo de HashRelay está escrito en Rust desde cero — seguridad de memoria, abstracciones zero-cost y pipeline zero-copy para un reenvío sólido con mínimo uso de CPU.

Aspectos técnicos

  • 1Stack Rust completo: relé, estadísticas y admin en un runtime
  • 2Pipeline zero-copy: los datos se quedan en el kernel
  • 3Sin pausas de GC: baja latencia bajo carga sostenida
  • 4Seguridad de memoria: clases enteras de bugs eliminadas al compilar
F10

Telemetría de hardware e historial

Problema

Problemas térmicos y deriva de consumo se detectan tarde. Cada fabricante usa su formato — sin vista de tendencias entre modelos.

Solución

HashRelay recolecta periódicamente temperatura, consumo, velocidad de ventiladores y más. Almacenamiento unificado con consulta por rango de tiempo para un diagnóstico directo.

console.hashrelay.net/workers/telemetry
Estadísticas / Workers
A

Telemetría de hardware

Recogido
Dispositivo Antminer S21FW 1.0.8IP 192.168.10.42
Recogido 14:31:52 · 186 ms
71.0°C
Temp. chip
3510 W
Potencia
118.1 TH
Hashrate
29.7 J/TH
Eficiencia
Placa 0
68.2°C
39.4 TH
98.8%
Placa 1
71.0°C
39.1 TH
99.1%
Placa 2
69.5°C
39.6 TH
98.5%
Fan 1 5480Fan 2 5520Fan 3 5490PSU 3200

Aspectos técnicos

  • 1Recolección periódica sin intervención manual
  • 2Métricas clave: temperatura, potencia, RPM de ventiladores
  • 3Historial completo para comparar tendencias
  • 4Vinculado al panel de ops y las alertas
F11

Acceso remoto a la consola del minero

Problema

Las interfaces web de los mineros solo viven en la LAN. El equipo remoto no puede diagnosticar — visita en sitio o VPN por rig.

Solución

HashRelay tuneliza hasta la interfaz web de cada minero por canal cifrado. Config, logs y diagnóstico — como si estuvieras en la granja.

console.hashrelay.net/workers
Estadísticas / Workers
A

Workers

1024 mineros
Buscar worker…PoolConsultar
EstadoWorkerHash 5m
En líneafarm-a-01118.2 TH
En líneafarm-a-02117.9 TH
En líneafarm-b-0796.4 TH
Fuerafarm-b-12
En línearack-c-038.6 GH
En línearack-c-0912.1 TH

Aspectos técnicos

  • 1Sin IP pública en los mineros
  • 2Túnel cifrado directo a la interfaz web
  • 3Diagnóstico desde cualquier lugar, en cualquier momento
  • 4Acceso controlado desde la plataforma relé
F12

Muro de monitoreo unificado

Problema

Granja multi-fabricante = N apps de monitoreo. Hashrate, hardware y alertas repartidos — la eficiencia operativa se hunde.

Solución

El muro ops de HashRelay pone hashrate, uptime, tasa de rechazo y telemetría al centro. Las anomalías se resaltan y notifican solas — una plataforma reemplaza N herramientas de fabricantes.

console.hashrelay.net/monitor
Eventos / Monitor
A
MONITOR HASHRELAY14:32:08 · refresh 8s
3
Sin resolver
1
Crítico
1,024
En línea
12
Fuera
Alertas pendientes · 3
  • Worker farm-a-12 offline > 5m00:42
  • Pico de rechazo en :333301:18
  • Nodo edge-03 reconectando02:05
F2Pool BTC
920 TH/s
412 en línea
AntPool BTC
640 TH/s
288 en línea
Poolin LTC
182 GH/s
96 en línea

Aspectos técnicos

  • 1KPIs de toda la granja en una pantalla
  • 2Resaltado y alerta automáticos ante anomalías
  • 3Vista unificada sin importar la marca
  • 4Listo para la pantalla de la sala de control