I moved my blog from IPFS to a server
Moving a personal blog from IPFS back to a conventional $10/month server prompts a broader look at why decentralized web hosting still struggles in practice. Commenters describe IPFS and related systems as resource-hungry, fragile to configure, and effectively recentralized around a few pinning and gateway providers, undermining promises of censorship resistance and resilience. Many still see value in p2p storage and naming for specific use cases (scientific data, NFTs, censorship-resistant sites), but argue that for small static websites, traditional hosting or simple CDNs remain more reliable and easier to operate.
IPFS as a web hosting platform
- Many report the same issues as the article: content often not globally reachable, flaky gateways, and some users randomly unable to load assets.
- Running a full IPFS node is described as resource‑hungry (CPU, RAM, file descriptors) and operationally fragile.
- For low‑traffic blogs, needing to keep a pinning node online mostly negates the supposed decentralization benefits; if your node is down, your site is effectively down.
- Some still use IPFS as a backing store for static assets behind Netlify/Vercel or similar, but availability remains “perplexing.”
Pinning, UX, and ecosystem gaps
- A recurring complaint is that “add” vs “pin” semantics are confusing; earlier tooling made it easy to think you’d “put something on IPFS” without actually making it available.
- Even when technically correct (e.g.,
ipfs addpinning by default), the mental model is considered poor compared to BitTorrent’s “download == seed by default.” - Lack of native
ipfs://support in browsers, reliance on a small number of gateways, and association with “Web3/coins” are viewed as adoption blockers.
Decentralization and P2P scalability
- Several participants argue that “true” fully decentralized networks don’t scale; beyond a certain size, routing, discovery, and moderation all re‑introduce centralization or hierarchy.
- Others counter with examples (Kademlia, small‑world networks, Freenet) that achieve logarithmic scaling without central servers, while acknowledging trade‑offs and complexity.
- There’s broad agreement that most “decentralized” systems end up depending on some central services (bootstrapping nodes, trackers, gateways, pinning providers).
Blockchain, naming, and governance
- Strong skepticism toward using blockchains for name resolution:
- Blockchains only attest to what’s on‑chain; mapping to real‑world meaning still needs authorities or “oracles.”
- Practical issues: chain size, need for resolvers, key loss, and handling disputes over names.
- Proponents emphasize censorship resistance and user‑level sovereignty, seeing the inability to reassign names via courts as a feature, not a bug.
- ENS/Namecoin/HNS are cited as examples; lack of browser integration and squatting reduce real‑world impact.
Use cases where IPFS‑like tech may fit
- Better fits mentioned: scientific data DAGs, ML model weights, large shared datasets, and applications where nodes are always on and grid‑powered.
- For mobile‑heavy, public web use, battery and bandwidth costs, legal exposure, and UX issues make traditional hosting or CDNs more attractive.
Alternatives and derivatives
- Alternatives raised include BitTorrent/WebTorrent, Peertube, Peergos, Freenet (new and old designs), DAT, Secure Scuttlebutt, and newer projects like Iroh that reuse some ideas but change the model.
- Some suggest that federation (email, ActivityPub/Mastodon) hits a more workable middle ground than either full centralization or maximalist P2P.