Decentralized AI Network
Service providers (SPs) within the Griffin AI network serve a dual role as node operators, running the Griffin protocol software. Their primary function is to act as conduits between off-chain AI services and on-chain activities, facilitating seamless integration between these environments.
SP responsibilities and behavior
Each SP operating a node delivers specific services, which can range from:
General inference from hosted language models
Complex, specialized AI-orchestrated workflows
Any other service the SP supports
SPs receive service requests:
Directly from users, or
Through Client Providers (CPs)
In response to requests, SPs:
Activate the appropriate on-chain or off-chain processes
Deliver results back to the requesting user or CP
Participation requirement
To offer services within the Griffin AI network, an SP must operate a node.
By operating nodes, SPs also contribute to the network’s distributed database—ensuring integrity, continuity, validation, and synchronization.
Node types and network roles
Client Providers (CPs) and Light Nodes
Client Providers (CPs) may operate:
Full-nodes, or
Light-nodes, depending on capacity and service needs.
Light Nodes are optimized for lower resource requirements and enable broader participation:
Individual developers
AI agents
Smaller entities
CPs who prefer lower infrastructure overhead
Last updated 1 year ago
Links:
https://griffin-ai.gitbook.io/knowledge-base/overview-technical-architecture
https://griffin-ai.gitbook.io/knowledge-base/decentralized-ai-network/network-design-and-functionality