How might one store data for the far future? (100 years and up, possibly centuries)
This is entirely hypothetical but would it be possible for semiconductor based data storage to have similar longevity compared to, for example, indents milled into a slab of metal?
Common NAND flash have rated data retention of somewhere around 20 years and I'm sure environmental factors like temperature and humidity would play a role as to the integrity of the silicon itself.
Assuming pretty reasonable physical conditions, what are some possible solutions to achieve much longer retention? I've heard periodic conditioning of the storage device by rewriting data may increase retention by a good amount. Would, say, an FRAM chip with memory controller that is powered on every month or so while kept in a favorable environment possibly achieve data retention of 100 years and beyond?