Starting since version 1.30 , the Mac, Linux, and Windows Private Internet Access (PIA) desktop clients have come with the ability to change the selected Name Server from PIA’s Domain Name System (DNS) servers to using one of PIA’s Handshake Name System (HNS) servers. Once this setting is changed, you’ll be well on your way to accessing the internet in a more censorship resistant manner. Instead of having to install a browser extension, or wait for a browser to implement Handshake, over a million internet users are now currently able to resolve Internet names using the Handshake Naming System (HNS) just by turning on the option in their settings. Since the Handshake mainnet is not yet running, currently the list of names that is resolvable is based off of the Handshake testnet (testnet4). You can view registered names and other such HNS blockchain information at this HNS blockexplorer: HNScan.
How (and Why) to Change Your DNS Server
How to enable HNS in your Private Internet Access SettingsFollow the below instructions to start using the Handshake name resolver in your Private Internet Access client
- Open your Private Internet Access Settings window
Right click the Private Internet Access system tray icon and left click on “Settings…”
The Settings window will appear.
- Navigate to the Network tab of the settings window, which is fourth from the top on the menu.
- In the dropdown menu, change “PIA DNS” to “Handshake.”
- Connect to a Private Internet Access server to enable the name server change. Any location will work.
Once you’ve done that – Now you’re ready to resolve Handshake names in any browser.
How can you tell if HNS is working?In most browsers, without HNS, if you type in a singular word in the navigation bar, you’ll automatically be redirected to Google Search or an ISP or data provider branded page of Google Search results. Without your HNS enabled PIA desktop client, trying to navigate to http://namebase./ (a claimed Handshake name on the Handshake testnet) would essentially result in a DNS query followed by a search engine query.
However, once you turn on PIA with HNS enabled, you’ll be able to resolve those names easily with HNS queries. Your browser window will look like this instead:
Click around and you’ll see that even if you navigate to another page it’s the same – there is no top level domain because the name itself is the “top level” domain name. Ie. Clicking the FAQ link on the top right of the page takes you to http://namebase./faq/
If you go to namebase/ – it will default you to the .com tld and send you to namebase.com. In fact, you’ll be able to go to facebook/ or github/ and be redirected to their respective websites because HNS comes with the top 100,000 domain names from the established DNS included. Using PIA, internet users in countries that block Facebook at the DNS level will never be unable to resolve Facebook’s name to its servers’ IP addresses because their DNS queries will be done on the censorship resistant HNS network instead of using the censorship prone DNS system.
Why you should use Handshake with Private Internet Access
The shorter urls are easier for humans to memorize and share in real life – but this is just a tiny benefit of using handshake names. The real benefit lies in censorship resistance. While DNS is already fairly decentralized, the centralization exists because of ICANN’s gatekeeper control of issuing top level domains (TLDs) and maintenance of the DNS root zone file which is used by all DNS root servers. ICANN ultimately has control over what internet names are acceptable – and serves as a singular point of failure.
Handshake isn’t the first blockchain based solution to internet naming but it is the first to attack the problem with a plan that works with the current DNS infrastructure to help combat name squatting issues that have plagued previous projects such as Namecoin and ENS. As emphasized in the Handshake whitepaper:
Earlier this year, Cisco researchers revealed that DNS hackers have used DNS to redirect surveillance targets to spoof websites to be spied on in an attacked since dubbed Sea Turtle. The DNS infrastructure as is has even proven to be vulnerable to denial-of-service attacks. In 2016, a DDOS attack on Dyn’s widely used DNS network caused large portions of the internet to be inaccessible – and even affected Private Internet Access users.
“The Handshake naming protocol differs from its predecessors in that it has no concept of namespacing or subdomains at the consensus layer. Its purpose is currently not to replace all of DNS, but to replace the root zone file and the root servers.”
PIA believes in censorship resistance because private and secure internet access is a basic human right as laid out by the United Nations. Internet naming has increasingly become a vector by which freedom of internet users has been repressed. PIA’s hard stance against censorship is why PIA has taken out ads in the largest newspapers in the past and continually supports organizations such as Fight for the Future, the Electronic Frontier Foundation, Open Rights Group, Creative Commons, and more.
The internet is currently imperfect when it comes to censorship resistance, but Handshake’s inclusion in PIA’s desktop clients moves the needle forward by removing centralization away from a crucial cornerstone of internet infrastructure.
For more information on Handshake, nothing beats reading the whitepaper. However, there are additionally articles in the wild by Chjango Unchained and Steven McKie that are top notch explainers. If you’re interested in Handshake, also consider joining the Handshake community.
The U.K.’s Internet Services Providers’ Association (ISPA), the trade group for U.K. internet service providers, nominated the browser maker for its proposed effort to roll out the security feature, which they say will allow users to “bypass UK filtering obligations and parental controls, undermining internet safety standards in the UK.”.
About Caleb ChenCaleb Chen is a digital currency and privacy advocate who believes we must #KeepOurNetFree, preferably through decentralization. Caleb holds a Master's in Digital Currency from the University of Nicosia as well as a Bachelor's from the University of Virginia. He feels that the world is moving towards a better tomorrow, bit by bit by Bitcoin.