什么是比特币全节点?它对整个比特币网络意味着什么?| 区块链课堂第5问

哈希派·2018-03-16 09:53
什么是比特币全节点?它对整个比特币网络意味着什么?

在整个比特币网络中,从全节点用户到矿工再到运行SPV轻钱包的普通用户,都可以看作是比特币系统中的一个节点,然而其中在比特币去中心化特性中,起最重要作用的是“比特币全节点”。

所谓比特币全节点,就是通过载入比特币客户端(包括 bitcoincore 版和 BitcoinUnlimited 版等), 下载并保有完整区块链数据的节点。他们能够独立校验所有比特币交易,并且实时更新数据。

在早期没有其余用户的比特币网络中, 所有运行比特币客户端的计算机都可以看作是一个全节点,这些计算机保存着整个比特币区块链的数据,并且彼此相连形成了一个点对点的网络 。每当新的交易或区块出现在网络中时,接收到这些信息的节点,就会独立对每笔交易是否有足够余额可供支出、是否存在双花问题、脚本是否符合规定等条件进行验证,然后再将其发送给网络中其他的节点,并将这些交易信息保存在本地内存中。当所有节点完成对交易的验证之后,这笔交易就被保存在了所有全节点的内存中,从而也就确保了交易的安全性和区块链信息的不可篡改性。

通常情况我们认为,比特币全节点数量越多,网络安全性越高。

上期回顾:比特币是如何发行的?
下期预告: 比特币区块链上的交易是如何进行的?

区块链课堂是哈希派(公众号ID:hashpai)围绕区块链技术推出的每日问答栏目,帮助大家从各方面了解区块链领域的相关知识。如果你对区块链有自己的想法以及相关疑惑,欢迎在评论区留言,我们将会在近期更新中为你解答。


+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

该组织与联合国无任何隶属关系,且提供的牌照和许可证无任何法律效力和实际意义

2018-03-16

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业