Py学习  »  区块链

区块链中的节点是什么意思

南坡海瑞 • 5 年前 • 336 次点击  

节点指的是区块链网络中的计算机,包含手机,矿机和服务器等等。由大量个人或者家庭用户参与的区块链,每个个人或者家庭都是区块链的节点。下面我们以比特币为例,解释下节点是什么意思。

众所周知,比特币被设计为一种去中心化的点对点(P2P)网络,我们需要巨量的机器来维护这一散布全球的网络。比如,为了确认交易有效性,比特币需要多于一个单独网络的矿工处理交易单,它必须通过“节点”向网络广播。这是交易处理过程的第一步(区块链确认)。

比特币网络不能仅仅提供交易的通道,同时也要确保安全性,这就要求我们全力挖掘网络潜能。使用随机选取的节点,这个网络会减少双花问题——用户试图两次花费同一枚数字货币的可能。然而,比特币不止是需要节点,它还要求很多全力工作的节点——那些在一个机器实体上载有比特币核心客户端和完整区块链的节点。

区块链节点是什么意思

节点越多,比特币网络也越安全。

区块链是由一个个小区块组成,形成一个区块节点的每个人互不相识,但彼此之间却相互信任,因为他们也有一个共同的目的,就是都想获得机制的奖励。于是我们计算着、竞争者挖着矿,相互证明,并把消息广播出去;或者在社区聊天,畅谈个人感想,提出改良设想等等,这样我们大家都在创造价值,也就没有造成资源的浪费。

关于节点的更多知识点 区块链科技的进步,各种形态不同的链展现在大家面前,有些区块链中节点有很多(如以太坊),而有些区块链中的节点又很少(如EOS)。拿第一代区块链比特币来讲,中心化的应用都是由一台服务器集中管理,而去中心化的应用就是由很多台服务器管理存储信息,并且相互验证,上诉的去中心应用中的服务器就是节点。

对于公有链而言,是你想从链上获益就必须按照规则成为节点,而不是相反。而私有链和联盟链则反过来——你先成为节点,然后按照规则行事。参与交易和挖矿,才算是节点。然而,在现在的比特币里,矿工,完全节点,轻量节点,甚至普通用户,在不同的语境下都可能被称为节点。

区块链节点可以促进经济输出,形成对外输出经济的重要信用网络,加快区块链科普教育,使区块链回归本质。

BB财经原创,作者:华尔街之狼,转载请注明出处:http://www.bbcaijing.cn/news/21967.html

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/26112
 
336 次点击