[WEBINAR] Better to Ask Permission? Best Practices for Privacy and Security


Definition - What does Nodezilla mean?

Nodezilla is the name of an Internet-based peer-to-peer network that offers secure, distributed and persistent services to its users. It serves as a link of distributed services built on top of a routing network created on the Internet. Services supported by Nodezilla include anonymous file sharing, hierarchical multimedia streaming and digital photo sharing. The main features of the Nodezilla network are fast access, security, redundancy and anonymity.

Nodezilla is often called “The Grid.”

Techopedia explains Nodezilla

The core of Nodezilla, known as Network Agent, is written in C++; the client is written in Java and provides a GUI for various services. The clients in Nodezilla are called Nodezilla nodes. The Nodezilla client runs on any platform that supports Java, but only the Nodezilla Network Agent is CPU dependent. Nodezilla clients can connect to a distant node, providing all machines with full access to the Nodezilla network. The client can also be operated remotely, providing its users with the ability to download directly to a remote machine.

Nodezilla maintains a cache service to ensure the speed and redundancy of its services and augment persistent sharing.

The way the file-sharing service is implemented over Nodezilla's distributed router also allows downloading at a very high rate, as of the parts of the requested file come from numerous nodes. This requires some storage space, which is provided by each Nodezilla user.

Nodezilla also uses a system of credits to discourage freeloaders. A minimum number of credits is required to download a given file. The credits available are determined by the disk space a user provides to the Nodezilla service to store cached blocks and the running time of the user’s node, among other things.

Cryptography is a very important part of Nodezilla's services. From communication between nodes to object identification and signatures, all important data is encrypted and signed using cryptography algorithms and cryptographic certificates. In addition, Nodezilla does not use usernames, identifiers, or file names in order to preserve user anonymity.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.