[freenet-dev] Hello

2011-08-11 Thread Volodya
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

You have serious misconseptions about the way freenet operates, i believe.

1. You do not connect to the nodes that have the stuff you need, you build a
chain of the nodes (so to speak), and therefore you do not know exactly who has
that block of furry porn you are looking for, only that one of your friends (or
stranger opennet peers) has a connection which has a connection... to the stuff.
Think of the social networks, it's a good model.

2. If you will have separate stores the way you describe, then you would have to
do several things things: 1. You would have to declare the type of content you
are distributing. 2. Know that your node is propagating a specific type of
content. 3. When requesting content you would have to declare that you want it.
This leads to many issues, for example, if furry porn is illegal in Vatican city
for everybody but muslims and mormons, and i run a node there and i'm not a
muslim nor a mormon, then when the pope inspects my computer and sees
'cache-furryporn.bin' i will not have plausible deniability, because i could
have been deleting that file or could have altered the code of freenet to
disallow requests to be passed which are for furryporn audience. Also when one
of my friends gets compromised by l33t cardinal's h at x0r skills then his node
will record the fact that i have been making a lot of requests for furry porn
lately, and that is just not very nice.

The point of freenet is (and must be) that nobody, not even you, knows what
information you are passing to your peers. This way if somebody asks you "What
is in your datastore?" you laugh at them because that is something you do not 
know.

  - Volodya



On 08/11/2011 01:17 AM, Zurc wrote:
> 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
> Devl at freenetproject.org
> http://freenetproject.org/cgi-bin/mailman/listinfo/devl


- -- 
http://freedom.libsyn.com/ Echo of Freedom, Radical Podcast

 "None of us are free until all of us are free."~ Mihail Bakunin
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOQ2vzAAoJENW9VI+wmYasi8oH/01ujHIX9Nn7vga1cJRti0fk
5GjxgAJuTWqwEcIFckKl1XgxdQJ0DXN34unKN6nPhqC7epyH3xvABEZFQquNvARM
eAUQtKFvla0a5ZoFA2CVgYbpShqP5QseJxS4tN+5RVDZPecS/A0DGdhTMKvD1Qld
Y48Jo/UHcFL9zrugQnQmlT5ZmKGCu+P4VuO2zRhF0FcfVxmPd97yKOO58BdDetK9
St4W3n/uzPfwoFQN1Fui2zM6DZ/e2pa09gRUHF3+6m2Eh3x8gIH/6jRJ//BqN6zv

[freenet-dev] Hello

2011-08-11 Thread Arne Babenhauserheide
Hi Zurc, 

Welcome to Freenet!

Am Mittwoch, 10. August 2011, 14:17:22 schrieb Zurc:
> 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.

I think Toad fixed that problem with store-io:
? https://emu.freenetproject.org/pipermail/devl/2011-July/001659.html

Best wishes, 
Arne
-- 
Ein Mann wird auf der Stra?e mit einem Messer bedroht. 
Zwei Polizisten sind sofort da und halten ein Transparent davor. 

"Illegale Szene. Niemand darf das sehen."

Der Mann wird ausgeraubt, erstochen und verblutet, 
denn die Polizisten haben beide H?nde voll zu tun. 

Willkommen in Deutschland. Zensur ist sch?n. 
  ( http://draketo.de/stichwort/zensur )

-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20110811/9db32fb3/attachment.pgp>