Nodezilla

Definición - ¿Qué significa Nodezilla?

Nodezilla es el nombre de una red peer-to-peer basada en Internet que ofrece servicios seguros, distribuidos y persistentes a sus usuarios. Sirve como un enlace de servicios distribuidos construido sobre una red de enrutamiento creada en Internet. Los servicios admitidos por Nodezilla incluyen intercambio anónimo de archivos, transmisión de multimedia jerárquica y uso compartido de fotografías digitales. Las principales características de la red Nodezilla son el acceso rápido, la seguridad, la redundancia y el anonimato.

Nodezilla a menudo se llama "The Grid".

Techinfo explica Nodezilla

El núcleo de Nodezilla, conocido como Agente de red, está escrito en C ++; el cliente está escrito en Java y proporciona una GUI para varios servicios. Los clientes de Nodezilla se denominan nodos de Nodezilla. El cliente Nodezilla se ejecuta en cualquier plataforma que admita Java, pero solo el Agente de red Nodezilla depende de la CPU. Los clientes de Nodezilla pueden conectarse a un nodo distante, proporcionando a todas las máquinas acceso completo a la red Nodezilla. El cliente también se puede operar de forma remota, lo que brinda a sus usuarios la capacidad de descargar directamente a una máquina remota.

Nodezilla mantiene un servicio de caché para garantizar la velocidad y la redundancia de sus servicios y aumentar el intercambio persistente.

La forma en que se implementa el servicio de intercambio de archivos sobre el enrutador distribuido de Nodezilla también permite la descarga a una velocidad muy alta, ya que las partes del archivo solicitado provienen de numerosos nodos. Esto requiere algo de espacio de almacenamiento, que es proporcionado por cada usuario de Nodezilla.

Nodezilla también utiliza un sistema de créditos para desanimar a los gorrones. Se requiere una cantidad mínima de créditos para descargar un archivo determinado. Los créditos disponibles están determinados por el espacio en disco que un usuario proporciona al servicio Nodezilla para almacenar bloques en caché y el tiempo de ejecución del nodo del usuario, entre otras cosas.

La criptografía es una parte muy importante de los servicios de Nodezilla. Desde la comunicación entre nodos hasta la identificación de objetos y las firmas, todos los datos importantes se cifran y firman mediante algoritmos de criptografía y certificados criptográficos. Además, Nodezilla no utiliza nombres de usuario, identificadores o nombres de archivos para preservar el anonimato del usuario.