From e8e9a9622f9d3c0d311a15140328af7a2e8655ea Mon Sep 17 00:00:00 2001 From: Nathan Woodburn Date: Fri, 9 Feb 2024 03:11:10 +0000 Subject: [PATCH] docs: create handshake --- handshake.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 handshake.md diff --git a/handshake.md b/handshake.md new file mode 100644 index 0000000..c1f86c6 --- /dev/null +++ b/handshake.md @@ -0,0 +1,15 @@ +--- +title: Handshake +description: +published: 1 +date: 2024-02-09T03:11:04.797Z +tags: +editor: markdown +dateCreated: 2024-02-09T03:11:04.797Z +--- + +# Handshake +Handshake is a naming protocol that’s backwards compatible with the existing DNS system. It does not replace the DNS protocol, but instead expands the root zone file where TLD ownership information is stored and the root servers with a distributed and decentralized blockchain-based system, which nobody controls and anybody can use. This allows the root zone to be uncensorable, permissionless, and free of gatekeepers like ICANN. + +Every peer in the Handshake network cryptographically validates and manages the root zone, which also removes the need for the Certificate Authority system (CAs) entirely. Names are logged on the Handshake blockchain, which is essentially one big distributed zone file that anyone has the right to add an entry in. +