位置: IT常识 - 正文

【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系(区块链教程大全)

发布时间:2024-01-17
【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系

目录

一、简介

二、知识点

P2P 网络

区块链节点与 P2P 的关系

区块链节点功能分类

P2P 网络特征

三、什么是 P2P 网络,区块链式使用 P2P 网络做什么

1、P2P 网络概念

2、P2P 网络节点特征

3、P2P 与区块链

4、网络节点功能


一、简介

推荐整理分享【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系(区块链教程大全),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:《区块链》,区块链新玩法,区块链zoon,区块链通俗讲解,区块链技术讲解,区块链60讲49,区块链技术讲解,区块链zoon,内容如对您有帮助,希望把文章链接给更多的朋友!

在白皮书中,中本聪就已经说明了这个系统的网络结构是 peer to peer, 也就是 P2P 网络。【一种完全的点对点电子货币应当允许在线支付从一方直接发送到另一方 而不需要通过一个金融机构。数字签名提供了部分解决方案,但如果仍需一个 可信任第三方来防止双重支付,那就失去了电子货币的主要优点。我们提出一 种使用点对点网络解决双重支付问题的方案。】...

二、知识点P2P 网络区块链节点与 P2P 的关系区块链节点功能分类P2P 网络特征三、什么是 P2P 网络,区块链式使用 P2P 网络做什么1、P2P 网络概念

点对点技术(peer-to-peer, 简称 P2P )又称对等互联网络技术,是一种网络技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。

P2P 网络通常用于通过 Ad Hoc 连接来连接节点。这类网络可以用于多种用途,各种文件共享软件已经得到了广泛的使用。P2P技术也被使用在类似VoIP等实时媒体业务的数据通信中。

P2P 网络最早来自 Napster,这是一个为用户提供 免费 MP3 下载的网络服务。Napster 服务器上不存储 MP3 文件,但是他有一个索引服务器记录各个用户的 MP3 歌单信息,这样当用户有需求下载时,可以直接找到对应主机并下载文件,这种模式为后来者提供了很多的启发。

2、P2P 网络节点特征

(1)非中心化:

网络中的资源和服务分布在所有的节点上,每一个节点保存着所有的数据,信息的传输可以直接在节点之间,不需要中间环节的介入。

(2)可扩展性:

用户可以随时加入该网络,系统的资源和服务能力也同步扩充。理论上其可扩展性几乎可以是无限的。

(3)健壮性:

因为服务是分散在各个节点之间的,部分节点或网络遭到破坏对其他部分的影响很小,故 P2P 具有耐攻击、高容错的特点。P2P 网络一般在部分结点失效时能够自动调整整体拓扑,保持其它结点的连通性。

(4)高性价比:

P2P 架构可以有效地利用互联网中散布的大量普通结点,将计算任务或存储资料分布到所有结点上。利用其中闲置的计算能力或存储空间,达到高性能计算和海量存储的目的。

(5)隐私保护:

【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系(区块链教程大全)

在 P2P 网络中,由于信息的传输分散在各节点之间进行而无需经过某个集中环节,用户的隐私信息被窃听和泄漏的可能性大大缩小。

(6)负载均衡:

由于每个节点既是服务器又是客户端,减少了传统 C/S 模型中对服务器计算能力、存储的要求,同时因为资源分布在多个节点,更好的实现了整个网络的负载均衡。

3、P2P 与区块链

中本聪发明 比特币的时候也是站在巨人的肩膀上的。每个新加入的网络节点,都通过节点内置的 DNS 种子节点查询网络 IP 列表。

某些种子节点返回一组静态可靠的比特币节点 IP,某些种子节点返回动态的比特币节点 IP 集。新节点选择 8 个节点进行链接并对比,同步区块链数据。

如果有新交易产生,节点向自己所有相邻节点发送交易广播,后续继续向邻居广播,直至全网都收到交易信息。

4、网络节点功能

比特币网络节点主要有以下 4 个功能模块:

Wallet:钱包Miner:矿工Full Blockchain:全节点路由节点

(1)Wallet:钱包

主要功能是签名交易与账户余额管理,不一定需要保留全部区块的数据。

(2)Miner:矿工

主要用来挖矿。

(3)Full Blockchain:全节点

保留全部区块链的数据。

(4)路由节点

主要提供网络路由服务,让新加入的节点能找到它的另据

每个节点可以包含上述功能中的一种或多种,所有节点一起形成整个区块链 P2P 网络。

本文链接地址:https://www.jiuchutong.com/zhishi/300675.html 转载请保留说明!

上一篇:ES6---promise详解及用法(es6 promise finally)

下一篇:HTML小游戏4 —— 简易版英雄联盟(附完整源码)(html小游戏代码大全)

  • 如何运用用户习惯进行精准营销?(利用用户和用户之间的关系所造就的营销方式)

    如何运用用户习惯进行精准营销?(利用用户和用户之间的关系所造就的营销方式)

  • 拼多多怎么复制口令帮别人助力(拼多多怎么复制口令)

    拼多多怎么复制口令帮别人助力(拼多多怎么复制口令)

  • 京东快递怎么看实时位置(京东快递查询取件码)

    京东快递怎么看实时位置(京东快递查询取件码)

  • 快手怎么不显示播放量(快手怎么不显示浏览记录)

    快手怎么不显示播放量(快手怎么不显示浏览记录)

  • 华为网络显示hd怎么关闭(华为网络显示2g怎么调成4g)

    华为网络显示hd怎么关闭(华为网络显示2g怎么调成4g)

  • 智慧团建登录有时间要求吗(智慧团建登录有记录吗)

    智慧团建登录有时间要求吗(智慧团建登录有记录吗)

  • 人人通空间密码忘了怎么办(人人通空间密码错误)

    人人通空间密码忘了怎么办(人人通空间密码错误)

  • 苹果官网退货花呗几天到账(苹果官网退货花呗分期的钱会退还吗)

    苹果官网退货花呗几天到账(苹果官网退货花呗分期的钱会退还吗)

  • 抖音作品0播放怎么解决(抖音作品0播放量怎么办)

    抖音作品0播放怎么解决(抖音作品0播放量怎么办)

  • 荣耀9x开发者选项在哪(荣耀9x开发者选项怎么最优设置)

    荣耀9x开发者选项在哪(荣耀9x开发者选项怎么最优设置)

  • oppoa9是安卓系统吗(oppoa9是安卓手机吗)

    oppoa9是安卓系统吗(oppoa9是安卓手机吗)

  • 微信红包转错了怎样马上拿回(微信红包转错了怎么撤回)

    微信红包转错了怎样马上拿回(微信红包转错了怎么撤回)

  • 笔记本南桥坏了有必要修吗(笔记本南桥坏了怎么修)

    笔记本南桥坏了有必要修吗(笔记本南桥坏了怎么修)

  • 微信怎么设置成黑色主题(微信怎么设置成黑色的模式)

    微信怎么设置成黑色主题(微信怎么设置成黑色的模式)

  • 手机卡不在手机里能打通吗(手机卡不在手机上微信还能用吗)

    手机卡不在手机里能打通吗(手机卡不在手机上微信还能用吗)

  • 拼多多怎么申请几个号(拼多多怎么申请换货呢)

    拼多多怎么申请几个号(拼多多怎么申请换货呢)

  • wlan和wifi的区别(wlan和wifi的区别ipad哪个好)

    wlan和wifi的区别(wlan和wifi的区别ipad哪个好)

  • 汉微商城是什么模式(汉薇商城有直销牌照)

    汉微商城是什么模式(汉薇商城有直销牌照)

  • 退货频繁会被淘宝封号吗(退货频繁会被淘汰吗)

    退货频繁会被淘宝封号吗(退货频繁会被淘汰吗)

  • 隐身访问加访客数量吗(隐身访问访客量会增加吗)

    隐身访问加访客数量吗(隐身访问访客量会增加吗)

  • 幽鹤国家公园的翡翠湖, 加拿大不列颠哥伦比亚省 (© Cavan Images/Offset)(斯卡伊保安公司怎么样)

    幽鹤国家公园的翡翠湖, 加拿大不列颠哥伦比亚省 (© Cavan Images/Offset)(斯卡伊保安公司怎么样)

  • 芬迪湾低潮时的洞穴及海岸地貌 ,加拿大新不伦瑞克 (© Jamie Roach/Shutterstock)(芬迪flow)

    芬迪湾低潮时的洞穴及海岸地貌 ,加拿大新不伦瑞克 (© Jamie Roach/Shutterstock)(芬迪flow)

  • 一文速学-GBDT模型算法原理以及实现+Python项目实战(gbdrt)

    一文速学-GBDT模型算法原理以及实现+Python项目实战(gbdrt)

  • SQL命令批量替换DedeCms文章标题 关键字标签内容方法(sql批量替换值)

    SQL命令批量替换DedeCms文章标题 关键字标签内容方法(sql批量替换值)

  • 小规模忘了报税怎么办
  • 退休金合并其他收入缴纳个税
  • 个人所得税如何查询工资
  • 出口退税账务怎么做账
  • 评估入账几种情况
  • 企业购车发票怎么查询
  • 营改增后纳税人可以使用的发票种类有
  • 知道含税价,税率,怎么算税金
  • 外购货物自用会计处理
  • 购进商品交印花税
  • 车险代缴费
  • 年金终值的公式
  • 发票已缴销什么意思
  • 广告制作需要交文化建设费吗
  • 从关联企业获得非工资报酬怎么缴纳个税?
  • 转出未交增值税怎么算
  • 税号里的0是字母还是数字
  • 金税四期什么时候结束
  • 资产负债率之比
  • 怎么确认权益性投资收益收入?
  • 租赁合同印花税怎么交,一年一次吗
  • 工资是一定是月薪吗
  • 分公司的款汇入总公司得出什么证明
  • surface安装win10专业版
  • 商业承兑汇票如何查询
  • linux CentOS/redhat 6.5 LVM分区使用详解
  • 如何免费获取Win11企业版
  • 去年年终奖
  • php初学者常见问题和答案
  • 最小的摄像头是多大
  • 增值税发票作废了税钱退还吗
  • 社保缴费基数如何调整
  • php生成图片验证怎么弄
  • 总账会计工作职责精选汇总
  • 基建会计的工作内容
  • vue导入动图
  • vue3+antd
  • js数组菜鸟教程
  • 关于申请补发工资的申请
  • phpcms使用教程
  • 公司的注册资本是什么意思
  • 个人所得税生产经营所得税怎么申报
  • 公司食堂吃饭没钱怎么办
  • 织梦怎么改首页背景
  • 收保险公司工伤怎么赔偿
  • 职工教育经费和职工福利费扣除比例
  • 增值税发票税率1%
  • 房屋租金的摊销怎么算
  • 销售会计的岗位职责有哪些
  • 预缴税金用于抵减税费
  • 当月收入未开票怎么入账
  • 三证合一后税务登记机关
  • 老板自己的钱给公司
  • 国外佣金代扣代缴增值税可以抵扣吗
  • 资产减少的方式有哪些?
  • 收到银行承兑汇票怎么处理
  • 多计提的工资怎么调账
  • 手工凭证模板
  • 原始凭证的审核内容
  • 制造费用折旧费编码
  • 迟到扣发工资
  • 集装箱发票是否要在备注栏注明地址
  • 实收资本的主要用途
  • 企业所得税季报营业成本包括哪些
  • sqlserver批量删除数据
  • Win10系统安装包
  • crontab环境变量不生效
  • Win7系统无法安装SQL2000
  • win10系统onenote不能用
  • GLSL Tessellation Shader的编程入门介绍
  • 实用批处理
  • list嵌套list采用什么结构
  • 从零开始学什么好
  • Android使用教程
  • js中调用java
  • js如何打印服务器图片
  • 咪咕游戏包括什么
  • 注销发票怎么处理流程
  • 买房送地下室土地可以吗
  • 土地使用税2023征收标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号