Handshake (HNS) es un protocolo de nomenclatura descentralizado, entre iguales y sin permisos que pretende ofrecer una alternativa a los nombres de dominio gestionados de forma centralizada, como . COM y los muchos otros dominios genéricos y de código de país. En la práctica, Handshake pretende convertirse en una cadena DNS alternativa a la actual cadena raíz de IANA.