This is NOT a file format that corrupts itself. This is a file reader that corrupts files. There's a big difference. Nothing about the format itself causes or requires corruption. A better tagline would be "decayfmt is a social contract enforced by pinky promise".
Dammit! This renders it completely unusable.
Basically what you want is a custom PCIe device that can P2P DMA the DRM-encrypted frame data to GPU DRM-protected memory directly, more corrupted each time.
Can still be replayed, but would likely require special hardware to do so.
Just package it as "decayfs", a FUSE that corrupts stored data each time files of these formats are read.
I came here for this comment.
"A file format that corrupts itself a little every time you open it" simply isn't possible.
It's almost like the author is ragebaiting with this AI generated non-sense.