

It’s not really Ext4 doing that, it’s a bunch of tricks in the OS layer and the way apps write files to storage that limits it.
You’ll see it if you use something like a BT client without pre-allocation, those files can get heavily fragmented depending on the download speed.
There was Secure Scuttblebutt, but it had issues that hindered adoption.
Nostr does actually seem like a more usable version of it, but the only people I’ve ever seen use it are cryptobros, so it’s got a kind of anti-network effect.
Edit: Honestly a “SSB2” running over something like Veilid could be real nice, but it’s still early days.