3 ms·
>- How can a business, specifically a CDN, not be centralized? IPFS? Internet Computer? I know HN hates crypto, but isn't this one of it's main use cases?
by yucky 4y ago
>- How can a business, specifically a CDN, not be centralized?
IPFS? Internet Computer?
I know HN hates crypto, but isn't this one of it's main use cases?
- rsstack 4y agoWon't share my opinion on crypto, but concretely: I believe IPFS only serves static contents (which is what CDNs did a couple of decades ago) and doesn't serve web traffic directly due to latency and throughput limitations without a "centralized" CDN, such a Cloudflare https://developers.cloudflare.com/web3/ipfs-gateway/reference/updating-for-ipfs/ https://developers.cloudflare.com/web3/ipfs-gateway/referenc....
- MacsHeadroom 4y agoIPFS does serve traffic directly, and faster than through Cloudflare; if you run a local node. It accomplishes this by pre-caching content related to the content you access. So it is a bit network heavy. But I've been using it for about a year and the speed just can't be beat. https://docs.ipfs.tech/install/ipfs-desktop/ https://docs.ipfs.tech/install/ipfs-desktop/
- rsstack 4y agoWho needs to run the local node? The website owner or the website visitor? (I never used IPFS.)
- MacsHeadroom 4y agoNobody needs to run a local node because there are proxies like Cloudflare. You've probably "used" IPFS without knowing it. That said, visitors/people browsing the web can run a local node. A browser add-on overwrites proxy URLs to point at your local node. Another way to think of it is that a local node is essentially your own personal CDN edge cache. Cloudflare's closest edge cache might be 20ms away. But if you run your own, it's just 0.2ms away! The web browsing experience, while running a local node, is virtually unchanged. You may simply notice some speed ups loading content which makes heavy use of IPFS (which I regularly do, since most DApps use IPFS extensively).
- hombre_fatal 4y agoWouldn’t you have to put an http gateway in front of those things anyways for your users?
- yucky 4y agoI'm not an expert, but I think as long as users use an advanced browser like Brave or Opera it will handle more protocols than just http (such as IPFS based websites) seamlessly. Not sure if Chrome has any support beyond extensions.