10.19363/J.cnki.cn10-1380/tn.2024.01.07
一种基于联盟管理的高效分布式域名系统
在域名解析系统中,下级域名的命脉被上级域名所掌握,这种中心化的管理为域名解析带来了巨大的风险.以比特币等加密货币为代表的区块链则具有去中心化的特性.随着namecoin的提出,区块链开始被应用在命名系统和域名解析的领域,之后的Blockstack和ENS都提出了去中心化命名系统的解决方案.其中,Namecoin和Blockstack采用了完全去中心化的命名管理方式,产生了域名抢占问题.因此,我们将目光转向了采用小群组投票决定域名增加和删除的联盟化管理方案.在联盟化管理方案中,比如ENS的和超级账本的均存在交易空间太大的问题,在区块链本身存储代价大的背景下,存储效率将变得低下.因此,DNS 系统和区块链的结合难度很大,不仅需要保证在多变的域名存储信息中保证存储总量较小,同时还需要针对域名解析实现高效的联盟化管理,这使得至今仍未有一个令人满意的去中心化域名解析系统的解决方案.为此,我们提出了ECMDNS——一个高效的基于联盟化管理的域名解析系统,既考虑到 DNS 区域文件具有存储量大且变换频繁的特点,又能在完全中心化和完全去中心化之间采取折衷方案,并拥有较高的时空效率及较小的存储总量.我们通过区分链上链下的存储保证在多变的域名信息中保证存储总量较小;通过群组决策投票的方式实现联盟化管理,同时优化了Hyperledger Fabric提出的混合复制模型,将空间存储效率优化到原本的 1/16.并且仅需要花费 1 次分布式副本同步,就可以完成一项由n名成员背书对同一域名背书的事务,并在联盟化管理的基础上实现区块链交易空间性能的高效性,从而实现整体存储效率的高效性.
区块链、域名解析系统、联盟化管理
9
TP311(计算技术、计算机技术)
国家重点研发计划;广东省重点研发计划项目;国家自然科学基金;国家自然科学基金;国家自然科学基金;广东省高校创新团队与广州市高校创新团队No.202032854;广州市市校基础研究计划联合资助项目
2024-02-01(万方平台首次上网日期,不代表论文的发表时间)
共16页
95-110