Problem
Currently, the validator gateway API waits synchronously for all miners to complete processing before returning a response.
However:
- Video processing + embedding + retrieval is latency-heavy
- Different miners have variable response times
- Slow or failing miners delay the entire request
This results in:
- High API latency
- Poor user experience
- Inefficient validator throughput
- Increased timeout/failure rates
Why It Matters
- Real-world usage requires low-latency responses
- Validators should not be bottlenecked by the slowest miner
- Enables scalable and production-ready API layer
- Aligns with distributed system best practices (non-blocking execution)
Problem
Currently, the validator gateway API waits synchronously for all miners to complete processing before returning a response.
However:
This results in:
Why It Matters