DNS-BC:基于区块链联盟的快速,可靠和安全的域名系统缓存系统
1State Key Laboratory of Integrated Service Networks, Xidian University, Xi'an 710071, China.
Sensors (Basel, Switzerland)
|July 29, 2023
概括
一个新的基于区块链的缓存系统DNS-BC增强了域名系统 (DNS) 的性能和安全性. 它提供了更高的准确性,实时速度和对攻击的保护,以及更快的DNS over KCP (DoK) 协议.
科学领域:
- 计算机科学 计算机科学
- 网络安全 网络安全
- 分布式系统 分布式系统
背景情况:
- 域名系统 (DNS) 对互联网导航至关重要,它将域名转换为IP地址.
- 当前的DNS缓存系统存在实时性能差,准确性问题和安全漏洞等问题.
- 递归解析器是DNS的关键组成部分,面临缓存限制和潜在的拒绝服务 (DoS) 攻击的挑战.
研究的目的:
- 为DNS提出一个创新的缓存系统,利用联盟区块链技术.
- 为了提高DNS解析的安全性,准确性和实时性能.
- 引入一种新的加密DNS协议,DNS over KCP (DoK),以实现更快,更可靠的数据传输.
主要方法:
- 开发了DNS-BC,这是一个缓存系统,利用联盟区块链的同步和不变性.
- 实施了可信度管理系统,以确保DNS记录的准确性高达100%.
- 设计了基于KCP协议的DNS over KCP (DoK) 协议,用于加速和安全的数据传输.
- 集成加密传输协议以解决常见的安全和隐私问题.
主要成果:
- 通过其区块链和可信度机制,DNS-BC展示了高实时性能,并实现了高达100%的准确性.
- 拟议的系统大大减少了名称服务器上的流量负载,减轻了DoS攻击风险.
- 实验结果显示,DoK传输时间大约是DNS over TLS (DoT) 和DNS over HTTPS (DoH) 的四分之一.
- 在糟糕的网络条件下,DoK的延迟可能低至TCP的三分之一.
结论:
- 该联盟基于区块链的DNS缓存系统 (DNS-BC) 有效地解决了传统缓存方法的局限性.
- 对于 DNS 解析,DNS-BC 在性能,准确性和安全性方面提供了显著的改进.
- 新的DoK协议比现有的加密DNS协议提供了显著的速度优势,提高了用户体验和网络效率.
相关概念视频
Conservation of Protein Domains
3.1K
3.1K
Issues And Trends In Healthcare Delivery System
5.7K
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
5.7K
Accelerated Curing of Concrete
187
Accelerating concrete curing is achieved by applying heat and additional moisture. This process accelerates the hydration of the cement, resulting in an earlier strength gain in the concrete. Steam curing is a method wherein the concrete products are either transported through a chamber on a conveyor belt or encased in plastic, allowing steam at atmospheric pressure to circulate freely around them. This process begins with a phase of moist curing that typically lasts between 3 to 5 hours, after...
187
Ion Exchange
622
Ion exchange chromatography separates charged molecules from a solution by reversibly exchanging them with mobile, or 'active', ions associated with the oppositely charged stationary phase. This method can be used to separate ions, soften and deionize water, and purify solutions. The polymers comprising the ion-exchange column are high-molecular-weight and chemically stable polymers, crosslinked to be porous and essentially insoluble. They are also functionalized with either acidic or...
622
Mechanisms of Membrane Domain Formation
3.0K
Different physical properties of lipids and proteins allow them to localize and form distinct islands or domains in the membrane. Some membrane domains are formed due to protein-protein interactions, whereas others are formed due to the presence of specific lipids such as sphingolipids and sterols—for example, large proteins, such as bacteriorhodopsin, aggregate and create distinct domains.
Another mechanism for membrane domain formation involves membrane proteins interacting with...
Another mechanism for membrane domain formation involves membrane proteins interacting with...
3.0K
Conservation of Protein Domains Over Different Proteins
10.9K
Protein domains are small structurally independent units that are part of a single amino acid chain. Although these domains are often structurally independent, they may rely on synergistic effects to perform their functions as part of a larger protein. Protein domains may be conserved within the same organism, as well as across different organisms.
A limited set of protein domains often duplicate and recombine during evolution. These domains can be organized in different combinations to...
A limited set of protein domains often duplicate and recombine during evolution. These domains can be organized in different combinations to...
10.9K


