当前位置:网站首页>去中心化和p2p网络以及中心化为核心的传统通信
去中心化和p2p网络以及中心化为核心的传统通信
2022-08-10 05:31:00 【m0_59416550】
目录
去中心化
P2P通信及其协议实现去中心化
如大数据文件的分布存储
如视频网站服务器
1.p2p网络:
每个区块链节点既是客户端节点也是服务器节点
产生的新启动节点向附近节点进行数据广播到达网络中所有节点
新启动节点从网络初始节点获得网络中的在线节点的地址表后会根据当前节点的区块序列状态从相应节点下载区块更新本地区块链及状态库,不断优化自己的邻近节点表,以优化同步与广播通信性能
优点:
节点越多,越安全
数据分布式存放
缺点:
存储成本高昂
存储应用:
高价值的数据:
数字货币
数字资产
商业核心逻辑
2.典型案例;
IPFS: 分布式协议系统
在以太坊中的对应架构:SWARM
1.用户发布的文本并不要求在所有节点上存储
2.采用一个新用户访问一个文件,该文件会在此新用户的节点上存储,
但其他新用户访问该文件时,此前已经访问的节点可能会成为其他
新用户的服务节点
3.完全去中心化应用:基于p2p的区块链+IPFS
注释:中心化(点对点)
传统通信:PSTN的树状架构
1. 基于网状点对点通信
如Internet :英特网
如电子邮件
如QQ
2.支撑点对点通信的协议
HTTP/FTP TCP/UDP数据传输协议
注释:互联网中心化平台
网状架构
星形服务架构
信息与数据均集中在单一节点或有限节点上
数据与信息技术中存放在组织和机构的物理服务器上
边栏推荐
猜你喜欢
随机推荐
网络安全5
[Thesis Notes] Prototypical Contrast Adaptation for Domain Adaptive Semantic Segmentation
Interface documentation evolution illustration, some ancient interface documentation tools, you may not have used it
Buu Web
SQLSERVER 2008 parses data in Json format
FPGA engineer interview questions collection 1~10
【el和template区别】
每天一个小知识点
redis---非关系型数据库(NoSql)
清览题库--C语言程序设计第五版编程题解析(1)
Qiskit学习笔记(三)
基于Qiskit——《量子计算编程实战》读书笔记(四)
基于Qiskit——《量子计算编程实战》读书笔记(二)
tinymce富文本编辑器
通过一个案例轻松入门OAuth协议
看了几十篇轻量化目标检测论文扫盲做的摘抄笔记
Concurrency tool class - introduction and use of CountDownLatch, CyclicBarrier, Semaphore, Exchanger
深度学习中的学习率调整策略(1)
再肝3天,整理了90个 NumPy 例子,不能不收藏!
pygame学习计划(1)








