A mistake I made myself: I didn’t understand this from the start.
Blob data is stored by consensus-layer nodes for only about 4,096 epochs, or roughly 18 days, after which it is deleted.
As long as a Layer 2 network ensures that anyone can download transaction data and verify the results during the period when verification is needed, the mainnet doesn’t need to store that data forever.
When a Layer 2 network writes blob data to the mainnet, the blob fees are also settled in $ETH .
If you found this useful, save it so you can look it up later.