计算机科学 ›› 2025, Vol. 52 ›› Issue (5): 299-306.doi: 10.11896/jsjkx.240700205
叶崛宇, 伦占群, 岳巧丽, 李洪涛, 张海阔, 强济深
YE Jueyu, LUN Zhanqun, YUE Qiaoli, LI Hongtao, ZHANG Haikuo, QIANG Jishen
摘要: 近年来,非同质化通证(Non-Fungible Token,NFT)、去中心化金融(Decentralized Finance,DeFi)、元宇宙等去中心化应用(Decentralized Application,DApp)点燃了国内外对Web3.0的热情。DApp资源部分存储于传统Web服务器中,部分存储于区块链等去中心化系统中,其命名与寻址技术与传统Web2.0网站资源的命名与寻址技术大相径庭,然而学术界在相关方面的研究几乎空白。针对这一现状,文章系统梳理了现有DApp资源命名与寻址技术,即基于传统域名的命名与寻址技术和基于Web3.0域名的命名与寻址技术,并分析了现有技术的优点和不足。在此基础上,针对现有技术在易用性方面的不足,提出了一种新型DApp资源命名与寻址技术,设计了功能架构和实施框架,并开发了原型系统进行验证。实验结果表明,新型技术具有良好的易用性且性能较现有技术无显著下降。
中图分类号:
[1]Introduction to Web3.[EB/OL].https://ethereum.org/en/web3/. [2]Ethereum.Explore Dapps.[EB/OL].https://ethereum.org/en/dapps/. [3]W3C(World Wide Web Consortium).Naming and Addressing:URIs,URLs, .[EB/OL].https://www.w3.org/Addressing/. [4]Statdns.DNS and Domain Name statistics and tools.[EB/OL].https://www.statdns.com/rfc/. [5]Ethereum.Ethereum Improvement Proposals.[EB/OL].https://eips.ethereum.org/erc. [6]YE J Y,ZHANG H K,HU W H,et al.NSEN:Improving Session Efficiency in Distributed MEC Networks [J].IEEE Network,2023,37(7):186-193. [7]LIU J,CHEN S B,LIU Y Q,et al.Distributed application addressing in 6G network [J].China Communications,2024,21(4):193-207. [8]SULLIVAN D.Networking in the Cloud:DNS,Load Balancing,Google Private Access,and IP Addressing [M]// Google Cloud Certified Associate Cloud Engineer Study Guide.America:Wiley,2023:375-397. [9]BENOMAR Z,LONGO F,MERLINO G,et al.A Cloud-Based and Dynamic DNS Approach to Enable the Web of Things [J].IEEE Transactions on Network Science and Engineering,2022,9(6):3968-3978. [10]ZHAO X Y,ZHAO B,ZHANG J N,et al.Study on Cache-oriented Dynamic Collaborative Task Migration Technology[J].Computer Science,2024,51(2):300-310. [11]Ethereum.Spin up your own Ethereum node[EB/OL].https://ethereum.org/en/developers/docs/nodes-and-clients/run-a-node/. [12]Infura.Infura Joining the Chainlink Network as a Node Operato.[EB/OL].https://www.infura.io/blog/post/infura-joining-the-chainlink-network-as-a-node-operator. [13]Alchemy.Alchemy vs.Infura - Blockchain Node Provider Comparison.[EB/OL].https://www.alchemy.com/overviews/alchemy-vs-infura. [14]Consensys.MetaMask Reveals 55% Surge in Users.[EB/OL].https://consensys.io/blog/metamask-reveals-55-surge-in-users-introduces-default-security-alerts-to. [15]Dune.Ethereum Name Service.[EB/OL].https://ens.domains/. [16]Unstoppable Domains.Unstoppable Domains Registered.[EB/OL].https://unstoppabledomains.com/partner/cryptodotcom?ref=crypto/. [17]ICANN.ICANN Strategic plan for fiscal Years 2021-2025[R].2019. [18]ICANN Office of the Chief Technology Officer.Challenges with Alternative Name Systems OCTO-034[R].April,2022. [19]LI J Q,Deng H J.Survey on the Structure of Name Resolution System in Information Centric Networking[J].Journal of Network New Media,2022,11(3):1-10,16. [20]DappRadar.What is DappRadar [EB/OL].https://dappradar.com/blog/what-is-dappradar. [21]Infura API documentation(Infura) [EB/OL].https://docs.infura.io/api/. [22]A Guide to ENS Domains + IPFS(Ethereum Name Service) [EB/OL].https://blog.fleek.co/posts/guide-ens-domains-ipfs-ethereum-name-service. [23]Unstoppable domains.Where you can view Unstoppable Do-mains [EB/OL].https://unstoppabledomains.com/learn/where-you-can-view-unstoppable-domains. [24]ZHANG Y,XIA C D,FANG B X,et al.An Autonomous Open Root Resolution Architecture for Domain Name System in the Internet[J].Journal of Cyber Security,2017,2(4):57-69. [25]An Analysis of the Difference between Web2 Domains andWeb3Domains [EB/OL].https://medium.com/. [26]Unstoppable domains.Why we're no longer offering.coin [EB/OL].https://unstoppabledomains.com/blog/categories/annou-ncements/article/coin. [27]Nginx.Module ngx_http_proxy_module [EB/OL].https://nginx.org/en/docs/http/ngx_http_proxy_module.html. [28]TechReport.Key Website Page Load Time Statistics(2023 Updated Data) [EB/OL].https://techreport.com/statistics/finance-marketing/website-load-time-statistics-data/. |
|