Re: freenet for mobile phones?
Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]> Wed, 8 Jul 2009 12:28:29 +0100
| Newsgroups | gmane.network.freenet.general |
|---|---|
| Message-ID | <[email protected]> |
--===============1805393610== Content-Type: multipart/signed; boundary="nextPart2513032.FKQr56GHmy"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart2513032.FKQr56GHmy Content-Type: text/plain; charset="ansi_x3.4-1968" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 08 July 2009 05:22:31 Alan Grimes wrote: > Jelbert Holtrop wrote: > > What just happened in Iran made me thinking, would it be possible > > to communicate with others without making use of the IT infrastructure. > > The mobile phones that have wifi could talk to each other without an > > external hub. So i'm imagining a network where users transport the > > mesages by moving around with their phone. When the phone is > > in poximity of other phones with the software they transmit the mesages > > from the network. If a user travels to an other town the mesages will be > > spread to that other town. Maybe it could intergrate with freenet to =20 > > also have a faster distribution world wide. >=20 > way way back in the long long ago, there was a protocol called UUCP, if > I recall. The internet backbone hadn't yet been built, see, so how it > had to work was each mainframe/mini/BBS, etc, collected mail from all of > its users each night at around 2 AM, and then dialed up each of its > peers. it would then exchange usenet news postings and e-mail. Each > e-mail address was something like foo@bar!baz!bat!boof etc... This was > called a bang path. So the first machine would dial boof and send the > message, the second would dial bat and send the message, and baz would > dial bar... >=20 > fuckit, I have a dusty old book I was about to chuck, lemme see what it > sez; bleh, why bother.... >=20 > The thing that bothers me the most about using mobile fonez is that > they're pre-0wn3d by the NSA coming out of the store. I do not own one > and I do not want one. >=20 > > What do you guys think of this? It would be complicated to make. I'm > > not a very good programmer, never got the hang of oo. So where to > > start? Are there any other programmers out there interested in this? >=20 > When the Shit Hits The Fan (TM), and there is no if, then another thing > to consider is sneakernet. Portable media these days has huge capacity > and is very tiny. Every time you meet someone, ask them if they have a > chip to swap with you. If they do, then take it read it, update the > files in any way you choose, then swap it with someone else. The > gubbernment would have to go to absurdly extreme lengths to even try to > shut down sneakernet! =3DP Unless they go totally orwellian, there is no > way to detect it much less stop it more than a small handful of > participants. Most of the above points hold. There are 3 different network principles her= e: 1. Opportunistic networking (assuming phones can be trusted, which IMHO is = not a valid assumption). Basically the principle is you get on a bus, your = phone announces "I WANT ILLEGAL FILE NUMBER 27", and any phone in the vicin= ity sends you it. This works (you hope) because you spoof the MAC address o= n the wifi and hope it's not practical to trace you before you get off the = bus. Work on this principle: Haggle, Pocket Switched Networking. 2. Simple Sneakernet: The simplest way to do sneakernet is to assume everyo= ne has infinite storage capacity, and/or everyone is interested in more or = less the same thing. So everything that you receive you rebroadcast. This i= s fine for some emergency situations, and it can be implemented manually - = and if the latter, it can be filtered manually. Other options include some = level of automated relay via subscriptions. 3. Freenet with hard stego. IMHO it is perfectly reasonable in the future (= approx post-1.0), for Freenet to function over both sneakernet and opportun= istic networking (as well as other non-realtime transports) - but with the = caveat that it remains darknet i.e. you only communicate with your friends.= If there is enough light, and the data involved is small enough, that you = can use the above options, they may be better. After the changes scheduled = for 0.10, Freenet will support long-term (non-realtime) requests, passive r= equests and some form of publish/subscribe, meaning it will be able to effi= ciently propagate the popular data while still allowing for requests to pro= pagate until they find a copy of the desired file - our key feature being r= outing. Another interesting point is that in safer environments we can comb= ine sneakernet with conventional transports to increase performance - daily= swaps of an 8GB USB key give bandwidth of 1Mbps per peer each way. In more= hostile environments, traditional transports just won't work - either inte= rnet connectivity is illegal, or it is so severely locked down or surveille= d that we can't use it. --nextPart2513032.FKQr56GHmy Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABCAAGBQJKVILdAAoJEHsvjZi+xPTDbGsQALXGNpG6EfbKR129OJ4dzcCW Gy1345zKMPlXhkhovh7UcHVY4Y4/kOMghRNy4czoO9vhmI/hE1llXk8e4uOxkbOX 2KvsOLDjfnTxTsyfDamznI0OBYP1bxnTvsoTfI5jspEeqkY8gBGJgIhlJP4iNQr7 gLu0tJxvKW54xjfmJ4x9Fpn78YVTfdNUJcCNiJhOn2VC6kGbCoVwNq1yHjbTFqAG vn3onUXpje0XY+vLoSRKk4bSPDpnlwdRxBIDvmwFJWgBYYgyiVZQjlLTv5/2Z6GN vH+l40SYC4yNatPKDhB9qE6GMMuu/RqX0hdtSNefFHnIapngrLtlwtYZjBQU9nFv 6eSPfGc/DhmMb7DhzOwKi8DJDCWPDtfMcRucax7vMV2426Ils30rPfortwvZjJ41 xR3LYlV4WtbJrDWr5f+ydCQNUI7sYtikdR4o3BDosOcKNft/7UnLSFusem4C+uEd tGh0JexyVXzL04wlop0Liou1z7wNH5WH92atgkq91Cif2iKS3uDq34v7yXhqGBRw HuU7ortbC9qm6jdk9EmZ7mHHyl1g5pxcRs+ML9L8FpqFS/pesKvX2i5gnCYfhVkI QyKF3eL1mBUMGgZ1mmZu/GIH38qPeZHaYDKXCilYx/4azR/oga6wUZtUQaC/0fnS qcLmhAGCDj7Nx2TOQi59 =wtuS -----END PGP SIGNATURE----- --nextPart2513032.FKQr56GHmy-- --===============1805393610== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ chat mailing list [email protected] Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[email protected]?subject=unsubscribe --===============1805393610==--