Skip to main content

Hybrid Chain Based Hierarchical Name Resolution Service in Named Data Network

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 895))

Abstract

Named Data Networking (NDN) is a promising framework which advocates ubiquitous in-network caching to enhance content delivery. The framework provides mechanisms for users to request content restricted by public key of its source or the cryptographic digest of the content object to avoid receiving fake content. However, it does not provide any mechanisms to learn this critical information. Blockchain is a distributed ledger technology which could supply enhanced security, easy extensibility and scriptable programmability. Till now, the technology has attracted lots of attentions in network management research. However, each type of blockchain has its drawbacks, which could hurt the efficiency or credibility of system. This paper combines different types of blockchain, leverages a hybrid chain based Hierarchical Name Resolution Service (HNRS) for NDN. The design could provide a credible, efficient, flexible HNRS for NDN, thus supply an important support for NDN to build a credible, efficient, flexible benign ecological environment.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Smetters, D., Jacobson, V.: Securing network content. Technical report, PARC, October 2009

    Google Scholar 

  2. Mahadevan, P., et al.: CCN-KRS: a key resolution service for CCN. In: Proceedings of the 1st International Conference on Information-Centric Networking, Paris, France, pp. 97–106. ACM, (2014)

    Google Scholar 

  3. Ramasubramanian, V.: The design and implementation of a next generation name service for the internet. ACM SIGCOMM Comput. Commun. Rev. 34(4), 331–342 (2004)

    Article  Google Scholar 

  4. Cox, R., Muthitacharoen, A., Morris, R.T.: Serving DNS using a peer-to-peer lookup service. In: LNCS, pp. 155–165. Springer, Berlin (2002)

    Google Scholar 

  5. Pappas, V., Massey, D., Terzis, A., Zhang, L.: A comparative study of the DNS design with DHT-based alternatives. In: Proceedings IEEE INFOCOM 2006. 25th IEEE International Conference on Computer Communications, Barcelona, Catalunya, Spain, pp. 1–13 (2006)

    Google Scholar 

  6. Afanasyev, A., Jiang, X., Yu, Y., Tan, J., Xia, Y., Mankin, A., Zhang, L.: NDNS: a DNS-like name service for NDN. In: Proceedings of 2017 26th International Conference on Computer Communication and Networks (ICCCN), Vancouver, Canada, pp. 1–9 (2017)

    Google Scholar 

  7. Refaei, T., Horvath, M., Schumaker, M., Hager, C.: Data authentication for NDN using hash chains. In: Proceedings of 2015 IEEE Symposium on Computers and Communication (ISCC), Golden Bay, Larnaca, Cyprus, pp. 982–987 (2015)

    Google Scholar 

  8. Bozic, N., Pujolle, G., Secci, S.: A tutorial on blockchain and applications to secure network control-planes. In: 2016 3rd Smart Cloud Networks & Systems (SCNS), Dubai, UAE, pp. 1–8 (2016)

    Google Scholar 

  9. Hari, A., Lakshman, T.V.: The Internet blockchain: a distributed, tamper-resistant transaction framework for the Internet. In: ACM Workshop on Hot Topics in Networks, Atlanta, Georgia, USA, pp. 204–210. ACM (2016)

    Google Scholar 

  10. Fotiou, N., Polyzos, G.C.: Decentralized name-based security for content distribution using blockchains. In: Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, pp. 415–420 (2016)

    Google Scholar 

  11. Benshoof, B., Rosen, A., Bourgeois, A.G., Harrison, R.W.: Distributed decentralized domain name service. In: 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), Chicago, Illinois, USA, pp. 1279–1287 (2016)

    Google Scholar 

  12. Peck, M.E.: Blockchain world - Do you need a blockchain? This chart will tell you if the technology can solve your problem. IEEE Spectr. 54(10), 38–60 (2017)

    Article  Google Scholar 

  13. Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4(4), 2292–2303 (2016)

    Article  Google Scholar 

  14. Pacifici, V., Dan, G.: Coordinated selfish distributed caching for peering content-centric networks. IEEE/ACM Trans. Netw. 24(6), 3690–3701 (2016)

    Article  Google Scholar 

  15. PPkpub project: Blockchain based communication project. https://github.com/ppkpub/javatool. Accessed Dec 2016

  16. Hyperledger/Fabric: Blockchain fabric incubator code. https://github.com/hyperledger/fabric. Accessed Mar 2017

  17. Ccn-lite project: Implementation of the CCNx and NDN protocols. https://github.com/cn-uofbasel/ccn-lite. Accessed Mar 2016

  18. Blockchain.info: Bitcoin block information query online. https://blockchian.info. Accessed Dec 2016

  19. Le Bon, G.: The Crowd: A Study of the Popular Mind. Fischer, Frankfurt (1897)

    Google Scholar 

Download references

Acknowledgement

This work was supported in part by State Grid Corporation of Science and Technology Project (Grant: 52110417000G).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Zhuo Yu , Aiqiang Dong , Xin Wei , Shaoyong Guo or Yong Yan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yu, Z., Dong, A., Wei, X., Guo, S., Yan, Y. (2020). Hybrid Chain Based Hierarchical Name Resolution Service in Named Data Network. In: Yang, CN., Peng, SL., Jain, L. (eds) Security with Intelligent Computing and Big-data Services. SICBS 2018. Advances in Intelligent Systems and Computing, vol 895. Springer, Cham. https://doi.org/10.1007/978-3-030-16946-6_51

Download citation

Publish with us

Policies and ethics