Logo
RPC Assistant

Minería de TAO en Bittensor: Cómo empezar, qué hardware necesitas y cómo permanecer en línea

Resumen

La minería de TAO en Bittensor no es minería tradicional de prueba de trabajo. Los mineros registran una hotkey en una subred y proporcionan trabajo útil—cómputo, inferencia, almacenamiento o predicción—que los validadores puntúan. Las recompensas en TAO dependen de la emisión de tu subred y de tu rendimiento en relación con otros mineros.

Esta guía cubre cómo elegir una subred, el hardware y software que necesitas, cómo registrar y ejecutar un minero, y cómo mantener tu minero conectado a la cadena de Bittensor utilizando endpoints RPC confiables. También explica los modos de fallo comunes y cómo monitorear la salud de tu minero.

Recomendación rápida: Elige una subred antes de comprar hardware

Antes de gastar dinero en GPUs o comenzar a configurar un minero, decide en qué subred quieres minar. Bittensor no es un algoritmo de minería único. Cada subred define su propio trabajo, puntuación y requisitos de hardware. La subred que elijas determina tu hardware, tus recompensas esperadas y tu competencia.

Para principiantes, el mejor enfoque es comenzar con una subred que coincida con tus habilidades y hardware existentes. Si tienes una PC para juegos con una GPU moderna, puedes minar en subredes que requieran inferencia o cómputo. Si tienes capacidad de almacenamiento, busca subredes enfocadas en almacenamiento. Si no tienes hardware especializado, aún puedes minar en subredes que recompensen tareas ligeras, pero espera recompensas más bajas.

Consulta la tasa de emisión de la subred y el número de mineros registrados. Las subredes de alta emisión atraen más competencia, mientras que las subredes nuevas pueden ofrecer una entrada más fácil pero recompensas inmediatas más bajas. Usa un explorador de Bittensor para comparar subredes antes de comprometerte.

Una vez que elijas una subred, necesitas una conexión confiable a la cadena de Bittensor. Tu minero debe registrar una hotkey y enviar periódicamente heartbeats y actualizaciones de puntuación. Si tu endpoint RPC es lento o poco confiable, tu minero puede perder plazos y ser desregistrado. Considera usar un proveedor de RPC administrado como OnFinality para mantener tu minero conectado sin ejecutar tu propio nodo de archivo. Consulta precios de RPC y redes RPC compatibles para opciones.

¿Qué es la minería de TAO en Bittensor?

Bittensor es una red descentralizada de inteligencia de máquinas. En lugar de resolver acertijos hash, los mineros producen productos digitales—cómputo, inferencia, almacenamiento, predicción—que los validadores puntúan. La red paga a los mineros en TAO según el valor que contribuyen.

La minería en Bittensor involucra tres roles:

  • Mineros proporcionan el producto y son puntuados por los validadores.
  • Validadores puntúan a los mineros y establecen pesos.
  • Creadores de subred definen el mecanismo de incentivos para su subred.

Como minero, registras una hotkey en una subred y recibes un UID. Tu software de minería luego realiza la tarea de la subred y envía los resultados a la cadena. Los validadores verifican tu trabajo y asignan puntuaciones. Tus recompensas en TAO dependen de tu puntuación en relación con otros mineros y la tasa de emisión de la subred.

A diferencia de la prueba de trabajo, no hay recompensa de bloque por hashing. En cambio, TAO se emite continuamente a las subredes según su participación y rendimiento. Esto significa que tus ingresos de minería no son fijos; varían con tu rendimiento y el éxito de la subred.

Requisitos de hardware: Lo que realmente necesitas

Los requisitos de hardware varían según la subred. Algunas subredes requieren GPUs de gama alta, mientras que otras pueden ejecutarse en una CPU o incluso en una Raspberry Pi. Siempre consulta la documentación de la subred antes de comprar hardware.

Aquí hay un desglose general:

Tipo de subredTareas de ejemploHardware típico
InferenciaGeneración de texto, generación de imágenesGPU de gama alta (por ejemplo, NVIDIA A100, RTX 4090)
CómputoEntrenamiento de aprendizaje automático, procesamiento de datosMúltiples GPUs o TPUs
AlmacenamientoAlmacenamiento y recuperación de datosDiscos duros grandes, CPU decente
PredicciónPredicción de mercado, pronósticosCPU con buena RAM
LigeroTareas simples, llamadas APICPU, RAM baja

Para una PC para juegos, puedes comenzar con subredes que requieran una sola GPU. Muchas subredes tienen un requisito mínimo de hardware listado en su README. Si superas el mínimo, puedes tener una ventaja, pero la competencia es feroz.

Ten en cuenta que minar en Bittensor no es pasivo. Necesitas mantener tu minero en línea y receptivo. Si tu hardware falla o tu internet se cae, puedes perder plazos y perder tu UID.

Cómo registrar una hotkey y comenzar a minar

Para minar en Bittensor, necesitas una billetera con una coldkey y una hotkey. La coldkey contiene tu TAO, y la hotkey se usa para operaciones de minería. Puedes crear una billetera usando la CLI de Bittensor o el SDK de Bittensor.

Aquí hay un flujo de trabajo básico:

  1. Instala el SDK y la CLI de Bittensor usando uv o pip.
  2. Crea una billetera con btcli wallet create.
  3. Fondea tu coldkey con TAO para tarifas de registro y costos de transacción.
  4. Registra tu hotkey en tu subred elegida con btcli subnet register.
  5. Ejecuta tu minero usando el script de minería de la subred.

El registro cuesta una pequeña cantidad de TAO y puede requerir una participación. La tarifa exacta varía según la subred y la congestión de la red.

Aquí hay un ejemplo de registro de una hotkey usando la CLI:

# Crea una nueva billetera
btcli wallet create --wallet-name my_miner

# Registra tu hotkey en la subred 1
btcli subnet register --netuid 1 --wallet-name my_miner --hotkey my_hotkey

Después del registro, recibirás un UID. Tu software de minería usará este UID para enviar trabajo. Asegúrate de que tu minero esté configurado con tu billetera y hotkey.

Elegir el endpoint RPC adecuado para tu minero

Tu minero necesita comunicarse con la cadena de Bittensor para registrarse, enviar puntuaciones y mantenerse activo. El endpoint predeterminado puede ser un RPC público proporcionado por el equipo de Bittensor, pero los endpoints públicos pueden tener límites de tasa o ser poco confiables.

Para minería de producción, tienes dos opciones:

  • Ejecuta tu propio nodo subtensor y usa su endpoint RPC.
  • Usa un proveedor de RPC administrado como OnFinality.

Ejecutar tu propio nodo te da control total pero requiere almacenamiento, ancho de banda y mantenimiento. Un proveedor de RPC administrado maneja la infraestructura por ti, ofreciendo endpoints confiables con conmutación por error y equilibrio de carga. Esto es especialmente útil si ejecutas múltiples mineros o necesitas alta disponibilidad.

OnFinality proporciona endpoints RPC de Bittensor que puedes usar con tu minero. Consulta la página de red Finney de Bittensor para detalles del endpoint. También puedes comparar precios de RPC para ver si el RPC administrado se ajusta a tu presupuesto.

Aquí hay un ejemplo de configuración de tu minero para usar un endpoint RPC personalizado:

import bittensor as bt

subtensor = bt.subtensor(network="wss://your-endpoint.onfinality.io")
# Ahora usa subtensor para consultar la cadena

Asegúrate de que tu endpoint soporte conexiones WebSocket, ya que muchas operaciones de minería usan WebSocket para actualizaciones en tiempo real.

Modos de fallo comunes y cómo depurarlos

La minería en Bittensor puede fallar de varias maneras. Aquí hay problemas comunes y cómo solucionarlos:

  • Desregistro: Si tu minero pierde demasiados plazos, puede ser desregistrado. Revisa los registros de tu minero para ver errores y asegúrate de que tu endpoint RPC sea receptivo.
  • Puntuaciones obsoletas: Si tu minero envía puntuaciones tarde, los validadores pueden ignorarlas. Usa un endpoint RPC de baja latencia y asegúrate de que tu minero no esté sobrecargado.
  • Errores de conexión: Si tu endpoint RPC se cae, tu minero no puede comunicarse con la cadena. Usa un proveedor con conmutación por error, o ejecuta tu propio nodo con monitoreo.
  • Participación insuficiente: Algunas subredes requieren una participación mínima para permanecer registrado. Consulta los requisitos de tu subred.
  • Fallo de hardware: Si tu GPU se sobrecalienta o tu disco se llena, tu minero puede fallar. Monitorea tu hardware y configura alertas.

Para depurar, comienza revisando los registros de tu minero. Busca códigos de error y mensajes. El SDK de Bittensor proporciona códigos de error legibles por máquina que pueden ayudarte a identificar el problema. Si usas un proveedor de RPC administrado, consulta su página de estado para ver interrupciones.

Aquí hay un script de monitoreo simple que verifica si tu minero sigue registrado:

import bittensor as bt

subtensor = bt.subtensor(network="wss://your-endpoint.onfinality.io")
wallet = bt.wallet(name="my_miner", hotkey="my_hotkey")

uid = subtensor.get_uid_for_hotkey(wallet.hotkey.ss58_address, netuid=1)
if uid is None:
    print("¡El minero está desregistrado!")
else:
    print(f"El minero está registrado con UID {uid}")

Monitoreo de tu minero y maximización de recompensas

Para maximizar tus recompensas en TAO, necesitas monitorear el rendimiento de tu minero y ajustar tu estrategia. Métricas clave a seguir:

  • Puntuación: Tu puntuación en relación con otros mineros en la subred.
  • Emisión: La cantidad de TAO que recibe tu subred.
  • Tiempo de actividad: El porcentaje de tiempo que tu minero está en línea y enviando trabajo.
  • Latencia: El tiempo que tarda tu minero en enviar resultados.

Usa un explorador de Bittensor como Taostats para monitorear el estado de tu minero y la salud de la subred. También puedes configurar alertas para desregistro o caídas de puntuación.

Si tu puntuación es baja, considera mejorar tu hardware, optimizar tu código de minería o cambiar a una subred menos competitiva. Si la emisión de tu subred está disminuyendo, es posible que desees migrar a una subred más prometedora.

Recuerda que la minería es competitiva. Incluso con el mejor hardware, es posible que no obtengas ganancias si la subred está sobresaturada. Haz tu investigación y prepárate para adaptarte.

Conclusiones clave

  • La minería de TAO en Bittensor no es prueba de trabajo; implica proporcionar trabajo útil que los validadores puntúan.
  • Elige una subred que coincida con tu hardware y habilidades antes de invertir en equipo.
  • Registra una hotkey y fondea tu billetera con TAO para tarifas.
  • Usa un endpoint RPC confiable para mantener tu minero conectado y evitar el desregistro.
  • Monitorea la puntuación, el tiempo de actividad y la emisión de tu minero para maximizar recompensas.
  • Considera proveedores de RPC administrados como OnFinality para alta disponibilidad y conmutación por error.

Preguntas frecuentes

¿Puedo minar Bittensor con una PC para juegos?

Sí, muchas subredes requieren solo una GPU, que una PC para juegos puede proporcionar. Consulta los requisitos de hardware de la subred antes de comenzar.

¿Cuál es la mejor subred para minar?

No hay una única mejor subred. Depende de tu hardware, habilidades y tolerancia al riesgo. Las subredes de alta emisión son competitivas, mientras que las subredes nuevas pueden ofrecer una entrada más fácil.

¿Cuánto cuesta registrar un minero?

El registro cuesta una pequeña cantidad de TAO, que varía según la subred y la congestión de la red. También necesitas TAO para tarifas de transacción.

¿Necesito ejecutar mi propio nodo para minar?

No, puedes usar un endpoint RPC público o un proveedor administrado como OnFinality. Ejecutar tu propio nodo te da más control pero requiere mantenimiento.

¿Qué sucede si mi minero se desconecta?

Si tu minero pierde plazos, puede ser desregistrado. Usa monitoreo y RPC confiable para minimizar el tiempo de inactividad.

¿Puedo minar en múltiples subredes?

Sí, puedes registrar tu hotkey en múltiples subredes, pero necesitas ejecutar instancias de minero separadas para cada una.

¿Es rentable la minería de TAO?

La rentabilidad depende de tu hardware, costos de electricidad, competencia de la subred y el precio de TAO. Haz tu propia investigación y comienza poco a poco.

Para más detalles sobre endpoints RPC y soporte de red, visita nuestra página de redes RPC compatibles y la página de precios de RPC.

Base de conocimiento RPC

Detalles RPC relacionados

Nunca te preocupes por la infraestructura nuevamente

OnFinality elimina la carga pesada de DevOps para que puedas construir de forma más inteligente y rápida.

Comenzar