logos-co / nomos-node

Nomos blockchain node
38 stars 13 forks source link

Investigate BlobDB as storage for da blobs #645

Open bacv opened 2 months ago

bacv commented 2 months ago

At the moment attested chunks/blobs are supposed to be written and read from the files (da_blob_dir/app_id_hex/vid_hex).

Depending on the sizes of the blob it's worth investigating BlobDB where blobs could be stored as values and metadata app_id+index as keys.

Assuming the api is very similar to the RocksDB, BlobDB could be implemented as another storage service backend and swapped to in da related services.