DNS Service Model Based on Permissioned Blockchain

被引:4
|
作者
Shen, Yantao [1 ]
Lu, Yang [2 ]
Wang, Zhili [1 ]
Xv, Xin [3 ]
Qi, Feng [1 ]
Xing, Ningzhe [4 ]
Zhao, Ziyu [5 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Global Energy Interconnect Res Inst Co Ltd, State Grid Off Area, Beijing 102209, Peoples R China
[3] State Grid Chongqing Elect Power Co, Elect Power Res Inst, Chongqing 401123, Peoples R China
[4] State Grid Jibei Elect Power Co, Informat & Commun Co, Beijing 100053, Peoples R China
[5] Univ Western Australia, Dept Comp Sci & Software Engn, Perth, WA 6009, Australia
来源
关键词
Blockchain; DNS; smart contract; query optimization;
D O I
10.32604/iasc.2021.013704
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the continuous development of the Internet, the domain name system (DNS) as infrastructure is playing an increasingly important role. However, traditional DNS architecture is centralized, and there are some security problems such as the right concentration and power abuse. This paper combines blockchain technology with DNS technology and proposes a domain name service model based on the permissioned blockchain. At first, this paper designs a top-level domain chain (TLDChain) model to conduct consensus on block transactions and achieve decentralization of domain name service. Then, this paper introduces a data model to upload data. At the same time, to improve the efficiency of the blockchain data query, this paper proposes a data warehouse to speed up the query. Also, it designs the domain name data synchronization algorithm and consistency checking algorithm to achieve synchronization and quick consistency checking of domain name data. At last, this paper introduces the domain name resolution process of this model. Experimental results show that the proposed DNS service model not only realizes the decentralization of domain name resolution but also improves query efficiency.
引用
下载
收藏
页码:259 / 268
页数:10
相关论文
共 50 条
  • [1] eHealth Integrity Model Based on Permissioned Blockchain
    Hyla, Tomasz
    Pejas, Jerzy
    FUTURE INTERNET, 2019, 11 (03):
  • [2] TD-Root: A trustworthy decentralized DNS root management architecture based on permissioned blockchain
    He, Guobiao
    Su, Wei
    Gao, Shuai
    Yue, Jiarui
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 102 : 912 - 924
  • [3] A Consensus Algorithm Based on Risk Assessment Model for Permissioned Blockchain
    Zhang, Xiaohui
    Xue, Mingying
    Miao, Xianghua
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [4] A Service-Oriented Permissioned Blockchain for the Internet of Things
    Qiu, Chao
    Yao, Haipeng
    Yu, F. Richard
    Jiang, Chunxiao
    Guo, Song
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) : 203 - 215
  • [5] A Parallel Execution Model for Permissioned Blockchain Systems
    Xu, Tianjing
    Zhang, Yiming
    2022 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2022, 2022, : 83 - 87
  • [6] Permissioned Blockchain-based Security for IIoT
    Yeasmin, Samira
    Baig, Adeel
    2020 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS 2020), 2020, : 504 - 510
  • [7] Permissioned Blockchain based Remote Electronic Examination
    Kalkar, Oznur
    Sertkaya, Isa
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2022, 30 : 361 - 375
  • [8] Analysis of the Communication Traffic Model for Permissioned Blockchain Based on Proof-of-Work
    Zhang, Haihua
    Lao, Laphou
    Shu, Chang
    Xiao, Bin
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [9] Traceability in Permissioned Blockchain
    Mitani, Tatsuo
    Otsuka, Akira
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 286 - 293
  • [10] Distributed Storage System based on Permissioned Blockchain
    Nygaard, Racin
    Meling, Hein
    Jehl, Leander
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 338 - 340