A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System

The Domain Name System (DNS) is a key part of the Internet, and it is used for global domain name resolution. However, it has security risks due to its centralized or semi-centralized design and reliance on a few root servers. To improve DNS security and long-term stability, this study proposes the...

Full description

Saved in:
Bibliographic Details
Main Authors: Linkai Zhu, Shanwen Hu, Zeyu Zhang, Changpu Meng
Format: Article
Language:English
Published: MDPI AG 2025-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/15/13/7422
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849467223829118976
author Linkai Zhu
Shanwen Hu
Zeyu Zhang
Changpu Meng
author_facet Linkai Zhu
Shanwen Hu
Zeyu Zhang
Changpu Meng
author_sort Linkai Zhu
collection DOAJ
description The Domain Name System (DNS) is a key part of the Internet, and it is used for global domain name resolution. However, it has security risks due to its centralized or semi-centralized design and reliance on a few root servers. To improve DNS security and long-term stability, this study proposes the consensus roots system, a blockchain-based distributed domain architecture. The system uses a 1 + N master-subchain structure to solve the problem of trust and data synchronization across blockchains. The master chain acts as a relay and uses Hyperledger Fabric, a consortium blockchain platform, to support semi-centralized cross-chain communication. Subchains are local blockchains that need to connect with the master chain. To ensure safe and reliable transactions, the system uses a staged-proposal atomic swap method on the master chain. Compared to prior approaches, this work introduces a cross-chain architecture that enables more efficient trust synchronization, reducing latency and improving scalability without compromising security.
format Article
id doaj-art-09c7898f7dbd482eba62617cb3169d18
institution Kabale University
issn 2076-3417
language English
publishDate 2025-07-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj-art-09c7898f7dbd482eba62617cb3169d182025-08-20T03:28:25ZengMDPI AGApplied Sciences2076-34172025-07-011513742210.3390/app15137422A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots SystemLinkai Zhu0Shanwen Hu1Zeyu Zhang2Changpu Meng3School of Management Science and Information Engineering, Hebei University of Economics and Business, Shijiazhuang 050061, ChinaFaculty of Data Science, City University of Macau, Macau 999078, ChinaFaculty of Data Science, City University of Macau, Macau 999078, ChinaSchool of Computing and Information Technology, University of Wollongong, Wollongong 2522, AustraliaThe Domain Name System (DNS) is a key part of the Internet, and it is used for global domain name resolution. However, it has security risks due to its centralized or semi-centralized design and reliance on a few root servers. To improve DNS security and long-term stability, this study proposes the consensus roots system, a blockchain-based distributed domain architecture. The system uses a 1 + N master-subchain structure to solve the problem of trust and data synchronization across blockchains. The master chain acts as a relay and uses Hyperledger Fabric, a consortium blockchain platform, to support semi-centralized cross-chain communication. Subchains are local blockchains that need to connect with the master chain. To ensure safe and reliable transactions, the system uses a staged-proposal atomic swap method on the master chain. Compared to prior approaches, this work introduces a cross-chain architecture that enables more efficient trust synchronization, reducing latency and improving scalability without compromising security.https://www.mdpi.com/2076-3417/15/13/7422DNSblockchainatomic swapcross-chain
spellingShingle Linkai Zhu
Shanwen Hu
Zeyu Zhang
Changpu Meng
A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System
Applied Sciences
DNS
blockchain
atomic swap
cross-chain
title A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System
title_full A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System
title_fullStr A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System
title_full_unstemmed A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System
title_short A Cross-Chain Solution to Connect Multiple DNS Blockchains in Consensus Roots System
title_sort cross chain solution to connect multiple dns blockchains in consensus roots system
topic DNS
blockchain
atomic swap
cross-chain
url https://www.mdpi.com/2076-3417/15/13/7422
work_keys_str_mv AT linkaizhu acrosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT shanwenhu acrosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT zeyuzhang acrosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT changpumeng acrosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT linkaizhu crosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT shanwenhu crosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT zeyuzhang crosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem
AT changpumeng crosschainsolutiontoconnectmultiplednsblockchainsinconsensusrootssystem