去中心化和p2p网络以及中心化为核心的传统通信
目录
- 去中心化
去中心化
P2P通信及其协议实现去中心化
如大数据文件的分布存储
如视频网站服务器
1.p2p网络:
每个区块链节点既是客户端节点也是服务器节点
产生的新启动节点向附近节点进行数据广播到达网络中所有节点
新启动节点从网络初始节点获得网络中的在线节点的地址表后会根据当前节点的区块序列状态从相应节点下载区块更新本地区块链及状态库,不断优化自己的邻近节点表,以优化同步与广播通信性能
优点:
节点越多,越安全数据分布式存放
缺点:
存储成本高昂
存储应用:
高价值的数据:数字货币数字资产商业核心逻辑
2.典型案例;
IPFS: 分布式协议系统
在以太坊中的对应架构:SWARM
1.用户发布的文本并不要求在所有节点上存储
2.采用一个新用户访问一个文件,该文件会在此新用户的节点上存储,
但其他新用户访问该文件时,此前已经访问的节点可能会成为其他
新用户的服务节点
3.完全去中心化应用:基于p2p的区块链+IPFS
注释:中心化(点对点)
传统通信:PSTN的树状架构
1. 基于网状点对点通信如Internet :英特网如电子邮件如QQ2.支撑点对点通信的协议HTTP/FTP TCP/UDP数据传输协议
注释:互联网中心化平台
网状架构 星形服务架构信息与数据均集中在单一节点或有限节点上数据与信息技术中存放在组织和机构的物理服务器上
去中心化和p2p网络以及中心化为核心的传统通信相关推荐
- 去中心化,p2p,网络穿透一起搞定丨NAT原理丨网络穿透实战演示
去中心化,p2p,网络穿透一起搞定 NAT原理讲解 p2p的应用场景 网络穿透实战 [Linux服务器系列]去中心化,p2p,网络穿透一起搞定丨NAT原理丨网络穿透实战演示 更多精彩内容包括:C/C+ ...
- 聊聊ADAMoracle去中心化预言机网络服务介绍
聊聊ADAMoracle去中心化预言机网络服务介绍. 去中心化的预言机将让开发者有能力使用任意数量的预言机为智能合约提供服务,可以避免单点故障,以及降低中心化预言机作恶带来的损失.因此,可靠的去中心化 ...
- 胡安对话Chainlink创始人Sergey Nazarov,探讨分布式存储和去中心化预言机网络的深度融合
今年3月IPFS激励层宣布与Chainlink(行业领先的去中心化Oracle网络解决方案)完成集成,智能合约开发人员将拥有完整的Web 3.0基建堆栈,包括链上逻辑和状态变化的区块链.用于链外通信和 ...
- Java整合ImageMagick图片裁剪工具,奉上实现图片处理的常用方法,如:自由裁剪、中心化裁剪、缩略图、中心化缩略图等。 工具方法类
手把手教你整合Java+ImageMagick. java 利用Img4JavaUtil 工具对图片做缩略图.裁剪等常用方法 安装ImageMagick最新版本, 并设置path系统环境变量.获取安装 ...
- 【ArchSummit】Web3.0去中心化预言机网络技术剖析
- 区块链去中心化等特点
中心化? 回忆一下你在网上购买一本书的流程: 第一步,你下单并把钱打给支付宝: 第二步,支付宝收款后通知卖家可以发货了: 第三步,卖家收到支付宝通知之后给你发货: 第四步,你收到书之后,觉得满意,在支 ...
- 《这就是区块链》之区块链基础(5)--去中心化的意义
在上一篇中,花了比较大的篇幅来阐述去中心化的概念.其实对于有计算机基础的朋友来讲,去中心化或者P2P网络并不是新颖的观点.但是,我还是希望本系列文章可以从基础展开,让所有的朋友都可以理解区块链的 ...
- 区块链P2P网络协议演进过程
区块链是以加密机制.储存机制.共识机制等多种技术组成的分布式系统,可以在无中心服务器的情况下实现相互信任的点对点交易功能.区块链最大的特点是去中心化和分布式,区块链共识机制使得参与节点共同为系统提供服 ...
- 使用Go语言编写区块链P2P网络(译)
外文发表日期: 2018-04-14 外文链接:https://medium.com/coinmonks/code-a-simple-p2p-blockchain-in-go-46662601f417 ...
最新文章
- 美多商城之订单(结算订单)
- 设计模式:单例模式之双重检查
- C#窗体控件-组合框控件ComboBox
- 世界人民盼丰收-国际农民丰收节贸易会:世界农民节日
- dhtml gantt所有配置_dhtmlxGantt
- pycharm主题背景图片设置
- Java | JPanel与JFrame的区别
- 这样学编程,直接原地起飞啊!
- 截止到2011年,在五大学科国际奥赛获得金牌最多的中学们
- Unity3D逻辑热更新,第二代舒爽解决方案,L#使用简介
- 使用微软的语音识别引擎Microsoft Speech API进行语音控制
- DDR/GDDR和HBM区别,及内存标准如何选择?
- 沃尔玛的产品知识图谱
- html怎么自动增加序号,css如何使用计数器给元素自动编号?
- 简单理解EMC(电磁兼容)
- 厨房设计大师——整体厨房设计CAD图纸
- 安装Android studio时遇到的问题
- 一个人成功必须具备的观念
- Atlassian JIRA 安装
- 野火STM32学习(6)
热门文章
- 新计算机是飞行模式怎么开,win10自己打开飞行模式,怎么处理
- JavaWeb:掌握Session的使用,完善用户登录注册案例的功能
- Godot着色器基础
- 光环PgMP学友 | 4A成绩考过,学以致用才是“高分”!
- android切换夜间模式吗,Android切换夜间模式
- MySQL笔记(一)SQL基础
- 诛仙服务器技能修改,诛仙玩家浅析诛仙3技能修改所带来的轰动
- 这,是一篇有“味道”的科普…
- RMAN备份归档日志时的not backed up与catalog数据库结合时的问题
- 517codingP770