ハンドシェイクは、分散型のパーミッションレス命名プロトコルであり、既存の認証局や命名システムに代わるものを作成することを目的として、すべてのピアがルート DNS 命名ゾーンを検証し、管理する役割を果たします。インターネット上の名前 (トップ レベル ドメイン、ソーシャル ネットワーキング ハンドルなど) は、ハッキング、検閲、汚職に対して脆弱であるため、最終的にシステムを完全に制御する集中管理者に依存します。 Handshake は、ネットワークの参加者によって検証されたピアツーピア システムを使用して、インターネットの安全性、回復力、社会的に役立つ新しい方法を実験することを目的としています。
ハンドシェイクは、より分散化されたインターネットを構築するために必要なツールを使用する新しい方法を模索する実験です。インターネット上のサービスは 1990 年代から集中化が進んでいますが、インターネットの本来の分散型のビジョンは満たしていません。電子メールは Gmail になり、usenet は reddit になり、ブログの返信は Facebook と Medium になり、ピンバックは twitter になり、squid は Cloudflare になり、gnutella さえも The Pirate Bay になりました。一元化が存在するのは、スパム、グリーフィング、およびソックパペット/シビル攻撃を管理する必要があるためです。以前の分散システムは、スパムが原因でほとんど機能しなくなりました。分散型システムを使用してインターネット上で悲嘆に暮れるのがよりコストがかかるのであれば、信頼できる集中型企業がこれらのリスクを管理する必要性は減少します。インターネット サービスとプラットフォームは、特にシビル攻撃に対する回復力を備えた分散システム上に構築することで恩恵を受ける可能性があります。再分散化する可能性があるため。