Currently, https://app.compound.finance/ points to an IPFS build that is deployed as part of the Github build process.
tl;dr; I propose that Compound (additionally) deploy to Skynet’s decentralized storage and integrate with Homescreen so users can pull updates, save builds to their personal decentralized cloud, and always be free to revert to previous versions of the front-end. This would require 1 additional step in the Github action, defining a secret key for publishing updates, and adding a button to the README for helping discoverability.
Background: Skynet is a decentralized storage protocol built on the Sia blockchain. Its goals are to let users and developers use decentralized storage without a wallet, cryptocurrency, or browser extension.
We recently created Homescreen because we saw a need for DeFi apps to have decentralized front-ends that users could actually benefit from (not just IPFS CIDs pointed to by DNS records.)
More information is available on Skynet Basics here.
More information on Homescreen integration is here.
If you want to try adding Compound to Homescreen, we support copying IPFS to Skynet (the update feature won’t work), so you can search for
The Skynet Labs team would be happy to make a PR for review if it helps facilitate discussion, and further advise on setting up HNS, ENS, and traditional domains for further censorship resistance.