Builders Bootstrap Approach
Compute Request:
The process begins with a Compute Request sent to the Node component.
Node Receives Request:
When the Node receives the Compute Request, it forwards the request to the Docker Container.
Docker Container Retrieves Models:
The Docker Containers, which acts as multiple self-contained and isolated environment, is responsible for retrieving the appropriate computational models from the Storage component. This Storage component likely contains a repository of various machine learning or AI models finetuned with blockchain specific data that can be used to process the incoming requests.
Docker Container Accesses Resources:
Within the Docker Container, there is access to CPU, GPU, and Memory resources. This allows the container to leverage the necessary computational power and resources to execute the models and process the Compute Request.
Model Execution:
The Docker Container then executes the retrieved models using the available computational resources (CPU, GPU, Memory) to process the data and generate the desired output.
Proof Generation:
The Docker Container also generates a Proof, which serves as a verifiable record that the computation was performed correctly and securely. This Proof is an important component for ensuring the integrity and transparency of the overall system.
Deliver Proof & Result:
Finally, the Docker Container delivers both the Proof and the Result of the computation back to the Node, which then sends this information to the domain coordinator. And then the coordinator can verify the proof of inference.
BOTTLENECKS
Bootstrap network security
Multiple modules development
Last updated