In che modo Freenet mantiene l'accesso ai "freesiti" pur mantenendo una plausibile negazione del contenuto?

3

Su Freenet puoi ospitare siti web ritenuti ' freesites ' che sono accessibili pubblicamente da tutti. Come ho capito, Freenet può offrire una varietà di contenuti, alcuni dei quali sono illegali, motivo per cui il contenuto è crittografato sul computer degli utenti per garantire la negabilità plausibile .

Se è così, in che modo molte persone possono accedere a un freesite se non sono l'autore (e non possono decrittografarlo)?

    
posta liamzebedee 17.03.2012 - 02:12
fonte

1 risposta

4

Qui di seguito ho fornito le informazioni "di base" necessarie per ottenere una "comprensione" di come i dati sono archiviati; questa informazione è arrivata direttamente dal sito web di Freenet. Ti suggerisco di visualizzare quanto segue, "Comprendi Freenet" , se desideri leggere ulteriormente.

In che modo molte persone accedono a un freesite se non sono l'autore (e non possono decrittografarlo)?

The Datastore

All Freenet nodes contribute with a part of their harddrive space to store files. The files are stored encrypted in the store-directory in the Freenet installation directory.

Unlike other peer-to-peer networks, you as a user has little or no control over what is stored in your datastore. Instead, files are kept or deleted depending on how popular they are. This is to ensure that Freenet is censorship resistant. The only possible way to remove something from Freenet is to not search for it, and hope that everybody else does the same.

It is hard, but not impossible, to determine which files that are stored in your local Freenet Datastore. This is to enable plausible deniability as to what kind of material that lies on your harddrive in the datastore.

The initial diskspace allocated for the datastore is 5% of available disk space if it is over 20GB, 10% if it is over 10GB, 512MB if under 10GB, and 256MB if under 5GB. You can change the store size at any time, the more the better, both for your personal browsing and for Freenet as a whole.

Freenet Routing

Initially, each node has no information about the performance of the other nodes it knows about. This means that routing of requests is essentially random. But since different nodes have different randomness, they will disagree about where to send a request, given a key. So the data in a newly-started Freenet will be distributed somewhat randomly.

As more documents are inserted by the same node, they will begin to cluster with data items whose keys (see below) are similar, because the same routing rules are used for all of them. More importantly, as data items and requests from different nodes "cross paths", they will begin to share clustering information as well.

The result is that the network will self-organize into a distributed, clustered structure where nodes tend to hold data items that are close together in key space. There will probably be multiple such clusters throughout the network, any given document being replicated numerous times, depending on how much it is used.

Freenet keys

Each file that exists on Freenet has a key associated with it. Freenet 0.7 has various types of keys. Keys are used for everything on freenet, and are a kind of URI (e.g. freenet:[email protected]).

Most keys are hashes: there is no notion of semantic closeness when speaking of key closeness. Therefore there will be no correlation between key closeness and similar popularity of data as there might be if keys did exhibit some semantic meaning, thus avoiding bottlenecks caused by popular subjects.

Se sei interessato, ecco un link diretto al documento di Ian Clarke "Freenet: uno spazio di archiviazione anonimo distribuito and Retrieval System " ospitato dal dipartimento di informatica dell'Università dell'Iowa.

    
risposta data 23.03.2012 - 05:02
fonte

Leggi altre domande sui tag