Hi all, I've been talking back and forth with Toad mostly and I sent him
this then decided it'd be better to send it to everyone and join the
party, I'm new-ish to programming but data encryption was my speciality
in the DoD while I worked there, additionally I'm familiar with digital
exploitation. I don't work for the man anymore, i got booted but i liked
what I was doing and if they arent going to keep me i'll go somewhere
else where i can be as disrespectful and belligerent as i want without
fearing almighty retribution. Anyway, I thought I'd shoot an idea I had
about compartmentalizing the freenet cache so that it's easier for
computers to find information and also see if my understanding of
freenet is correct
(*correct me where I'm wrong*)
Lets say you have 10 nodes that are all connected to each other via
Freenet, and these nodes are all sharing information
lets say I'm node 1 and you are node 2 and I just requested mad Furry porn.
the request is pushed to the other clients, and the desired file is
found on 3 of the 10 nodes, yours being one of them.
From what I understand my node connects to the three nodes with the
furry pron i wants and starts downloading it building the file on my
computer by taking peices of the file from the three computers I'm
connected to.
I can imagine it takes quite a bit of processing to figure out which of
those ten computers had the furry porn because the cache on each of the
computers is 30ish gig big, so thats 300 gigabytes worth of not wanted
information my computer has to go through to get the 150 MB series that
I want. So what if instead of having one cache made up of all
information on 10 seperate computers you had seperate caches for
different kinds of information on each computer organized in such a way
that freenet knows which compartment to open to get the requested info.
It seems like you could make it so that users can shrink and increases
the size of their local cache depending on what they intend on
downloading. Obviously you wouldnt be literal with it, you wouldnt have
a cache devoted to kiddie porn or a cache devoted to ill3gal war3z.
you'd have a cache devoted to media and another to program files. You
might even make it so that users can change the prioritys of the
different caches along with the size.
thoughts?
_______________________________________________
Devl mailing list
[email protected]
http://freenetproject.org/cgi-bin/mailman/listinfo/devl