Decentralized technology like IPFS might be the way to go, but I'm curious about other options as well. What is the best approach to keeping content available even if someone is determined to remove it?
My primary concern is transmission between destinations without interception and without interference. In that regard the priorities are integrity, confidentiality, and authority in exactly that order. That instills privacy as a most primitive axiom at cost to anonymity, relays, and multi-party dissemination. I am fine with that. My data, digital products, media and so forth are for me to enjoy first whether for business or entertainment. I should need to share these with another person I would intend to do so confidently of their privacy as I am of my own when transmitting between my personal devices. I am working on a scheme to achieve such using network sockets and streams or messaging. I have not yet found a good solution otherwise as ISPs, governments, and rights holders are quick to reinforce just how centralized their authority should dominate the priorities of our digital communications.
I'd opt for saturation. Publish the message in as many places as possible, so that removing it from everywhere will be impossible. Automatically broadcast it to anything that remotely resembles a platform. Share it as podcasts, reddit comments, github repos, Huggingface models, pypi packages, Pinterest photos, Telegram messages, Tiktok videos. Spread it across multiple countries that ignore each other's takedown requests. Make sure it's picked up, cached and rebroadcast by everything from spammy content farms to web crawlers to The Internet Archive. Then spread it across protocols from IPFS to Tor and bittorent and Gemini. Make so many copies that you lose track of them.
Make sure to sign every copy, to prevent the other side from introducing fakes and fighting saturation with saturation.
The make sure internet archive archives you!
Honestly it has been a godsend for repairing broken Stackoverflow links!
Now I reread about state actors… I am not sure about that. There is a balance between can it be read and can people find it. You can shove it in the blockchain but maybe 3 people will read it but might be a good option for your O(N) algorithm for factoring primes. Or whatever the equivalent attack on Elliptic Curves is! Because it is foundational knowledge that will spread itself.
OTOH if you want to maximize viewership maybe choose a jurisdiction to host and register domain name that is most friendly to your cause.
For some things, just find the right journalist. Panama papers springs to mind.
Other example:
https://en.wikipedia.org/wiki/Arctic_World_Archive
Not information exactly, but they store DNA samples, where could also store information:
https://en.wikipedia.org/wiki/Svalbard_Global_Seed_Vault
Offline could become invisible online for some time but will reappear later, when heads cool.
Especially, is a $5 take-down notice ( https://xkcd.com/538/ ) plausible?