👓Conceptual Architecture
set of high level block diagrams (each on own subpage) with paragraph(s) describing the view
Design Principles
Core Concepts
No SPOF (single points of failure)
No centralized servers
No centralized data stores
No centralized routers or relays
Single software solution / code base
Provider Node = User Node
Any user can be a provider
Any provider can be a user
Minimal on-chain transactions
Reads are cheap
Writes are very expensive
Agnostic as possible
Multiple Blockchains (EVM)
Model type agnostic
Privacy & Security
Prompt / Inference
Prompts & inference are as private as possible.
No prompt or inference data is written to the blockchain.
Node Locations
Providers will need to register their IP or Url on chain.
Users nodes will only be visible to providers during sessions
Proxy, load balancer, VPN, or other obfuscation method recommended
Design Pattern
Data Routing Pattern
Last updated