1 repositorio
Mechanisms to automatically detect and select the appropriate version of the Stratum protocol.
Distinct from Protocol Version Selectors: Applies protocol version selection specifically to the Stratum mining protocol rather than HTTP.
Explore 1 awesome GitHub repository matching networking & communication · Stratum Version Selectors. Refine with filters or upvote what's useful.
ethminer es un minero de Ethereum para GPU y una herramienta de hashing Ethash. Funciona como un cliente CUDA y OpenCL que utiliza tarjetas gráficas para realizar cálculos de prueba de trabajo (proof-of-work) para validar transacciones de blockchain y minar monedas de Ethereum. El software aprovecha la aceleración GPGPU para descargar cálculos matemáticos paralelos a la GPU y genera el conjunto de datos de grafo acíclico requerido directamente en la memoria de video para eliminar la latencia del disco. Incluye un benchmark de minería GPU para probar la velocidad y eficiencia de hashing frente a épocas específicas para establecer líneas base de rendimiento. El proyecto implementa el protocolo de red Stratum para coordinar la distribución de trabajo y enviar participaciones a pools de minería remotos, con detección automática de protocolo y comunicaciones cifradas. También proporciona una interfaz HTTP programática para la gestión remota, permitiendo a los usuarios monitorear métricas de rendimiento en tiempo real y controlar las operaciones de minería. La integración del sistema se maneja a través de un bus de mensajes para la coordinación de procesos y notificaciones a nivel de sistema.
Automatically detects the appropriate Stratum protocol version to eliminate manual configuration.