Handshake domains are a new type of DNS system that many domain name providers are starting to offer. It runs on the same blockchain technology that powers Bitcoin and Ethereum, and has the potential to decentralize the web. But is it worth your time?