Lab on Ethereum-based secure DNS infrastructure
DNS infrastructure has been the most targeted asset of organizations. Traditional DNS is vulnerable to several sophisticated threats. The current DNS system is hierarchical and the system root server becomes the high-value attack vector. Since the entire infrastructure is centralized, even a slight failure can lead to whole system failure. A group of engineers, Greg Siepak and Andrea Devers, have developed an Ethereum-based DNS platform to connect client and name server without any involvement of a third party in between. The project is named DNSChain and is hosted over GitHub at https://github.com/okTurtles/dnschain.
Lab preparation
Configure the DNSChain server in Ubuntu. It will run the PowerDNS Recursor, issuing DNS queries for .com
and .net
domains as you would expect, but consulting the local Namecoin blockchain to resolve .bit
domains.
We will start with a fresh copy of Ubuntu LTS. In our lab, we will deploy this Ubuntu system over Amazon...