Riding the Blockchain Wave for High-Level Domains
The Shenzhen Graduate School at Peking University is a major academic institution that has filed for patents at the USPTO (U.S. Patent Trademark Office). The published patent claims the use of blockchain technology to manage top-level domains. And the institution wants to examine how a ‘consortium of blockchain’ can be used to improve security and efficiency in managing top-level domains (TLDs).
Although the current system to manage domains is a distributed system of sorts it lacks some key aspects and has inherent technical problems, says the team. To illustrate, the distribution of root name servers is uneven in the current system.
And the patent filing states that,
“Internet users in Asia enjoy a significantly slower domain name resolution speed than users in North America do [….] It also results in a significantly lower reliability in Asian domain name resolution.”
Solutions in the Patent Filings
Since blockchain shares data in a public and immutable way the data can be accessed individually to build a seed file. The filing tells about a plan to create a seed file database in which the relation between the top and the sub-level domains can be possible. Hence all regions can setup domain name servers according to their real-world needs and ensure high speed access as a result.
This proposed system separates the domain name systems into two layers, each corresponding to a sub-domain name system. But the sub-domains created depends on the holder of TLD. Hence there is a chance to make the sub-domain name system either centralized or decentralized.
This whole system is based on a system of distributed nodes, hence a single consortium of groups can’t control the whole process. This is specifically useful as the system doesn’t require proof-of-work, unlike cryptocurrencies. Proof-of-work (in cryptocurrencies) are susceptible to 51 percent attack. For instance, if a group controls more than half of the network then the altering transactions will be in favour.
To conclude the team thinks this system as a perfect fit for the existing internet. Apart from that, the system would add “a more concise and efficient consensus mechanism” and bring “security and reliability, and a layered structure” which would “ensures the efficiency and portability of the system.”