A continuación, proporcioné la información "básica" requerida para lograr una "comprensión" de cómo se almacenan los datos a los que se accede; Esta información proviene directamente del sitio web de Freenet. Le sugeriría que vea lo siguiente, "Understand Freenet" , si desea leer más.
¿Cómo pueden muchas personas acceder a un sitio libre si no son el autor (y no pueden descifrarlo)?
El almacén de datos
Todos los nodos de Freenet contribuyen con una parte de su espacio de disco duro para
almacenar archivos. Los archivos se almacenan encriptados en el directorio de la tienda en
El directorio de instalación de Freenet.
A diferencia de otras redes peer-to-peer, usted como usuario tiene poco o nada
control sobre lo que está almacenado en su almacén de datos. En cambio, los archivos se mantienen
o borrado dependiendo de lo populares que sean. Esto es para asegurar que
Freenet es resistente a la censura. La única manera posible de eliminar
algo de Freenet es no buscarlo, y esperar que
todos los demás hacen lo mismo.
Es difícil, pero no imposible, determinar qué archivos son
almacenado en su almacén de datos local de Freenet. Esto es para permitir plausible
negación en cuanto a qué tipo de material se encuentra en su disco duro en
el almacén de datos.
El espacio de disco inicial asignado para el almacén de datos es el 5% del disponible
espacio en disco si es más de 20 GB, 10% si es más de 10 GB, 512 MB si está bajo
10 GB y 256 MB si es inferior a 5 GB. Puede cambiar el tamaño de la tienda en cualquier
tiempo, cuanto más mejor, tanto para su navegación personal como para
Freenet en su conjunto.
Enrutamiento Freenet
Inicialmente, cada nodo no tiene información sobre el rendimiento del
Otros nodos que conoce. Esto significa que el enrutamiento de las solicitudes es
esencialmente al azar Pero ya que diferentes nodos tienen diferentes
aleatoriedad, no estarán de acuerdo sobre dónde enviar una solicitud, dado un
llave. Así que los datos en un Freenet recién iniciado se distribuirán
algo al azar.
A medida que se insertan más documentos por el mismo nodo, comenzarán a
clúster con elementos de datos cuyas claves (ver a continuación) son similares, porque
las mismas reglas de enrutamiento se utilizan para todos ellos. Más importante aún, como
elementos de datos y solicitudes de diferentes nodos "caminos cruzados", lo harán
comenzar a compartir información de agrupación también.
El resultado es que la red se autoorganizará en una red distribuida,
Estructura agrupada donde los nodos tienden a contener elementos de datos que están cerca.
juntos en el espacio clave. Probablemente habrá múltiples grupos de este tipo
A lo largo de toda la red, cualquier documento dado es replicado numerosos
veces, dependiendo de cuánto se utiliza.
Teclas Freenet
Cada archivo que existe en Freenet tiene una clave asociada. Freenet
0.7 tiene varios tipos de llaves. Las claves se utilizan para todo en freenet, y son un tipo de URI (por ejemplo, freenet: [email protected]).
La mayoría de las claves son hashes: no hay noción de cercanía semántica cuando
Hablando de cercanía clave. Por lo tanto no habrá correlación.
entre la proximidad de la clave y la popularidad similar de los datos, ya que podría haber
Si las claves exhibieran algún significado semántico, evitando cuellos de botella.
causada por temas populares.
Si está interesado, aquí hay un enlace directo al artículo de Ian Clarke "Freenet: Un almacenamiento de información anónimo distribuido y Sistema de recuperación " organizado por el departamento de informática de la Universidad de Iowa.