Arquitectura

Qué son los Agentes de Transferencia en Gonka

Cuando envías una solicitud a una red neuronal a través de Gonka, no llega directamente a una GPU, sino a un Agente de Transferencia, un nodo intermediario especial. Es este quien decide qué GPU procesará tu solicitud. Sin los Agentes de Transferencia, una red de miles de GPU se convertiría en un caos.

Explicación simple

Imagina un despachador de taxis. Llamas a un coche, el despachador encuentra el más cercano disponible y te lo envía. No necesitas saber los números y la ubicación de todos los conductores. Un Agente de Transferencia funciona de manera similar: recibe tu solicitud de IA, encuentra un nodo ML-libre adecuado y le enruta la solicitud.

Cómo funcionan los Agentes de Transferencia

El Agente de Transferencia recibe una solicitud entrante de un usuario o aplicación. Verifica la firma y el saldo del remitente. Selecciona un nodo ML con un modelo adecuado y recursos disponibles. Dirige la solicitud al nodo seleccionado y devuelve el resultado al cliente. Todo sucede en milisegundos, el usuario no nota al intermediario.

Por qué se necesitan los Agentes de Transferencia

Sin los Agentes de Transferencia, cada cliente tendría que conocer las direcciones IP de todas las GPU en la red, verificar independientemente su carga y seleccionar un nodo adecuado. Esto es poco práctico con ~4,648 GPU en la red. Los Agentes de Transferencia resuelven el problema del equilibrio de carga, la verificación de firmas y el enrutamiento, lo que hace que la red sea conveniente para los usuarios finales.
Un Agente de Transferencia es el despachador de la red Gonka. Recibe tu solicitud de IA, encuentra una GPU disponible y devuelve la respuesta. Sin él, el usuario tendría que buscar el nodo correcto entre miles.

¿Quieres saber más?

Entiende la economía de GNK o empieza a ganar ahora mismo.

Lea también