1. 首页
  2. 以太坊节点是什么意思(知识科普 什么是以太坊网络节点)

以太坊节点是什么意思(知识科普 什么是以太坊网络节点)

和其他区块链一样,以太坊也有一个点对点网络协议。以太坊区块链数据库由众多连接到网络的节点来维护和更新。每个网络节点都运行着以太坊模拟机并执行相同的指令。

以太坊是由分散式节点所组成的网路架构,这些节点称为以太坊节点 Ethereum Nodes或以太坊客户端。任何人只要有规格足够的电脑硬件设备都能够加入到以太坊网路中成为节点,贡献算力赚取区块挖矿奖励。截至 2020年5月,分布在全世界各地的以太坊节点总共约有 5756 个。

在当前的以太坊网路中,每个节点都是相互平等的,彼此间即时沟通同步区块资料及打包待出块的交易(挖矿)来维持以太坊区块链的运作。

以太坊节点所做的工作有:


接收交易:接收来自 DApp、钱包或其它节点的交易信息。
接收区块:从其它节点接收区块信息,同步至最新的区块高度。
验证:验证新的区块之正确性、验证待处理交易之有效性。
执行:处理交易,进行运算并更改状态值,打包成新区块。
挖矿:用电脑算力来计算 nonce 值,最先找到 nonce 值出块并广播的矿工可以获得区块奖励与所有交易之手续费(Gas)。
共识:通过共识机制达成全网帐本之一致性或区块重组(reorg)。

以太坊是不受任何人控制的,也不归任何人所有——它是一个开放源代码项目,由全球范围内的很多人共同创建。也正是这些分布在全球的数千个节点们不间断地工作维系了以太坊区块链的正常运作。

相关文章