Handshake là một giao thức đặt tên phi tập trung và không cần cấp phép, trong đó mỗi nút đều chịu trách nhiệm xác thực và quản lý vùng tên miền gốc DNS. Mục tiêu là tạo ra một giải pháp thay thế cho các cơ quan cấp chứng chỉ và hệ thống đặt tên hiện tại.