Skip to main content
Top

Hint

Swipe to navigate through the articles of this issue

Published in: Peer-to-Peer Networking and Applications 2/2023

13-03-2023

A domain name management system based on account-based consortium blockchain

Authors: Genhua Lu, Xiaofeng Jia, Yi Zhang, Jun Shao, Guiyi Wei

Published in: Peer-to-Peer Networking and Applications | Issue 2/2023

Login to get access

Abstract

Due to the functionality for mapping domain names to IP addresses, the Domain Name System (DNS) is a critical component of the running of the Internet. However, the current DNS receives many criticisms. For instance, its centralized architecture may cause a single point of failure or power abuse. To solve this problem, many works suggest using the decentralization property of the blockchain. Nevertheless, the existing blockchain-based DNSs cannot support the whole life cycle of domain names or sealed-bid auctions for domain names. In this paper, aiming to address these problems, we propose a domain name management system by integrating some advanced cryptographic primitives, such as commitment and zero-knowledge proof, and an account-based blockchain system with the anonymous fund. The detailed security analysis indicates that our proposal holds fairness, fund-privacy, and payment-guarantee. We implement a prototype of our proposal, including the underlying account-based blockchain and the related smart contracts. The extensive experimental results conduct that our proposal is (relatively) efficient and effective.

To get access to this content you need the following product:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt 90 Tage mit der neuen Mini-Lizenz testen!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe



 


Jetzt 90 Tage mit der neuen Mini-Lizenz testen!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt 90 Tage mit der neuen Mini-Lizenz testen!

Footnotes
1
This work extends the paper that was published at EAI AC3 2021 (Lu et al. [13])
 
Literature
3.
go back to reference Khormali A et al (2021) Domain name system security and srivacy: A contemporary survey. Comput Netw 185:107699 Khormali A et al (2021) Domain name system security and srivacy: A contemporary survey. Comput Netw 185:107699
6.
go back to reference Wang X, Li K, Li H, Li Y, Liang Z (2017) Balaji, P. & Siegel, H.J. (eds) ConsortiumDNS: A distributed domain name service based on consortium chain. (eds Balaji, P. & Siegel, H.J.) HPCC/SmartCity/DSS pp 617–620 Wang X, Li K, Li H, Li Y, Liang Z (2017) Balaji, P. & Siegel, H.J. (eds) ConsortiumDNS: A distributed domain name service based on consortium chain. (eds Balaji, P. & Siegel, H.J.) HPCC/SmartCity/DSS pp 617–620
9.
go back to reference Benshoof B, Rosen A, Bourgeois AG, Harrison RW (2016) Abramson, D. & Acar, U. (eds) Distributed decentralized domain name service. (eds Abramson, D. & Acar, U.) IPDPS, pp 1279–1287 Benshoof B, Rosen A, Bourgeois AG, Harrison RW (2016) Abramson, D. & Acar, U. (eds) Distributed decentralized domain name service. (eds Abramson, D. & Acar, U.) IPDPS, pp 1279–1287
10.
go back to reference Shen Y et al (2021) Dns service model based on permissioned blockchain. Intell Autom Soft Comput 27:259–268 CrossRef Shen Y et al (2021) Dns service model based on permissioned blockchain. Intell Autom Soft Comput 27:259–268 CrossRef
11.
go back to reference Liu W et al (2020) Montavont, N. & Douligeris, C. (eds) A secure domain name resolution and management architecture based on blockchain. (eds Montavont, N. & Douligeris, C.) ISCC, pp 1–7 Liu W et al (2020) Montavont, N. & Douligeris, C. (eds) A secure domain name resolution and management architecture based on blockchain. (eds Montavont, N. & Douligeris, C.) ISCC, pp 1–7
12.
go back to reference He G, Su W, Gao S, Yue J (2020) TD-Root: A trustworthy decentralized DNS root management architecture based on permissioned blockchain. Futur Gener Comput Syst 102:912–924 CrossRef He G, Su W, Gao S, Yue J (2020) TD-Root: A trustworthy decentralized DNS root management architecture based on permissioned blockchain. Futur Gener Comput Syst 102:912–924 CrossRef
13.
go back to reference Lu G, Zhang Y, Lu Z, Shao J, Wei G (2021) Shen, J. & Liu, J.K. (eds) Blockchain-based sealed-bid domain name auction protocol. (eds Shen, J. & Liu, J.K.) EAI AC3, pp 25–38 Lu G, Zhang Y, Lu Z, Shao J, Wei G (2021) Shen, J. & Liu, J.K. (eds) Blockchain-based sealed-bid domain name auction protocol. (eds Shen, J. & Liu, J.K.) EAI AC3, pp 25–38
14.
go back to reference Guan Y, Zheng H, Shao J, Lu R, Wei G (2022) Fair outsourcing polynomial computation based on the blockchain. IEEE Trans Serv Comput 15:2795–2808 CrossRef Guan Y, Zheng H, Shao J, Lu R, Wei G (2022) Fair outsourcing polynomial computation based on the blockchain. IEEE Trans Serv Comput 15:2795–2808 CrossRef
15.
go back to reference Zheng H, Shao J, Wei G (2020) Attribute-based encryption with outsourced decryption in blockchain. Peer-to-Peer Network Application 13:1643–1655 CrossRef Zheng H, Shao J, Wei G (2020) Attribute-based encryption with outsourced decryption in blockchain. Peer-to-Peer Network Application 13:1643–1655 CrossRef
16.
go back to reference Lin C, He D, Huang X, Khan MK, Choo KR (2020) DCAP: A secure and efficient decentralized conditional anonymous payment system based on blockchain. IEEE Trans Inf Forensics Secur 15:2440–2452 CrossRef Lin C, He D, Huang X, Khan MK, Choo KR (2020) DCAP: A secure and efficient decentralized conditional anonymous payment system based on blockchain. IEEE Trans Inf Forensics Secur 15:2440–2452 CrossRef
17.
go back to reference Rosato A, Tymula A (2019) Loss aversion and competition in vickrey auctions: Money ain’t no good. Games Econom Behav 115:188–208 MathSciNetCrossRefMATH Rosato A, Tymula A (2019) Loss aversion and competition in vickrey auctions: Money ain’t no good. Games Econom Behav 115:188–208 MathSciNetCrossRefMATH
18.
go back to reference Noether S (2015) Ring signature confidential transactions for monero. IACR Cryptology ePrint Archive 2015:1098 Noether S (2015) Ring signature confidential transactions for monero. IACR Cryptology ePrint Archive 2015:1098
19.
go back to reference Rivest RL, Shamir A, Tauman Y (2001) Boyd, C. (ed.) How to leak a secret. (ed.Boyd, C.) ASIACRYPT 2248:552–565 Rivest RL, Shamir A, Tauman Y (2001) Boyd, C. (ed.) How to leak a secret. (ed.Boyd, C.) ASIACRYPT 2248:552–565
20.
go back to reference Castro M, Liskov B, Seltzer MI, Leach PJ (eds) (1999)  Practical byzantine fault tolerance. (eds Seltzer, M.I. & Leach, P.J.) OSDI, pp 173–186 Castro M, Liskov B, Seltzer MI, Leach PJ (eds) (1999)  Practical byzantine fault tolerance. (eds Seltzer, M.I. & Leach, P.J.) OSDI, pp 173–186
21.
go back to reference Xu G et al (2022) SG-PBFT: A secure and highly efficient distributed blockchain PBFT consensus algorithm for intelligent internet of vehicles. J Parallel Distrib Comput 164:1–11 CrossRef Xu G et al (2022) SG-PBFT: A secure and highly efficient distributed blockchain PBFT consensus algorithm for intelligent internet of vehicles. J Parallel Distrib Comput 164:1–11 CrossRef
22.
go back to reference Li W et al (2021) A scalable multi-layer PBFT consensus for blockchain. IEEE Trans Parallel Distrib Syst 32:1146–1160 CrossRef Li W et al (2021) A scalable multi-layer PBFT consensus for blockchain. IEEE Trans Parallel Distrib Syst 32:1146–1160 CrossRef
23.
go back to reference Lao L, Dai X, Xiao B, Guo S (2020) Chaudhary, V., Datta, S. & Ergun, F. (eds) G-PBFT: A location-based and scalable consensus protocol for iot-blockchain applications. (eds Chaudhary, V., Datta, S. & Ergun, F.) IPDPS, pp 664–673 Lao L, Dai X, Xiao B, Guo S (2020) Chaudhary, V., Datta, S. & Ergun, F. (eds) G-PBFT: A location-based and scalable consensus protocol for iot-blockchain applications. (eds Chaudhary, V., Datta, S. & Ergun, F.) IPDPS, pp 664–673
24.
go back to reference Yuan R, Xia Y, Chen H, Zang B, Xie J (2018) Shadoweth: Private smart contract on public blockchain. J Comput Sci Technol 33:542–556 CrossRef Yuan R, Xia Y, Chen H, Zang B, Xie J (2018) Shadoweth: Private smart contract on public blockchain. J Comput Sci Technol 33:542–556 CrossRef
25.
go back to reference Nguyen TDT, Thai MT (2021) A blockchain-based iterative double auction protocol using multiparty state channels. ACM Trans Internet Technol 21:39:1–39:22 Nguyen TDT, Thai MT (2021) A blockchain-based iterative double auction protocol using multiparty state channels. ACM Trans Internet Technol 21:39:1–39:22
29.
go back to reference Ali M, Nelson JC, Shea R, Freedman MJ (2016) Gulati, A. & Weatherspoon, H. (eds) Blockstack: A global naming and storage system secured by blockchains. (eds Gulati, A. & Weatherspoon, H.) USENIX pp 181–194 Ali M, Nelson JC, Shea R, Freedman MJ (2016) Gulati, A. & Weatherspoon, H. (eds) Blockstack: A global naming and storage system secured by blockchains. (eds Gulati, A. & Weatherspoon, H.) USENIX pp 181–194
30.
go back to reference Jin L, Hao S, Huang Y, Wang H, Cotton C (2021) Hu, Y.C. & Yang, X. (eds) DNSonChain: Delegating privacy-preserved DNS resolution to blockchain. (eds Hu, Y.C. & Yang, X.) ICNP pp 1–11 Jin L, Hao S, Huang Y, Wang H, Cotton C (2021) Hu, Y.C. & Yang, X. (eds) DNSonChain: Delegating privacy-preserved DNS resolution to blockchain. (eds Hu, Y.C. & Yang, X.) ICNP pp 1–11
31.
go back to reference Kosba AE, Miller A, Shi E, Wen Z, Papamanthou C (2016) Úlfar Erlingsson & Shmatikov, V. (eds) Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. (eds Úlfar Erlingsson & Shmatikov, V.) SP pp 839–858 Kosba AE, Miller A, Shi E, Wen Z, Papamanthou C (2016) Úlfar Erlingsson & Shmatikov, V. (eds) Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. (eds Úlfar Erlingsson & Shmatikov, V.) SP pp 839–858
32.
go back to reference Blass E, Kerschbaum F (2018) López, J., Zhou, J. & Soriano, M. (eds) Strain: A secure auction for blockchains. (eds López, J., Zhou, J. & Soriano, M.) ESORICS 11098:87–110 Blass E, Kerschbaum F (2018) López, J., Zhou, J. & Soriano, M. (eds) Strain: A secure auction for blockchains. (eds López, J., Zhou, J. & Soriano, M.) ESORICS 11098:87–110
33.
go back to reference Galal HS, Youssef AM (2018) Zohar, A. et al. (eds) Verifiable sealed-bid auction on the ethereum blockchain. (eds Zohar, A. etal.) FCDS 10958;265–278 Galal HS, Youssef AM (2018) Zohar, A. et al. (eds) Verifiable sealed-bid auction on the ethereum blockchain. (eds Zohar, A. etal.) FCDS 10958;265–278
34.
go back to reference Qusa H, Tarazi J, Akre V (2020) Burmawi (ed.) Secure e-auction system using blockchain: UAE case study. (ed.Burmawi) ASET pp 1–5 Qusa H, Tarazi J, Akre V (2020) Burmawi (ed.) Secure e-auction system using blockchain: UAE case study. (ed.Burmawi) ASET pp 1–5
35.
go back to reference Zhang M, Yang M, Shen G (2022) SSBAS-FA: A secure sealed-bid e-auction scheme with fair arbitration based on time-released blockchain. J Syst Archit 129:102619 Zhang M, Yang M, Shen G (2022) SSBAS-FA: A secure sealed-bid e-auction scheme with fair arbitration based on time-released blockchain. J Syst Archit 129:102619
36.
go back to reference Yin S, Teng Y, Hu N, Jia XD (2020) Tian, Z., Yin, L. & Gu, Z. (eds) Decentralization of DNS: old problems and new challenges. (eds Tian, Z., Yin, L. & Gu, Z.) CIAT pp 335–341 Yin S, Teng Y, Hu N, Jia XD (2020) Tian, Z., Yin, L. & Gu, Z. (eds) Decentralization of DNS: old problems and new challenges. (eds Tian, Z., Yin, L. & Gu, Z.) CIAT pp 335–341
Metadata
Title
A domain name management system based on account-based consortium blockchain
Authors
Genhua Lu
Xiaofeng Jia
Yi Zhang
Jun Shao
Guiyi Wei
Publication date
13-03-2023
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 2/2023
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-023-01455-3

Other articles of this Issue 2/2023

Peer-to-Peer Networking and Applications 2/2023 Go to the issue

Premium Partner