National Freenet can prepare a safe uncensorable place for normal people #496
Replies: 2 comments 2 replies
-
@alazyprince
That's actually not quite right. Well, indeed Freenet does its best to connect you to "everywhere", but if it can't, you simply won't be able to open some Freenet pages. Unless your node has already done so. In other words, your second point doesn't stand. There is absolutely no need for any kind of modification. Freenet does work in national Internet! It's in its design! That said, it won't open any pages that national users don't have on their disks. When internet becomes intranet. And as you said, there is a client app for smartphone. So the only problem here, is your first point, which as you said is very easy to deal with. @tcf-admin If you use Freenet however, you would only need to maintain rendezvous servers and that is it. Making people familiar with this tool, making useful Iranian websites inside it, etc will become your goal, which is way easier. Another option that I'd like to add is I2P. You can use it too. Though unlike freenet, it doesn't support lots of features. There is a good comparison inside I2P itself https://geti2p.net/en/comparison/freenet . |
Beta Was this translation helpful? Give feedback.
-
Hi @alazyprince & @arandomgstring, everyone else, Thank you very much for your contributions and for mentioning us. Our P2P is not on IP, but on the radio level. What you two talked about (which is correct in its own sense) is not what we are trying to achieve.
If things go well these will be the highlights:
|
Beta Was this translation helpful? Give feedback.
-
As discussed here #6 a P2P solution is ultimately needed for Iran. Lack of communication among people is the best way to control them, which is why every social network is being censored, and government resorts to the so called national Internet (Intranet). While projects like https://github.com/tcfev/fordem are very promising, and I hope they flourish beyond our expectation, what I don't realize that is the need for making such projects from scratch.
P2P is hard, let's not forget that; with limited resource, brains, energy and money, it is simply impossible.
Now, a very mature project like https://freenetproject.org/ which is older than Iran's public Internet, addresses all these problems at the same time. You can read their papers if you want (and you probably should https://freenetproject.org/pages/about.html , even if you don't want to use it, it can give you lots of mature ideas), but the point is, why not using this open source project to build an ultimate app for people? If you are not familiar with freenet, you should probably read https://en.wikipedia.org/wiki/Freenet first.
Yes Freenet itself has to be modified for Iranian users. Why?! Well, because
So to address the problems above, I summarize my proposal:
User themselves, too, can act as servers, in a way that a user share other users IP with another users. Freenet does this, but not for initial connection.
Beta Was this translation helpful? Give feedback.
All reactions