目录
去中心化
P2P通信及其协议实现去中心化
如大数据文件的分布存储
如视频网站服务器
1.p2p网络:
每个区块链节点既是客户端节点也是服务器节点
产生的新启动节点向附近节点进行数据广播到达网络中所有节点
新启动节点从网络初始节点获得网络中的在线节点的地址表后会根据当前节点的区块序列状态从相应节点下载区块更新本地区块链及状态库,不断优化自己的邻近节点表,以优化同步与广播通信性能
优点:
节点越多,越安全
数据分布式存放
缺点:
存储成本高昂
存储应用:
高价值的数据:
数字货币
数字资产
商业核心逻辑
2.典型案例;
IPFS: 分布式协议系统
在以太坊中的对应架构:SWARM
1.用户发布的文本并不要求在所有节点上存储
2.采用一个新用户访问一个文件,该文件会在此新用户的节点上存储,
但其他新用户访问该文件时,此前已经访问的节点可能会成为其他
新用户的服务节点
3.完全去中心化应用:基于p2p的区块链+IPFS
注释:中心化(点对点)
传统通信:PSTN的树状架构
1. 基于网状点对点通信
如Internet :英特网
如电子邮件
如QQ
2.支撑点对点通信的协议
HTTP/FTP TCP/UDP数据传输协议
注释:互联网中心化平台
网状架构
星形服务架构
信息与数据均集中在单一节点或有限节点上
数据与信息技术中存放在组织和机构的物理服务器上