I tried to build a few non crypto decentralized apps. The killer was reliable always deliverability inside the browser. https://inbrowser.link/ was a huge jump in utility but came to late the ipfs.js just never worked consistently. In the end the only way to get good XP for yours users was that you provider the IPFS to http gateway for all content but then whats the point its just decentralization theater.
I remember in 2015 having the IPFS concept blow my mind its such a memorable moment when it really felt like someone designed something significantly different that current mainstream paradigms. But in the end it seems like it was still a case of a cool technology looking for a use-case not solving a real problem.
Agreed. I was deep in the ecosystem, did the confs, shipped some apps. It’s hard to think of a use case that would be reliable now. Maybe some kinda file sync that is torrent like but http
> In the end the only way to get good XP for yours users was that you provider the IPFS to http gateway for all content but then whats the point its just decentralization theater.
I gave my static photo album website image files paths that consisted of /ipfs/ as directory name and ipfs hash as file name.
Brave browser was able to figure out that this meant they were available on IPFS, and asked me if i wanted to load the files from IPFS instead of from the web server itself.
So over time if hosting files on IPFS got popular, it could have been used automatically by browsers later to load the files from IPFS instead of the web server of the site. Saving bandwidth for the website operators and distributing storage of content which might also help it remain available for longer time.
That sort of thing would have been one great outcome, for example, where this sort of hosting your own http gateway for your own IPFS files makes sense like I was doing. Mind you, the web server setup for this was completely straightforward and requires no running of the IPFS services on the web server itself. On the web server it really was plain old directories and file names. As long as they are real IPFS hashes. And calculating the IPFS hash itself I did on my laptop when adding photos.
Very sad to hear in this thread that Brave browser has actually removed IPFS support :(