区块链的底层技术:P2P网络原理与应用详解

简介: 针对区块链的底层传输方式——P2P技术,迅雷链底层研发工程师李海友在沙龙中对“P2P网络的原理与应用”进行了详细的解读。李海友介绍,P2P网络是去中心化系统的基础组件,应用在多个去中心化系统中,包括eMule、ethereum、迅雷链文件系统TCFS等。

针对区块链的底层传输方式——P2P技术,迅雷链底层研发工程师李海友在沙龙中对“P2P网络的原理与应用”进行了详细的解读。

李海友介绍,P2P网络是去中心化系统的基础组件,应用在多个去中心化系统中,包括eMule、ethereum、迅雷链文件系统TCFS等。典型的区块链分为基础层、核心层和应用层,P2P网络正是位于区块链的基础层,为区块链服务。

同时他还举例说明:比特币是没有层次、无结构的去中心化网络。Bootstrap使用dns-seed和硬编码seed;有upnp,但没做打洞;交易泛洪传播,也就是病毒式传播;节点不断向其他节点寻找更近的节点并记录。而值得一提的是,比特币为提高区块及交易的传播速度,使用了加速网络,并且不止一个。通过一定中心化的节点协助区块的传播。

相比之下,以太坊则不太一样,使用了结构化的去中心化网络,用Kademlia优化网络的拓扑结构。其交易以及区块的传递仍然是泛洪传播,系统中每个节点都要存区块数据。同样只有upnp,没有做打洞。Kademlia做了一定的优化,节点加入时,find_node对象不是自己,而是随机目标ID。而因为使用了Uncle Block的策略,区块的浪费程度更低,以太坊没有加速网络。

而相对于比特币和以太坊没有做打洞,迅雷链TCFS在P2P网络中进行了不同的探索。TCFS是为区块链而生的高可用网络存储系统。可以有效避免其他基于区块链的文件系统,在存储文件后,文件的有效性要通过数据提供方时刻关注,去检查数据保存是否靠谱,以及网络过程中安全性是否足够的问题。保障迅雷链文件系统的安全性。

此外,迅雷链文件系统TCFS结合了打洞穿透和中转Relay结合的方案,普通的用户节点、边缘节点和骨干节点组成强大的Relay Network。连通性达到99%以上的同时,还达到了性能和成本的最佳平衡。

相关文章
|
27天前
|
边缘计算 容灾 网络性能优化
算力流动的基石:边缘网络产品技术升级与实践探索
本文介绍了边缘网络产品技术的升级与实践探索,由阿里云专家分享。内容涵盖三大方面:1) 云编一体的混合组网方案,通过边缘节点实现广泛覆盖和高效连接;2) 基于边缘基础设施特点构建一网多态的边缘网络平台,提供多种业务形态的统一技术支持;3) 以软硬一体的边缘网关技术实现多类型业务网络平面统一,确保不同网络间的互联互通。边缘网络已实现全球覆盖、差异化连接及云边互联,支持即开即用和云网一体,满足各行业需求。
|
1天前
|
存储 安全 算法
深入探讨区块链技术的安全性
深入探讨区块链技术的安全性
123 101
|
8天前
|
机器学习/深度学习 算法 文件存储
YOLOv11改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
YOLOv11改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
35 10
YOLOv11改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
|
4天前
|
机器学习/深度学习 算法 文件存储
RT-DETR改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
RT-DETR改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
16 4
RT-DETR改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
|
29天前
|
供应链 算法 安全
探索区块链技术中的隐私保护机制
探索区块链技术中的隐私保护机制
77 27
|
21天前
|
供应链 Go 区块链
基于区块链技术实现供应链的全程可追溯性
基于区块链技术实现供应链的全程可追溯性
66 17
|
22天前
|
存储 人工智能 安全
AI时代的网络安全:传统技术的落寞与新机遇
在AI时代,网络安全正经历深刻变革。传统技术如多因素身份认证、防火墙和基于密码的系统逐渐失效,难以应对新型攻击。然而,AI带来了新机遇:智能化威胁检测、优化安全流程、生物特征加密及漏洞管理等。AI赋能的安全解决方案大幅提升防护能力,但也面临数据隐私和技能短缺等挑战。企业需制定清晰AI政策,强化人机协作,推动行业持续发展。
51 16
|
24天前
|
存储 供应链 安全
区块链技术在选举中的应用:透明与安全的新时代
区块链技术在选举中的应用:透明与安全的新时代
65 16
|
2月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
86 17
|
2月前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。

热门文章

最新文章