一文了解比特币全节点到底是什么?(比特币节点有哪些类型)
有不少矿工朋友不明白节点与全节点有何不同,其实全节点才是在比特币网络中起主要作用的那个。我们知道,比特币网络是一种点对点的电子现金支付系统,这里的点对点实际上指的是节点对节点。比特币网络中每笔交易由发起方向周围的节点进行广播,节点收到后,再广播给自己周围的节点,这样交易信息就能扩散至全网,从矿工到普通用户都可以看作是比特币网络中的一个节点,而拥有完整区块链账本的节点才称为全节点。
正因如此,全节点需要占用很大的内存去同步所有区块链上的数据,确保能快速验证交易的正确性。区块链上的所有交易都是实时发生的,全节点在区块链分布式账本中主要作用之一就是负责链上交易广播和验证。
全节点除了保存完整账本和验证交易外,另一个主要作用就是作为比特币网络的第二层防御(第一层是算力)。这一点中本聪在比特币白皮书中就有提到,一旦有人掌握51%的算力试图改变比特币区块共识,诚实的全节点将会生成最长的、超过攻击者的链条,从而拒绝这些恶意交易,由此来维护分布式账本的安全。
在早期比特币用户非常少的情况下,区块链上记录的数据也非常小,这时所有在比特币网络中运行的计算机客户端都可以看作是一个全节点,这些节点保存着整个比特币网络的数据,网络中每发生一次交易,接收到信息的节点会对交易信息安全性、合规性等等进行验证,验证通过后再广播到其它节点。
所有用户都可以参与运行比特币全节点,但这完全是自愿原则,并不会有额外奖励。不过如果发生硬分叉导致区块链被一分为二,那么运行全节点除了能够验证区块链规则外,还可以发表自己的意见。运行全节点可看成是一种间接的投票方式,可以让矿工知道用户支持的是哪种规则。
截止到8月26号,全球比特币全节点数达到12120个。可以看到大部分全节点都集中在欧洲和北美,其中美国有1803个占总数14.88%,德国全节点数仅次于美国,有1729个占总数14.27%,中国只有121个占总数0.99%。
运行比特币全节点的基本要求:
1、能运行最新版本的Windows、Mac OS X或Linux的台式机或笔记本电脑;
2、350G的可用磁盘空间,最少100 M/s的读写速度;
3、2G内存 (RAM);
4、宽带速度至少为50Kb/s;
5、每月大概需要上传200G,并下载20G的数据,首次启动节点时还需额外使用约340G;
6、每天至少开机运行6小时,最好是不间断运行;
7、需要禁用电脑自动睡眠功能,以确保电脑运行时支持网络。
可以看到,运行全节点的成本还挺高。国内的矿工虽多,但基本都是加入矿池的,所以中国的全节点数量并不多,这一百多个全节点基本都是各大矿池自己要努力去保持整个比特币网络的稳定性或是对隐私保护有较高要求的矿工建立的。
推荐您阅读更多有关于“”的文章
- 小知识
比特币双顶是什么意思?比特币双顶
比特币双顶是什么意思?比特币双顶形态注意事项比特币双顶是什么意思?比特币的双顶形态在市场行情中还是比较多见的,另外还有双底反转形态也比较常见,其出现频率可以说是仅低于...
39 2021-12-08 - 小知识
区块链扫盲:比特币期权交割是什么
区块链扫盲:比特币期权交割是什么意思?比特币期货交割是什么意思?交割顾名思义,就是交付,割让的意思,即到了交割日,多空双方会强制按照当时的期货市场价格进行强制平仓交割。交割...
38 2021-12-07 - 小知识
比特币套保是什么意思?比特币套保
比特币套保是什么意思?比特币套保怎么操作?比特币套保是什么意思?套期保值是虚拟合约产品最主要的金融功能之一,指的是利用虚拟合约对冲合约标的的商品价格的波动,从而避免此期...
239 2021-12-07 - 小知识
比特币套利是什么意思?比特币套利
比特币套利是什么意思?比特币套利使用什么方法?众所周知,每行每业都有自己的专业用词,虽然相同行业会有同样的词,但是含义多少有些区别,举个例子,炒币这个词,在之前炒币是代表炒钱...
24 2021-12-07 - 小知识
欧易okex比特币如何提现到微信
欧易okex比特币如何提现到微信欧易okex比特币如何提现到微信?最近很多虚拟货币非常的爆火,很多小伙伴们都入手了比特币,有些小伙伴们想要把比特币提现到微信,却不知道如何提现,那...
221 2021-12-06 - 小知识
比特币怎么获得?一文读懂比特币获
比特币怎么获得?一文读懂比特币获得方法比特币,这是数字货币市场极具代表性的数字货币,可以说数字货币能发展到如今,主要原因之一就是比特币的兴起,因此哪怕目前比特币价格已经...
59 2021-12-05