比特币SV DevCon 2020:某些描绘节点的方式是完全错误的

比特币SV DevCon 2020:某些描绘节点的方式是完全错误的

在最近的比特币SV DevCon 2020上,一个比较有趣的演讲试图澄清一个事实,以便人们正确地理解和定义比特币节点(Bitcoin Node)。

对于那些刚接触比特币的人来说,许多网络资源描绘出来的画面,仅仅是在一个设备上运行比特币节点软件,该软件使画面成为一个节点。这些人感受到的印象是,通过购买一个便宜的Raspberry Pi(树莓派,是为学习计算机编程教育而设计的),他们就加入了这个独有的“挖矿”俱乐部,并且很快就会从附属的区块奖励中获益。

nChain的研究总监欧文·沃恩(Owen Vaughan)在解释《比特币白皮书》 (Bitcoin whitepaper)第5节中定义的网络拓扑结构时,澄清了人们对于比特币节点的这些误解。

bitcoin-sv-devcon-2020-how-some-picture-a-node-is-all-wrong

一个节点可以生成有效的区块,将区块分发给这些节点的对等体(其他节点),并验证它们收到的区块。每个节点都致力于寻找一个有难度的工作量证明(proof-of-work)算法的解决方案,以产生一个有效的区块;然后,它将该区块传播给其他节点。它是区块批量生产机器的有机群体的一个代表。

其他节点无法自动接收生成的区块,这就是为什么区块补贴奖励在到期和可以使用之前会有一个延迟。在比特币网络中,大部分区块都是由少量节点产生的。

根据白皮书中定义的准则,有许多可见的网络节点这种描述是不准确的。这种不恰当的节点描述是由于多年来术语的不标准所导致的。仅仅运行节点软件并不能使设备成为比特币节点。如果不负责维护基于区块发布和工作量证明的网络共识机制,这就不是一个节点。

节点会受到激励去维持彼此之间的紧密联系。节点需要广播交易,以降低其区块不被构建的风险,并在最新的区块上进行构建。节点还需要收取交易费。

节点可能会从比特币网络中脱离,新节点也可能随时都会加入到比特币网络中。比特币网络中没有等级制度,这就使得网络成为一个纯粹的对等系统。从概念上来说,节点更像蜂巢或蚁冢,而不是一个在矿场里辛勤劳作寻找黄金的工人。

202024日的“创世”协议升级是比特币历史上的一大里程碑,将见证BSV最大程度地回归到中本聪原先设想的协议。请访问“创世”硬分叉页面以了解更多信息。

要直接在您的收件箱接获CoinGeek.com最新消息,CoinGeek会议特别优惠以及其他内部信息,请加入我们的邮件列表

[id^="_form"]
[id^="_form"]
[id$="_submit"]
[id$="_submit"]
[^;]
[^;]
[?&]
[?&]
[^&#]
[^&#]
[(d+)]
[(d+)]
[elem.name]
[elem.name]
[+_a-z0-9-'&=]
[+_a-z0-9-'&=]
[+_a-z0-9-']
[+_a-z0-9-']
[a-z0-9-]
[a-z0-9-]
[a-z]
[a-z]
[el.name]
[el.name]
[id^="_form"]
[id^="_form"]
[id$="_submit"]
[id$="_submit"]
[^;]
[^;]
[?&]
[?&]
[^&#]
[^&#]
[(d+)]
[(d+)]
[elem.name]
[elem.name]
[+_a-z0-9-'&=]
[+_a-z0-9-'&=]
[+_a-z0-9-']
[+_a-z0-9-']
[a-z0-9-]
[a-z0-9-]
[a-z]
[a-z]
[el.name]
[el.name]