<div dir="auto">Freenet did what you describe: <a href="https://freenetproject.org">https://freenetproject.org</a><div dir="auto"><br></div><div dir="auto">The encryptedness of the data in freenet provides for hosts to mutually share support for the network without bearing extreme responsibility for its content.<br><div dir="auto"><br></div><div dir="auto">If beaker browser does not already support what you describe, it seems the protocol would be conducive to adding it: <a href="https://beakerbrowser.com">https://beakerbrowser.com</a></div><div dir="auto"><br></div><div dir="auto">With beaker, encryption facilitates private live data streams shared among only a select few who have keys to access them.</div><div dir="auto"><br></div><div dir="auto">The idea of addressing content via a decryption key seems somewhat common in such projects.  I'm not a cryptographer, not sure what bounds around such data could be improved by ideas of forward secrecy.</div><div dir="auto"><br></div><div dir="auto">Various web3 solutions have added features for things like this, not sure of any more specific ones offhand.  But the web3 paradigm of delivering content using an overlay network with a scriptable api would be conducive to it.</div></div></div>