Virtual Lab (VLab)
The middleware’s connection with the Virtual Lab (VLab) is crucial, as it enables the VLab to access distributed resources like datasets, models, or hardware for benchmarking and experimentation.
The integration happens at multiple layers of the node architecture:
- Application Layer: Provides a unified user interface for VLab users to discover, acquire, and manage resources from other nodes on the network.
- Blockchain Layer: Acts as the network gateway for the VLab to find and transact for decentralized hardware or other assets registered on the blockchain.
- High-Computing Power Layer: Synergizes with the VLab’s device discovery functionality to abstract and provide access to specialized computational hardware.
Figure 3:
Virtual Lab connection with Middleware