I was wondering if it might be possible to create a network of computers
that telephone each other and use the freenet protocol to communicate. 
It would make freenet a totaly seperate network from the internet, but
Fidonet users seem to get along just fine. :)

Fidonet is a completely seperate information network from the internet
and totaly supported by BBS owners who donate thier computers,
electricity, time, and effort to the BBS/Fidonet community.  Perhaps we
could set up something similar.

Perhaps we can even setup a system where a computer with only one single
modem and one phone line can participate by accepting calls, downloading
the anonymously transfered data useing a modified version of the Freenet
protocols, then disconnects and dials another computer that it knows
about. :)  In this way it would make a node slower, but, it would be a
totaly seperate network which would make censorship so much harder. :)

So basicaly requests would take longer too because you would input a
request, the computer would dial a known and trusted node and upload the
request and then disconnect if the data doesn't exist on that node.  Then
some node somewhere, hopefully in your local area, would call your node
and upload the data to your node. :)  And if no computer calls your
computer in, say, half an hour, you can assume that the data doesn't
exist anymore on the network. :)

I would really like it if Freenet were setup to automaticaly repeat a
request every 10 minutes or so until the data is recieved sucessfully. 
Then requested data would definitely be assumed non-existant if it
doesn't arrive in like an hour. :)

The down side would be that long distance charges would have to be
obsorbed by someone somewhere in order to extend the network beyond the
local area code. :(  I couldn't afford that, but maybe some nice people
somewhere might donate that capacity to the community.  I also wouldn't
be able to setup my computer to accept calls, since I only have one phone
line in the house.  I would only be able to download or upload data if I
were calling out.

Oh, that gives me an idea, a computer should automaticaly upload any data
that the computer it is calling doesn't have if that computer is setup to
NOT recieve calls, and thus would not be listed anywhere in the network. 
This way a node owner would still be able to donate computer capacity to
the network. :)

So my computer would be told to call another computer, to either request
data or insert data, or both at the same time, and the two computers
would compare their data caches and any data that my computer has which
the other computer does not would be inserted with htl1, except for files
that I have told the computer to insert which would then be inserted at a
higher htl.  Then my computer could disconnect, and then dial again to
rerequest reguested data if it hasn't already downloaded the data
successfully.  This way no one would be able to trace any specific data
directly to me, but, would be able to get data from me if I trust them
enough to add thier number to my trusted list. :)

And the file transfer protocol should be Zmodem, and nothing else. 
Zmodem is the absolute best that I can think of when communicating PC to
PC over phone lines.

But maybe the network could be linked to the internet by some people who
are willing to donate that capacity. :)

Anyway, I think this is a good idea, and would work well in areas where
the internet is restricted, such as in China.  I mean, they can't trace
down every single phone call.  So calls could be made to known and
trusted nodes, the phone number lists can be encrypted so that they can't
be easily harvested from captured nodes, and you wouldn't need the
internet in order to communicate. :)
________________________________________________________________
GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today!  For your FREE software, visit:
http://dl.www.juno.com/get/tagj.

_______________________________________________
Chat mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/chat

Reply via email to