Handshake is a decentralized DNS root zone that eliminates the need to trust potential bad actors like ICANN and certificate authorities. Handshake uses peer-to-peer technology to operate with no central authority: domain ownership and transfers are carried out collectively by the network.
Handshake is a completely decentralized project and there is no official singular Foundation, Committee, Corporation, or entities in permanent unitary control of the protocol.
Handshake is the first successful implementation of a distributed alternative DNS root zone. Building upon the notion that the internet should be decentralized, Handshake is designed around the idea of using cryptography to control the creation and transfer of top-level domains, rather than relying on central authorities.
Handshake names have all the desirable properties of a top-level domain. They are secure, private, durable, useful, and difficult to counterfeit.
Names on Handshake are valuable over legacy systems because they are secured by a decentralized peer-to-peer network. Handshake seeks to address the root problem with legacy DNS: all the trust that's required to make it work -- Not that justified trust is a bad thing, but trust makes systems brittle, opaque, and costly to operate. Trust failures result in systemic collapses, trust curation creates inequality and monopoly lock-in, and naturally arising trust choke-points can be abused to deny access to due process. Through the use of cryptographic proof, decentralized networks, and open source software, Handshake minimizes and replaces these trust costs.
Handshake names are:
Permissionless and borderless. The software can be installed by anybody worldwide.
Anonymous. Handshake does not require any ID to use making it suitable for the the privacy-conscious.
A. Handshake is a peer-to-peer naming protocol. Peer-to-peer means that no central authority issues new top-level domains or tracks ownership. These tasks are managed collectively by the network.
Q. How does Handshake work?
A. Handshake uses public-key cryptography, peer-to-peer networking, and proof-of-work to process and verify top-level domain auctions and ownership. Top-level domains on Handshake are auctioned and sold on the blockchain with each user potentially having many, many top-level domains. Each bid during an auction is broadcast to the network and included in the blockchain so that the correct bidder always receives their desired name. After an hour or two, each transaction is locked in time by the massive amount of processing power that continues to extend the blockchain. Using these techniques, Handshake provides a fast and extremely reliable naming network that anyone can use.