> For the complete documentation index, see [llms.txt](https://bit-ai-ecosystem.gitbook.io/bit-ai-v1.0.3/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bit-ai-ecosystem.gitbook.io/bit-ai-v1.0.3/ecosystem-overview/storage-system.md).

# Storage System

## How it works

Using a public ledger to facilitate the macrocodes for machine is challenging, not only because of high processing throughput, but also for storage space management. To achieve the “code-per-byte” granularity, each software could send out a language every few seconds.&#x20;

With even a moderate 0ne hundred thousand concurrent users, it could generate a couple thousands of codes per second. Even with the off-chain Marchine language pool which already reduces the amount of on-chain processing dramatically, the block and state data could still balloon rather quickly. We have designed a storage system that addresses this problem, and can adapt to different types of machines, be it a powerful server cluster running in data centers, or a commodity desktop PC
