区块链之节点介绍
泰岳区块链节点部署欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mark
·
区块链的节点
区块链的网络结构采用了分布式(P2P)的网络架构,其中的一个“P”称之为链中的一个节点,通常情况下我们认为是一台具有自主处理能力的主机。每台主机都安装并运行了区块链协议节点软件,其中的节点可以分布在全球任何一个位置,通过internet把他们连接在了一起。
网络当中的每个节点都被认为是相等的,一个完整的节点都会同步并存储节点上的全部数据复本,但也有一些节点比较特殊,只存有整个节点数据的部分数据称之为轻节点。
节点的分类从他们扮演的角色大致可以分为三类:
-
完整节点:即安装有完整的节点软件并存储了链上所有数据的节点。其功能是发出事务、传播事务并验证数据的一致性等,他的角色一般由大容量存储的服务器扮演。
-
广播节点:他们只发出事务并接收第三方的信息,一般由移动设备或者不想下载整个区块数据副本的人使用
-
挖掘节点:一般挖掘节点都保存有完整的区块数据副本,并安装了挖掘软件,他们的主要任务是产生新的区块,发布并传播交易,一般由性能比较强悍的服务器扮演。
更多推荐
所有评论(0)