The Vector Blob: A Resilient Off-Chain Data Structure
Storing petabytes of contextual data directly on a blockchain is economically and technically infeasible. The Vector Blob is SuperNet's solution for resilient, efficient, and decentralized off-chain data storage. A blob represents a chunk of user context, such as a collection of vector embeddings.
To ensure data integrity and availability, Vector Blobs employ Reed-Solomon encoding. This error-correction technique shards the data into multiple redundant pieces. These shards are then dispersed across the network of SuperNet nodes. The system is designed such that the original blob can be fully reconstructed even if a significant fraction of the shards are lost or unavailable, providing extreme fault tolerance.
The link between this off-chain data and the on-chain world is a shard root hash. This single, lightweight hash is stored on the L1, providing an immutable and verifiable pointer to the dispersed data. Any attempt to tamper with the off-chain blob shards would result in a different root hash, making fraud instantly detectable.