Infraestructura de IA descentralizada diseñada para el entrenamiento e inferencia de modelos de inteligencia artificial.
Actúa como alternativa a proveedores en la nube centralizados, poniendo énfasis en el uso eficiente y útil de los recursos computacionales.
Inferencia (Inference)
Proceso de ejecución de un modelo de IA para obtener una respuesta a la solicitud de un usuario.
También — nombre del contenedor responsable del balanceo de las solicitudes de inferencia entre los nodos ML.
AI Model (modelo de IA)
Modelo de aprendizaje automático diseñado para procesar datos y generar resultados (texto, imágenes, audio, video, etc.).
Ejemplo de modelo de IA:
LLM / Large Language Model (Gran modelo de lenguaje)
Tipo de modelo de IA, destinado a trabajar con texto y lenguaje.
Utiliza tokens y la predicción de secuencias para generar, analizar y procesar texto.
En la red Gonka se usa para inferencia y entrenamiento y requiere recursos computacionales significativos.
Ejemplos de LLM: Qwen, LLaMA, DeepSeek, Mistral, Falcon.
GNK
Moneda nativa de la red Gonka. Se utiliza para:
pagar servicios de IA (inferencia, entrenamiento),
recompensar a los hosts por los cálculos,
participar en la gobernanza de la red.
Proof of Work 2.0 (PoW 2.0)
Mecanismo de consenso de nueva generación, en el que casi el 100% de los recursos computacionales se destinan a la ejecución de tareas reales de IA (inferencia, entrenamiento, PoC), en lugar de minería de hash sin sentido.
Minería (Mining)
Proceso de obtención de recompensas por participar en el funcionamiento de la red mediante la realización de cálculos.
En Gonka la minería no se basa en hashing, sino en la realización de tareas reales de IA y la generación de Proof of Compute.
Pool (Grupo)
Cuando físicamente el nodo es único, pero en él minan varias personas en conjunto. Las recompensas se distribuyen entre los participantes proporcionalmente a su aporte. Es necesario confiar en el creador del pool.
Red descentralizada
Red que opera sin una única gestión central, donde todos los participantes son iguales y pueden influir en el desarrollo y los cambios de la red.
👥 Roles de los participantes de la red
Host (Anfitrión)
Participante de la red que proporciona recursos computacionales (GPU, CPU, memoria, red).
Recibe recompensas por ejecutar tareas de IA y participar en el consenso.
Desarrollador (Developer)
Usuario de la red que ejecuta inferencia o entrenamiento de modelos de IA utilizando los recursos computacionales distribuidos de Gonka.
Participante (Participant)
Término general para cualquier participante de la red — tanto host como desarrollador.
Validador (Validator)
Host que participa en el consenso blockchain:
firma bloques,
valida transacciones,
confirma los resultados computacionales de otros participantes.
🏗️ Arquitectura de nodos
Nodo de red (Network Node)
Servidor responsable de la interacción con la blockchain y la coordinación de la red.
Normalmente incluye:
Chain Node
API Node
TMKMS
Proxy
Bridge
Explorer
«Nodo ML» / Nodo ML (ML Node)
Servidor con GPU que realiza cálculos de IA:
inferencia,
entrenamiento de modelos,
generación de Proof of Compute,
procesamiento de lotes de validación.
Consiste en:
Contenedor MLNode
Contenedor Inference
Nodo de Cadena (Chain Node)
Nodo blockchain basado en Cosmos SDK + Tendermint.
Almacena el estado de la red, procesa transacciones y participa en el consenso.
Nodo API (API Node)
Capa de coordinación entre la blockchain y los nodos ML.
Se encarga de:
enrutamiento de solicitudes,
orquestación de tareas,
gestión de la validación de cálculos.
Inferencia (Inference)
Proceso de ejecución de un modelo de IA para obtener una respuesta a la solicitud de un usuario.
También — nombre del contenedor responsable del balanceo de las solicitudes de inferencia entre los nodos ML.
⚙️ Mecanismos de consenso y cómputo
Sprint (Sprint)
Ciclo computacional de corta duración, durante el cual los participantes ejecutan tareas de IA en un tiempo limitado.
Los resultados del Sprint determinan voting weight de los participantes.
Carrera (Race)
Competencia temporal dentro del Sprint, donde los participantes generan Proof of Compute, demostrando su potencia computacional.
Prueba de potencia computacional / PoC (Proof of Compute)
Se forma mediante la ejecución de un modelo Transformer y se utiliza para calcular el voting weight.
Época (Epoch)
Periodo lógico en la red Gonka, durante el cual:
se realizan cálculos,
se acumula PoC,
se calculan pesos,
se distribuyen recompensas.
La duración varía: de 23 a 26 horas.
Peso de voto (Voting Weight)
Peso de un participante en la red, determinado por el volumen de cálculos realizados con éxito durante el Sprint.
Influye en:
distribución de tareas,
recompensas,
participación en la gobernanza.
Network Weight / Peso de la red
Peso total de todos los participantes activos de la red.
Refleja la potencia computacional total de la red y se utiliza para la distribución proporcional de tareas y recompensas.
Confirmed Weight / Peso confirmado
Peso de un participante confirmado por los validadores de la red.
Este es el peso que se utiliza en los cálculos finales de tareas y recompensas.
Confirmation Ratio / Ratio de confirmación
Relación del peso confirmado con respecto al peso total del participante.
Muestra qué fracción de los cálculos fue confirmada con éxito por la red.
Validated Inferences / Inferencias validadas
Número de inferencias que fueron verificadas y confirmadas con éxito por los validadores.
Randomized Task Verification
Mecanismo de verificación selectiva de tareas (normalmente 1–10%), en lugar de verificar todas las tareas.
Permite reducir la carga en la red sin perder fiabilidad y seguridad.
💰 Economía y recompensas
Rewards / Recompensas
Recompensas totales que reciben los hosts por participar en el funcionamiento de la red Gonka.
Incluyen tanto pagos por tareas reales de IA como recompensas protocolares por participar en las épocas.
Vesting / Vesting
Mecanismo de desbloqueo diferido de recompensas.
Los fondos recibidos no se vuelven disponibles de inmediato, sino que se desbloquean gradualmente con el tiempo, reduciendo la presión especulativa y fomentando la participación a largo plazo en la red.
La recompensa se desbloquea en porciones cada época (1/180 partes) durante 180 épocas.
WorkCoins
Monedas que ganan los hosts por:
procesar solicitudes de inferencia,
participar en el entrenamiento de modelos,
realizar tareas reales de IA para usuarios.
Se generan a partir de los pagos de los desarrolladores por el uso de recursos computacionales.
RewardCoins
Monedas emitidas por el protocolo por la participación en las épocas.
Se distribuyen entre los participantes proporcionalmente a su Proof of Compute y peso confirmado.
Balance / Saldo
Saldo actual del participante en la red, expresado en GNK o sus denominaciones.
Puede incluir:
fondos disponibles,
fondos en vesting,
fondos bloqueados como colateral.
🔐 Claves y seguridad
Account Key / Cold Wallet / Billetera fría
Clave creada y almacenada sin conexión (en la máquina local).
Se utiliza para:
gestionar fondos,
participar en la gobernanza,
operaciones críticas.
Consensus Key
Clave usada para firmar bloques y participar en el consenso blockchain.
Generalmente se gestiona mediante sistemas especializados de protección y no se almacena en texto plano.
ML Operational Key / Warm Wallet / Billetera caliente
Clave operativa alojada en el servidor.
Se utiliza para transacciones automáticas necesarias para el funcionamiento del nodo ML.
Warm Keys / Claves calientes
Claves almacenadas en el servidor para necesidades operativas.
Son menos seguras que las claves frías, por lo que se usan solo para un conjunto limitado de acciones.
Seed / Frase semilla
Frase mnemónica para recuperar el acceso a la billetera.
Debe guardarse en un lugar confiable y aislado y nunca ser entregada a terceros.
TMKMS (Tendermint Key Management System)
Sistema seguro de gestión de claves para validadores.
Permite firmar bloques y mensajes sin exportar la Consensus Key privada, incrementando significativamente la seguridad.
📊 Estados y monitoreo
Jail / Cárcel
Estado de un validador en el que se le excluye temporalmente del conjunto activo.
Las razones pueden incluir:
firma doble,
inaccesibilidad prolongada,
incumplimiento de las reglas del protocolo.
Host Status / Estado del host
Estado actual del host en la red, por ejemplo:
activo,
inactivo,
sincronizándose,
excluido temporalmente.
Node Health / Salud del nodo
Indicador de operatividad del nodo.
Refleja si el nodo puede:
aceptar tareas,
procesar solicitudes,
participar en la red sin errores.
Training / Entrenamiento
Proceso de entrenamiento de modelos de IA con datos.
Una de las tareas clave realizadas por los nodos ML junto con la inferencia y PoC.
💾 Denominaciones de GNK
GNK / gonka
Unidad principal de la red.
1 GNK = 1 000 000 000 ngonka
ngonka
Unidad mínima base (análogo a wei o satoshi).
Se utiliza para cálculos precisos dentro del protocolo.
Unidad nano de GNK.
1 GNK = 1 000 000 000 ngonka
ugonka
Unidad micro de GNK.
1 GNK = 1 000 000 ugonka
1 ugonka = 1 000 ngonka
mgonka
Unidad milli de GNK.
1 GNK = 1 000 mgonka
1 mgonka = 1 000 000 ngonka
🔗 Componentes adicionales
Bridge / Puente
Componente para interactuar con la red Ethereum.
Procesa transacciones cross-chain y se sincroniza con el Beacon Chain.
Explorer / Explorador
Interfaz web para ver datos de la red:
bloques,
transacciones,
participantes,
recompensas,
épocas y pesos.
Proxy
Contenedor Nginx, utilizado para:
enrutamiento de solicitudes,
balanceo de carga,
acceso a API, RPC y Explorer.
Governance / Gobernanza
Proceso de toma de decisiones en la red Gonka mediante votación.
Se utiliza para:
cambiar parámetros del protocolo,
actualizar las reglas de la red,
gestionar recursos compartidos.
FIN
❤️ Apoya al autor
Si este artículo te fue útil y quieres agradecer al autor, puedes enviar una donación a la billetera Gonka:
Gracias por el apoyo y por contribuir al desarrollo del ecosistema Gonka 🚀