No third parties
Diode’s Blockquick™ algorithm allows people and devices using the open source Diode Network to define their security perimeters – to connect with each other without using managed server environments.
Secured through hardened smart contracts running on a decentralized blockchain infrastructure, 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.
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.
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.
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.