the way to correct for "bit-rot" is to conduct "bit-refresh". Where you read the media, and when you find a single bit error that you can recover via EC, you change the bit back to the state it was supposed to be.

(of course this only works if the device is powered on and has an opportunity to "creep" over the media in its idle time)


I work for the Department of Redundancy Department