How Diode works

A look at what makes Diode tick

No third parties

Zero Leakage.

Diode’s Blockquick™ algorithm allows people and devices using the open source Diode Network to bootstrap trust in the network so they can define and validate their security perimeters. This enables them to connect with each other without using managed server environments.

Our autonomous E2EE environment eliminates third parties from the IT stack, thereby removing a major attack surface and setting a new standard for security.

The moving pieces

Clients

Everything (people, devices) using Diode are called “Clients”. Every Client is secured with a public/private key self-custody identity. A Client’s routing address is its public key, and its security is ensured through the same technology that secures self custody digital assets everywhere.

Points of Presence

The Diode Network is comprised of self-scaling “Points of Presence” (PoPs) that can join the network on an ad hoc basis at any time and from anywhere. Diode’s ecosystem has been contributing PoP nodes since the early days and we’re just getting started. Connecting to any one node unlocks the world.

Communications

Any type of protocol can be piped over Diode’s ultra light weight communications interface. This interface is a Zero Trust backplane that establishes secure, end-point validated, communications as a prerequisite. Once bridged, Clients often negotiate direct connections and carry the conversion forward from there.

Visibility

Clients publish resources via the Diode Network and can do so publicly, privately (allow list), or protected (Zone/Fleet). Diode’s Blockchain Name System can be used for Client friendly names, and Kademlia routing is used to optimize routes.

Zones and Fleet Contracts

Fleet Contracts are the basic security perimeter element of the Diode Network - every Client must belong to at least one Fleet Contract so that the network can provision communications. Zones are a special type of Fleet Contract that are used by people and businesses to ring fence operations - including the operation of other Fleet Contracts.