Storage Layer
The Storage Layer achieves data retrieval speeds of about 100MB/s across 10 nodes in well-connected networks, based on IPFS performance benchmarks . This ensures fast access to distributed data, critical for real-time AI applications. The figure is supported by IPFS whitepaper benchmarks and community tests, such as the IPFS Performance Study , which report retrieval speeds exceeding 100MB/s under high-bandwidth conditions.


However, this estimate assumes optimal conditions: 10 nodes with 99% uptime and 10MB/s bandwidth each. In real-world scenarios, performance may be lower due to node failures, network congestion, or small data chunk sizes, potentially reducing throughput to 50-80MB/s under suboptimal conditions. To mitigate this, the ecosystem employs redundancy (e.g., storing multiple data copies) and adaptive routing mechanisms to maintain availability and performance. Substrate's off-chain worker infrastructure provides additional resilience for storage operations.
Note: While theoretical throughout calculations suggest high performance, real-world IPFS and Filecoin deployments face challenges including network congestion, node churn, and content availability issues. Our design addresses these limitations through redundancy and caching mechanisms, but users should expect variable performance based on network conditions and data popularity. The 100MB/s figure assumes 10 nodes with 99% uptime and 10MB/s bandwidth each, with performance potentially lower under suboptimal conditions such as node failures, network congestion, or small data chunk sizes.
