I’m a huge fan of IPFS, it’s the way the internet should have been since day one.
My Twitter account @BitcoinEmpireCG recently got suspended and Twitter are not responding to my support tickets. I suspect that I may broken some arbitrary ‘code of conduct’ rules. This is not how freedom of speech should work on the internet. IPFS is definitely a step in the right direction to solve some of the internet’s many problems.
haha…I just made another post on the importance of IPNS over IPFS for the public. From the conversations with friends and family, the most confusing things are the explanation videos. They all talk in an abstract way to explain this grand idea of the permanent web, without clarifying to everyday users some simple things like…you have a peerID. You can publish files to your peerID and people can re-visit your peerID to see new content when you publish it. It doesn’t even have to be a website. It could be a jpeg of your dog, a pdf with a poem or an audio recording of your latest guitar solo. We now have our own web spaces for free!
Other factors are:
up until recently, it was all cli interface…most people don’t know the power of right-clicking. no way they could manage the little black box. Now there are three drag-n-drop ipfs client!! and they are updating all the time
Yes, I’m starting to realize the problems with IPFS now. It seems like my site goes down, or becomes very slow if my node is down for a few hours. So IPFS seems like a small improvement on running your own web server, unless you have a wildly popular website, I assume.
Is there an IPFS hosting provider that website owners can pay to have their sites shared on? This sounds like a pretty backwards strategy actually now that I read it back to myself.
How about this: is there a way website owners can pay nodes to share the website data? Perhaps website sharing nodes could get paid in the same way bitcoin miners get paid (for work)?
well…as the documentation states…IPFS is still in development. Not a complete system. As a non-technical end-user, I’m running out of things to do on IPFS. Right now it’s just a file-sharing system and there are already other file-sharing systems out there. Also, many “old internet” services are using decentralized systems to secure their data, so why would IPFS be better?..we’ll just have to wait and see if it becomes something more useful.
The only thing about IPFS that really interested me was the self-hosting, and now that bubble has been burst…pretty sad. If I have to resort to paying someone to keep my site hosted…what’s the point. I was imagining totally redefining social media, because you can host and manage your own ID…but it’s obviously not there yet.
During the past months, I’ve been raving to everyone I know to try to raise more awareness but most people just don’t see how it is better, or they figure out the issues lose interest. I’m still hopeful that it will become more useful…just sit and wait…
I didn’t mean that IPFS is a free storage solution. I’m referencing the free hosting of my website from me own PC. I can publish an HTML page to my peerID. To me, that means hosting my site for free, instead of paying a web-hosting service. But with the limitations of 24 hours, it’s not really very useful. Also, reading some other posts, I’m not sure it’s secure but I have no idea.
I realize there are a lot of things I don’t understand yet and I actively try to learn more every day.
IPNS isn’t a requirement to publish a website with IPFS. This blog post has an example of how to host your website on IPFS while using DNS TXT records to point to an /ipfs/ path (or /ipns/ path if you want to deal with IPNS). If you update your website, all you need to do is update your DNS record. I think this is also how ipfs.io is hosted.
I’m optimistic that eventually there will be improvements made to IPNS that make it faster and more robust to the publishing node going down, but it’s not required for simple static website hosting.
If you want to use IPNS, you could just set up a script to automatically republish the record every 12 hours or so to keep it alive.
I’m curious what isn’t secure. Mind linking to one of the posts that talks about this?
@leerspace thx for the replies. I’ve read many of your posts that have helped my come this far. But I’m not a coder. I don’t want to mess with configs I don’t understand like DNS ( I don’t even know where to find it ). I’m really just an end-users. I read the blog…don’t get how to do it.
I’ve tried to contribute what I can. I think I’m the only person to post non-technical tutorial videos about how to use IPFS for everyday users, without cli. The interest in my videos has been so low that I’m not doing any more until there is a big change in the project.
Hosting a website from your IPFS node is pretty much the same as hosting a a website from your own web server.
How about this, users attach some filecoin (or bitcoin) to each file that they would like to distribute across the network and set a price per day limit to encourage nodes to back it up until the funds run out. Then other nodes can prioritize the distribution of files depending on how profitable they are.