[Tech] Distributed Drive and Increased Usage
Dan
dan.bruce at gmail.com
Thu May 15 09:06:08 UTC 2008
Matthew Toseland wrote:
> Sounds centralised, and not very freenet-ish. Note that if an ISP had a court
> order, they'd just wait for it to rotate, and then track it.
The Server/Client model is what has made the internet and the basis of
99% of the workings of the internet.
A single IRC Server running 20,000 channels and serving 2 million users
is impractical under the freenet model. A centralized server becomes
then the target of any action.
This is de-centralizing that model, using the bundled application
concept to give an ICQ type tool to the general public that gives the
user a true anonymous private and secured chat function. The return
being able to utilize them as an IP Bounce Relay and run an applet. What
applets they could possible run would depend on bandwidth and resource
availability and permissions.
To eliminate anyones ability to trace what is needed is one of two
things. Either a variable burst which is what the PGP Remailers do store
incoming messages a variable time to prevent knowing when or if a
message was relayed and sending multiples out at the same time. Or a
continuous flow of identical information making it impossible to
determine which of the packets is meaning full.
In terms of The Powers That Be(TPTB) with either of these options they
are limited in what information can be gained. An ISP or TPTB watching a
mini node working in this roll would not see a change in anything at the
location in terms of traffic flow or even a packet change other than the
connections made changing.
A true anonymous secure private chat utility if it is taken on by the
general public to become the norm would then bring in 60+ million users.
With respect to the previous post if there is 10 Million Users in the
file swap crowd migrating to this it results in a 6 to 1 ratio in
additional bandwith and HOP Points.
Mini Servers that the Chat Crowd would be able to bring services into
the freenet functioning in an encrypted fashion would be as some ideas:
Small Chat Room: 6 or 8 depending on bandwith want more you chain two
together but you become the relay and not the mini server as to not
swamp someone donating to this; Confernce call style. You would never be
able to get the 5,000 user rooms that irc had but 25 by chaining 4 maybe
possible.
MINI DNS Server: they could serve as a miniture DNS Server for the freenet
Virtual Router:
Interactive Content Feed:
A varriation on an RSS type server.
File List Distribution.
..................................................
With regard to the post on the file system having a hard coded category
system in the actual protocol. The best explanation of the idea is the
hard coded flags a hard drive has hidden,system,archive, read only.
There will be abuse of this I am sure, but the idea does bring structure
and it has to be implemented at the very core level to be used and
remain being used.
Further thinking on the concept of two category flags for the bit it may
be better to expand it to a 3 byte flag setting and increase each
section by a bit from 16 to 32 choices.
The other is each section in the 2 choices needs to be independent of
the other and not rely on the first choice.
Rather than the system seeking out the entire files list, based on
either of the 2 catagory settings a user would be requesting the return
of one of 16X2-32 lists or 32X2-64 list.
A file being added would then appear twice, once in each category list.
The retrieval of files would be based on what you are seeking if you are
looking for a video file them MP3 List and Books is essentially wasted
bandwidth.
The Enqued File List Download in Frost 1500 some days and can take the
day to finish would be a nightmare with 10 Million users coming into
this, 380days left to complete type of a setting.
..................................................
Hash Key form of retrieval would allow resuming and such of files
partially down from any number of sources and things like
http://bitzi.com/search/ have the hash data on some 2.7 Million Files
SHA1, TigerTree, ED2K, KZHASH hash's are all present and I would suggest
where possible freenet should emply all 4 along with the MHD5 hash and
also a freenet hash system
More information about the Tech
mailing list