Algoritmo de minería de Kaspa: compatibilidad con kHeavyHash y verificaciones para la selección de ASIC
2026-10-17 11:30

Kaspa (KAS) está protegida por un algoritmo de prueba de trabajo llamado kHeavyHash. Para cualquiera que esté evaluando hardware de minería, este único hecho es el punto de partida para toda decisión de compatibilidad: un dispositivo debe ser capaz de calcular kHeavyHash para minar Kaspa. En el caso de un ASIC, esto significa que su chip debe ser compatible con el algoritmo. Este artículo no trata sobre cómo abrir una wallet de Kaspa ni sobre cómo los movimientos del precio de KAS afectan a la rentabilidad; se centra en una cuestión más concreta y práctica: cómo verificar que un ASIC específico es realmente adecuado para la minería de Kaspa, y qué comprobar antes y después de una compra.

Qué significa kHeavyHash para el hardware

kHeavyHash es la función de hash específica que la capa de consenso de Kaspa utiliza para validar bloques. La documentación para desarrolladores de Kaspa publica implementaciones de referencia de kHeavyHash en Go y Rust, que funcionan como la fuente técnica de verdad sobre cómo se calcula el algoritmo (base de conocimientos para desarrolladores de Kaspa). La compatibilidad de un ASIC con Kaspa viene definida por si el diseño de su chip y su firmware ejecutan exactamente esta función, no por el lenguaje de marketing, ni por una etiqueta genérica de "minero de criptomonedas", ni por la similitud con el hardware de otro algoritmo.

También vale la pena corregir un error común: kHeavyHash no se describe en la propia documentación de Kaspa como "resistente a ASIC". La documentación de minería de Kaspa indica, en cambio, que el hardware ASIC ha representado la gran mayoría del hashrate de la red desde aproximadamente mediados de 2023, y que la minería por CPU o GPU sigue siendo técnicamente posible, pero en general no resulta económicamente competitiva una vez que se tiene en cuenta el coste de la electricidad (documentación de minería de Kaspa). Para un comprador, la implicación práctica es que la minería actual de Kaspa es, en casi todos los casos, una decisión sobre hardware ASIC, y no una decisión sobre un ordenador de propósito general.

Algoritmo frente a soporte de la moneda

Un anuncio que dice "minero de Kaspa" es una descripción de marketing, no una especificación técnica. Consulte la documentación oficial del fabricante para el modelo exacto y su algoritmo compatible. Verifique por separado el firmware instalado en el dispositivo concreto; una hoja de especificaciones puede no indicar la versión de firmware. Confiar únicamente en el nombre de la moneda deja margen para errores, particularmente con unidades revendidas, reetiquetadas o con el firmware modificado.

Aquí importa una segunda distinción: la compatibilidad de algoritmo y la compatibilidad de red/infraestructura no son lo mismo. La actualización Crescendo de Kaspa hizo que la red pasara de 1 bloque por segundo a 10 bloques por segundo. Sus notas de lanzamiento oficiales exigieron a los operadores de nodos actualizar sus nodos para mantener la conectividad con la red (notas de lanzamiento de Crescendo). Crescendo mantuvo kHeavyHash, pero eso no garantiza la compatibilidad a través de todas las futuras actualizaciones de protocolo. El efecto sobre un ASIC o su software de soporte depende de los cambios concretos que se introduzcan. Antes de comprar una unidad usada o más antigua, verifique que su firmware instalado puede conectarse al pool previsto y enviar shares aceptados. El mantenimiento continuo del firmware oficial es una consideración útil en materia de soporte, pero no una prueba de compatibilidad por sí sola.

Comparar unidades de hashrate

Las hojas de especificaciones de los fabricantes de ASIC para Kaspa suelen indicar tres cifras, y no son intercambiables:

  • Hashrate (TH/s): la tasa a la que el dispositivo calcula operaciones kHeavyHash, según lo declarado por el fabricante bajo condiciones de prueba específicas.
  • Potencia de pared (W): la potencia eléctrica que la unidad consume de la toma de corriente bajo la condición de prueba declarada por el fabricante, comúnmente una temperatura ambiente especificada.
  • Eficiencia energética (J/TH): la energía consumida por terahash, calculada a partir de las propias cifras de hashrate y potencia de pared del fabricante bajo la misma condición de prueba.

Dos ejemplos de fabricantes ilustran cómo varían estas cifras entre modelos. El Antminer KS5 Pro de Bitmain tiene una especificación de 21 TH/s de hashrate nominal, 3.150 W de potencia de pared a 25 °C, y 150 J/TH a 25 °C, con un rango de entrada de 220–277 V AC y una corriente de entrada nominal de 20 A; Bitmain indica que el hashrate real puede variar aproximadamente un ±3% y que la potencia de pared y la eficiencia pueden variar aproximadamente un ±5% (especificaciones del Bitmain Antminer KS5 Pro). El KAS KS5L de IceRiver tiene una especificación de 12 TH/s ±10%, 3.400 W ±10%, con una entrada de 200–250 V AC y conectividad Ethernet (especificaciones del IceRiver KAS KS5L).

La eficiencia energética puede calcularse como J/TH = potencia de pared (W) ÷ hashrate (TH/s), utilizando cifras del mismo modo de funcionamiento y las mismas condiciones de prueba. Por ejemplo, 3.150 W ÷ 21 TH/s = 150 J/TH. Dentro del mismo algoritmo y modo de funcionamiento, un valor de J/TH más bajo significa menos energía consumida por terahash.

Estos ejemplos muestran por qué el hashrate y la potencia de pared deben considerarse conjuntamente. Una cifra de potencia de pared más alta no significa automáticamente una mayor eficiencia, y ninguna de estas cifras del fabricante debe tratarse como un resultado garantizado en campo. Son especificaciones nominales medidas bajo condiciones de prueba declaradas, y el hashrate y el consumo real pueden diferir debido a la temperatura ambiente, la versión de firmware y el estado de la unidad individual. Las especificaciones publicadas son útiles para una primera selección, siempre que se indiquen las condiciones de prueba, los modos de funcionamiento y las tolerancias. Las comparaciones más precisas requieren condiciones comparables, y las cifras de las hojas de especificaciones no deben presentarse como una previsión del rendimiento reportado por el pool.

Confirmar la compatibilidad de firmware y pool

Una vez seleccionado un ASIC compatible con el algoritmo, hay varias comprobaciones adicionales que determinan si realmente funcionará correctamente en una ubicación determinada y si se conectará de forma adecuada a un pool de minería.

Adecuación eléctrica y ambiental. Verifique el rango de voltaje de entrada de la unidad, la especificación de corriente de entrada y los requisitos de cableado en comparación con las instrucciones de instalación del fabricante y el suministro del sitio. Para el KS5 Pro, Bitmain indica una entrada de 220–277 V CA y una corriente de entrada de 20 A, con una nota que especifica un cable de entrada de 20 A. Estas especificaciones del equipo no establecen, por sí solas, la capacidad requerida del circuito derivado. Verifique la capacidad del circuito y cualquier unidad de distribución de energía (PDU) frente a los requisitos de instalación; una PDU no aumenta la capacidad del circuito ascendente. De forma independiente, revise el rango de temperatura de operación indicado por el fabricante y los requisitos de flujo de aire, ya que la capacidad de refrigeración afecta si el dispositivo puede sostener su hashrate nominal.

Firmware y soporte oficial. Registre la versión de firmware instalada y consulte los canales oficiales de actualización del fabricante para el modelo exacto. Verifique el funcionamiento con el pool previsto y considere la disponibilidad de mantenimiento continuo de firmware al evaluar el riesgo de soporte. Antes de cambiar el firmware, conserve la configuración original y revise las implicaciones de compatibilidad y garantía, especialmente en el caso de versiones no oficiales o de terceros.

Campos de conexión al pool. Los pools de minería especifican una URL de Stratum, un puerto y un formato de nomenclatura de worker que el firmware del minero debe aceptar. La documentación actual de ViaBTC para la minería de KAS, por ejemplo, publica puntos de conexión Stratum específicos y un formato de nombre de usuario/subcuenta más nombre de worker, junto con puertos alternativos destinados a servir como respaldo de conexión (Minería de KAS en ViaBTC). Dado que los puntos de conexión del pool, los puertos y la configuración recomendada pueden cambiar, es recomendable consultar directamente la documentación actual del pool en el momento de la configuración, en lugar de basarse en una cifra publicada en otro lugar.

Verificación posterior a la implementación. Después de la configuración, permita que el dispositivo se estabilice antes de sacar conclusiones a partir de las cifras reportadas. La lectura del propio panel del minero es una medición local, del lado del dispositivo, mientras que el hashrate mostrado en el panel del pool es una estimación estadística derivada de los shares válidos que el pool ha recibido durante su propia ventana de medición. Estas dos cifras están relacionadas, pero no son la misma medición, y las diferencias de corto plazo entre ellas no indican necesariamente un fallo. También es útil revisar los motivos de los shares rechazados de forma individual —los shares stale (obsoletos), inválidos y duplicados son subcategorías específicas de shares rechazados, no totales separados— en lugar de basarse en un único recuento combinado de rechazos. El pago del pool, ya sea calculado bajo un método PPS+ o PPLNS, es un proceso contable independiente, regido por el esquema de comisiones y las reglas de liquidación del pool, y no debe utilizarse como indicador del rendimiento del hardware.

Evite comprar el dispositivo equivocado

Las siguientes verificaciones pueden ayudar a reducir los errores de compatibilidad e implementación al comprar un ASIC para Kaspa. Una lista concisa de verificación previa a la compra y de puesta en marcha:

  1. Verifique el soporte de kHeavyHash en la documentación oficial del fabricante para el modelo exacto.
  2. Registre el número de modelo exacto y la versión de firmware instalada, y verifique el vendedor y la procedencia del dispositivo. Para una unidad usada, solicite evidencia de funcionamiento y aclare la cobertura de garantía.
  3. Tome nota del hashrate nominal y el consumo de pared como especificaciones con una tolerancia indicada, no como resultados garantizados.
  4. Verifique el voltaje, la corriente de entrada y las especificaciones de cableado, y confirme la capacidad del circuito del sitio frente a los requisitos de instalación.
  5. Revise el rango de temperatura de operación indicado, el diseño de flujo de aire y el nivel de ruido en relación con el entorno de implementación.
  6. Confirme que el método de conectividad de red del dispositivo (Ethernet o Wi-Fi) sea compatible con el sitio previsto.
  7. Verifique la disponibilidad de firmware oficial y confirme que la versión instalada acepte la configuración documentada del pool y envíe shares aceptados.
  8. Después de la implementación, compare el hashrate local y el reportado por el pool solo una vez que ambas lecturas se hayan estabilizado, y trátelas como mediciones relacionadas pero distintas.
  9. Contabilice la electricidad, el alojamiento, la conectividad de red, las comisiones del pool y el tiempo de inactividad esperado por separado del precio de compra del hardware al evaluar el costo operativo total.

Estas verificaciones son una referencia práctica y no un procedimiento formal de cumplimiento, y los operadores individuales pueden ajustar razonablemente el orden o la profundidad de la revisión según la escala y las condiciones del sitio. El principio subyacente no cambia: el soporte de kHeavyHash es el primer criterio innegociable, y todas las demás verificaciones posteriores tienen que ver con si un ASIC genuinamente compatible realmente funcionará según lo previsto en un entorno eléctrico, térmico y de red específico.

Preguntas frecuentes

¿Todos los ASIC para Kaspa tienen los mismos requisitos de alimentación?

No. El consumo de pared, el voltaje de entrada y los requisitos de instalación varían según el modelo. Por ejemplo, el Antminer KS5 Pro especifica una entrada de 220–277 V CA, mientras que el IceRiver KAS KS5L especifica 200–250 V CA. Verifique los requisitos exactos de fuente de alimentación y cableado del modelo, y evalúe por separado la capacidad del circuito del sitio, en lugar de tratar una especificación de corriente de entrada como una calificación universal de circuito.

¿Un hashrate más alto siempre es mejor para la minería de Kaspa?

Un hashrate nominal más alto aumenta la participación de una unidad en el cómputo de la red, pero no determina por sí solo la rentabilidad, que también depende del costo de la electricidad, las comisiones del pool, el tiempo de actividad y la dificultad actual de la red. El hashrate, el consumo de pared y los J/TH deben evaluarse en conjunto, y las cifras del fabricante deben tratarse como especificaciones nominales y no como rendimiento de campo garantizado.

¿Puede un ASIC kHeavyHash más antiguo volverse incompatible tras una actualización del protocolo de Kaspa?

La compatibilidad depende de la actualización. Crescendo mantuvo kHeavyHash a la vez que exigía actualizaciones del software del nodo, por lo que no volvió incompatibles a los ASIC kHeavyHash existentes a nivel de algoritmo. Las futuras actualizaciones deben evaluarse de forma individual. Revise las notas de la versión correspondiente y confirme que el firmware del dispositivo y la conexión al pool sigan funcionando; el mantenimiento continuo es útil, pero no sustituye a una comprobación operativa de compatibilidad.\n\n### ¿Por qué el hashrate que muestra el panel de mi minero difiere del hashrate reportado por el pool?\n\nEl panel del minero muestra una lectura local, del lado del dispositivo, mientras que la cifra reportada por el pool es una estimación estadística basada en los shares válidos recibidos durante la propia ventana de medición del pool. Es normal que existan diferencias a corto plazo entre ambas lecturas, y esto no indica necesariamente un problema; deben compararse únicamente después de que ambas lecturas se hayan estabilizado.\n\n## Referencias\n\n1. Base de conocimientos para desarrolladores de Kaspa\n2. Documentación de minería de Kaspa\n3. Especificaciones del Bitmain Antminer KS5 Pro\n4. Especificaciones del IceRiver KAS KS5L\n5. Lanzamiento de Kaspa Mainnet Crescendo — v1.0.0\n6. Centro de ayuda de minería KAS de ViaBTC