MONEDIAL.comThe History of Bitcoin

· development

Gnutella Network Launches

Nullsoft developers release Gnutella, the first fully decentralized P2P protocol, responding to the legal threats against Napster.

On March 14, 2000, Justin Frankel and Tom Pepper of Nullsoft (the creators of Winamp) released Gnutella, a peer-to-peer file-sharing protocol that fundamentally changed the architecture of the internet. Unlike Napster, which relied on vulnerable central servers to index files, Gnutella was purely decentralized. When a user searched for a file, their node sent a query to its immediate neighbors, who propagated the query to their neighbors, creating a "flood" of requests across the network mesh. This meant there was no central server to shut down, making the network theoretically uncensorable and resistant to the legal attacks that were destroying Napster.

The release was immediately controversial; AOL, which had recently acquired Nullsoft, realized the legal liability and forced the developers to pull the software the very next day. However, the code had already been downloaded by thousands of users. Reverse-engineered clients like LimeWire soon appeared, and the Gnutella network grew to millions of users. While Gnutella's "flooding" search method was bandwidth-inefficient compared to later methods (like Distributed Hash Tables), it was the first successful demonstration of a network that functioned like a biological organism rather than a corporate service.

Satoshi Nakamoto borrowed heavily from Gnutella's discovery mechanics. Bitcoin nodes find each other and propagate transactions using a similar "gossip" protocol, ensuring that data spreads exponentially without a master coordinator. Gnutella proved that a leaderless, fully decentralized network could survive in a hostile legal environment, establishing the architectural precedent for Bitcoin's resilience against shutdown.

Key Sources:
• Wired: Gnutella Alive and Well (March 2000)
• Gnutella Protocol Specification v0.6
• Slate: Gnutella is Going to Change Our Lives