Decentralization of DNS using Blockchain: A Survey
Aabid Hussain Ganai1 , Mir Aman Sheheryar2
Section:Survey Paper, Product Type: Journal Paper
Volume-7 ,
Issue-6 , Page no. 1162-1168, Jun-2019
CrossRef-DOI: https://doi.org/10.26438/ijcse/v7i6.11621168
Online published on Jun 30, 2019
Copyright © Aabid Hussain Ganai, Mir Aman Sheheryar . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
View this paper at Google Scholar | DPI Digital Library
How to Cite this Paper
- IEEE Citation
- MLA Citation
- APA Citation
- BibTex Citation
- RIS Citation
IEEE Style Citation: Aabid Hussain Ganai, Mir Aman Sheheryar, “Decentralization of DNS using Blockchain: A Survey,” International Journal of Computer Sciences and Engineering, Vol.7, Issue.6, pp.1162-1168, 2019.
MLA Style Citation: Aabid Hussain Ganai, Mir Aman Sheheryar "Decentralization of DNS using Blockchain: A Survey." International Journal of Computer Sciences and Engineering 7.6 (2019): 1162-1168.
APA Style Citation: Aabid Hussain Ganai, Mir Aman Sheheryar, (2019). Decentralization of DNS using Blockchain: A Survey. International Journal of Computer Sciences and Engineering, 7(6), 1162-1168.
BibTex Style Citation:
@article{Ganai_2019,
author = {Aabid Hussain Ganai, Mir Aman Sheheryar},
title = {Decentralization of DNS using Blockchain: A Survey},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {6 2019},
volume = {7},
Issue = {6},
month = {6},
year = {2019},
issn = {2347-2693},
pages = {1162-1168},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=4701},
doi = {https://doi.org/10.26438/ijcse/v7i6.11621168}
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v7i6.11621168}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=4701
TI - Decentralization of DNS using Blockchain: A Survey
T2 - International Journal of Computer Sciences and Engineering
AU - Aabid Hussain Ganai, Mir Aman Sheheryar
PY - 2019
DA - 2019/06/30
PB - IJCSE, Indore, INDIA
SP - 1162-1168
IS - 6
VL - 7
SN - 2347-2693
ER -
VIEWS | XML | |
440 | 286 downloads | 179 downloads |
Abstract
the present DNS is a distributed network which helps in finding the IP addresses. The ICANN or the Internet Corporation for Assigned Names and Numbers lays the regulation for the functioning of DNS. It gives approval for the TLD or the Top Level Domain names like .com. It is the authority that accredit the registrars like the GoDaddy to sell the rights of using the domain name. The current DNS system is hierarchical. This system’s root servers represents a high-value attack vector. Since the entire system is centralized even the slightest failure at a single point can take down the whole internet. With a DNS of the Blockchain, it will be based on the decentralized system, and thus, it may not hamper the redirection process. Furthermore, Blockchain based DNS may counter the censure and also avoid the problem of cache poisoning or DNS spoofing. It is true that Blockchain-based DNS inherits the benefits of decentralization. Unlike the current DNS system which is governed and is controlled by organizations, Blockchain-based DNS does not have any authorities. Every node in the server is equal. Only the owners can make changes in the current records. It is difficult for the authorities to make any changes in the domain name records. The current DNS system is prone to attach and hacking, but this is not the case with Blockchain based DNS. Blockchain based DNS will host or store DNS records on blockchain in the form of blocks which means that every block will store domain name and its corresponding IP address (name, value pair).
Key-Words / Index Term
DNS, DNSSEC, blockchain, Bitcoin, Namecoin, Blockstack
References
[1] Mockpetris P V Domain names-concepts and facilities
[J].Std Rfc Usc/information Sciences Institute, 1987,
21(6):513
[2] Mockapetris P. Rfc 1035: domain names implementation
And specification [J].RFC-883, USC/Information
Sciences Institute, 1987, 19(6):697.
[3] X. Wang, K. Li, H. Li, Y. Li, and Z. Liang, “ ConsortiumDNS: A Distributed Domain Name Service Based on Consortium Chain,” 2017 IEEE 19th International Conference on High Performance Computing and Communications; IEEE 15th International Conference on Smart City; IEEE 3rd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), 2017.
[4] Dyn Statement on 10/21/2016 DDoS attack [EB/OL]. http://dyn.com/ blog/dyn-statement-on-10212016-ddos-attack/.
[5] Ateniese G,Mangard S.A new approach to DNS security(DNSSEC).In: ACM Conf.on Computer and Communications Security.2001.86-95.
[6] S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,” 2008.
[7] G. Wood, “Ethereum: A secure decentralized generalized transaction ledger,” Ethereum Project Yellow Paper, 2014.
[8] Hyperledger. https://www.hyperledger.org/.
[9] Namecoin. https://namecoin.org/
[10] M. Ali, J. C. Nelson, R. Shea, “Blockstack: A Global Naming and StorageSystem Secured by Blockchains,” USENIX Annual Technical Conference. Pp.181-194, 2016. Pp.181-194, 2016.
[11] ATKINS D, AUSTEIN R. RFC3833: Threat Analysis of the Domain Name System (DNS) [J]. Internet Engineering Task Force, 2004, 5(1):108-117.
[12] WILCOX-O`HEARN Z. Names: decentralized, secure, human meaningful: Choose two [EB/OL]. https://web.archive.org/web/20011020191610/http://zooko.com/distnames.html.
[13] DINGLEDINE R, MATHEWSON N, SYVERSON P. Tor: the second-generation onion router [J]. Journal of the Franklin Institute, 2004, 239(2): 135-139.
[14] Kitchenham,B. et al, ”systematic literature review in software engineering”, Information and Software technology, Elsevier,2008.
[15] ATKINS D, AUSTEIN R. RFC3833: Threat Analysis of the Domain Name System (DNS) [J]. Internet Engineering Task Force, 2004, 5(1):108-117.
[16] WILCOX-O`HEARN Z. Names: decentralized, secure, human meaningful: Choose two [EB/OL]. https://web.archive.org/web/ 20011020191610/http://zooko.com/distnames.html.
[17] DINGLEDINE R, MATHEWSON N, SYVERSON P. Tor: the second-generation onion router [J]. Journal of the Franklin Institute, 2004, 239(2): 135-139.
[18] Medium. (2019). EthDNS: an Ethereum backend for the Domain Name System - Medium. [Online] Available at: https://medium.com/@jgm.orinoco/ethdns-an-ethereum-backend-for-the-domain-name-system-d52dabd904b3 [Accessed 25 Jun. 2019].
[19] Zhu Guo-ku, Jiang Wen-bao.A Decentralized Domain Name System for the Network [J]. Syberspace Security, 2017(1):14-18.
[20] Yuan Yong, Wang Fei-yue. Blockchain: the state of the art and future trends [J]. Acta Automatica Sinica, 2016, 42(4):481-494
[21] Zhao He, Li Xiaofeng,Zhan Likui,et al. Data integrity protection method for microorganism ampling robots based on blockchain technology[J].Journal of Huazhong University of Science and Technology(Natural Science Edition),2015(S1):216-219.
[22] Wang Jiye, Guo Lingchao,Dong Aiqiang,et al. Bolck Chain Based Data Security Sharing Network Architecture Sesearch[J].Journal of Computer Research and Development ,2017,54(4):742-749.
[23] Swan M. Blockchain Thinking: The Brain as a Decentralized Autonomous Corporation [Commentary][J]. IEEE Technology & Society Magazine, 2015, 34(4):41- 52.
[24] Kraft D. Difficulty control for blockchain-based consensus systems [J]. Peer-to-Peer Networking and Applications, 2016, 9(2):397-413.
[25] Zyskind G, Nathan O, Pentland A`. Decentralizing Privacy: Using Blockchain to Protect Personal Data[C]// IEEE Security and Privacy Workshops. IEEE, 2015:180- 184.
[26] Kypriotaki K, Zamani E, Giaglis G. From Bitcoin to Decentralized Autonomous Corporations[C]// International Conference on Enterprise Information Systems. SCITEPRESS - Science and Technology Publications, Lda, 2015:284-290.
[27] Kosba A, Miller A, Shi E, et al. Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts[C]// Security and Privacy. IEEE, 2016:839-858.
[28] Haferkorn M, Diaz J M Q. Seasonality and Interconnectivity Within Cryptocurrencies - An Analysis on the Basis of Bitcoin, Litecoin and Namecoin[M]// Enterprise Applications and Services in the Finance Industry. Springer International Publishing, 2014: 107- 111.
[29] Blockstack: A New Internet for Decentralized Applications Muneeb Ali, Ryan Shea, Jude Nelson Michael J. Freedmany http://blockstack.org Whitepaper Version 1.1 October 12, 2017.
[30] Nebulis[EB/OL].https://www.nebulis.io/.
[31] IPFS (the InterPlanetary File System) [EB/OL]. https://github. Com/ ipfs/ipfs.
[32] IRVINE D. MAIDSAFE.NET: US, EP2118808 [P]. 2009.
[33] Ethereum project [EB/OL]. https://www.ethereum.org/.
[34]Emercoin[EB/OL].http://emercoin.com/DNS_and_Name-Value_ Storage.
[35] Ethereum decentralized DNS [EB/OL]. http://etherid.org/.
[36] L. Liu and B. Xu, “Research on information security technology based on blockchain,” 2018 IEEE 3rd International Conference on Cloud Computing and Big Data Analysis (ICCCBDA), 2018.
[37] B. Benshoof, A. Rosen, A. G. Bourgeois, and R. W. Harrison, “Distributed Decentralized Domain Name Service,” 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2016.
[38] K. Kim, Y. You, M. Park, and K. Lee, “DDoS Mitigation: Decentralized CDN Using Private Blockchain,” 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN), 2018.
[39] J. Liu, B. Li, L. Chen, M. Hou, F. Xiang, and P. Wang, “A Data Storage Method Based on Blockchain for Decentralization DNS,” 2018 IEEE Third International Conference on Data Science in Cyberspace (DSC), 2018.