博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链中的节点是什么?
阅读量:6956 次
发布时间:2019-06-27

本文共 512 字,大约阅读时间需要 1 分钟。

随着的进步,各种形态不同的链展现在大家面前,有些区块链中节点有很多(如以太坊),而有些区块链中的节点又很少(如EOS),今天我们拿第一代区块链比特币来讲。

比特币被设计为一种去中心化的点对点(P2P)网络

如中心化的应用都是由一台服务器集中管理,而去中心化的应用就是由很多台服务器管理存储信息,并且相互验证。

综上所诉的去中心应用中的服务器就是节点

节点的作用

为了确认交易有效性,比特币需要多于一个单独网络的矿工处理交易单,它必须通过“节点”向网络广播。这是交易处理过程的第一步(区块链确认)。

要全力挖掘网络潜能,比特币网络不能仅仅提供交易的通道,同时也要确保安全性。使用随机选取的节点,这个网络会减少双花问题——用户试图两次花费同一枚数字货币的可能。

然而,比特币不止是需要节点,它还要求很多全力工作的节点——那些在一个机器实体上载有比特币核心客户端和完整区块链的节点。节点越多,网络越安全。

打个比方,每一个节点就相当于一台服务器,在这个P2P网络中必须散播出去最终被大部分服务器都记录储存起来,才算消息被确认。


知识星球二维码380.png

转载于:https://www.cnblogs.com/tokenpai/p/9093763.html

你可能感兴趣的文章
letdown
查看>>
Action以外的类中来获得Spring所管理的Service对象
查看>>
Linux系统下手把手完成无人值守安装服务
查看>>
pyfa的汉化
查看>>
使用@Transactional(SUPPORTS)和不加@Transactional 有什么区别?
查看>>
JS判断一个页面是否已经打开
查看>>
TPS和QPS的区别
查看>>
设计模式--模板方法模式
查看>>
Removing Nesting By Returning Early
查看>>
Jfinal weixin源码分析---碎碎念(看最后,有福利)
查看>>
[Java]HashMap的两种排序方式
查看>>
C++中const与指针、引用的分析(转自china_unix GP-King)
查看>>
mysql 保存emoji 4字节宽度字符串
查看>>
diff结果分析
查看>>
php UUID &分布式生成用不重复的随机数方法
查看>>
C语言中强制转换问题
查看>>
python--练习--for i in range(2,101)
查看>>
每天一个linux命令(25):chgrp命令
查看>>
【15】万魂杀服务器开发之原始NIO、Mina、Netty使用
查看>>
git rebase之前需要 commit 才行
查看>>