一文读懂︱比特币和以太坊都有哪些区块?
大家最熟悉的创世区块当属中本聪所开发的“创世区块”,但是这并非创世区块基本的含义。所谓创世区块指的是任何一条区块链的第一个区块,这个区块是整条区块链的开始,与未来所有区块相关联。
主链区块
主链区块是所有经过验证并包含在区块链中的区块。为了实现这一点,区块必须通过节点解决其分配的密码谜题来获得网络的同意。一旦网络达成共识,该区块就包含在区块链中,并由所有节点传播。这样,网络的每个节点都有新的区块,并作为它的一个验证点。
孤块
孤块是与有效块相对立的一个区块,它们也可以被称为无效区块。它们执行的工作是无用的,也不能产生任何的价值,会被人们抛弃。
以太坊作为区块链2.0时代的产物比起比特币的区块更加先进和高效,也更加合理。
叔块
叔块是以太坊对孤块的另一种称呼,由于以太坊生成区块的时间非常的短(大约15秒),所以会产生大量的孤块,这导致了大量的节点无法获得奖励。为了解决这一问题以太坊采用了GHOST协议,该协议规定,节点在发现孤块是能获得一定的奖励,虽然该奖励远比发现有效区块的奖励要低。
叔块奖励的机制
主链区块的节点可以引用叔块,当他们这样做时,一个额外的奖励分配给主链区块的节点和叔块的节点。主链中包含的每个区块可以引用最多两个叔块,并为每个引用的叔块提供1/32的完整区块奖励。然而,支付给节点的报酬随着时间的推移而减少。
通过保证对浪费的计算工作的补偿,并通过使奖励随着时间的推移而减少,竞争链上的节点有动力重新加入主链。这些叔块有助于链安全,也减少51%的攻击概率。
叔块带来的问题
叔块的存在使得以太坊必须面对日食攻击,同时也带来了更加严重且内卷的算力竞争。叔块的初衷是对节点浪费掉的算力进行补偿,但是由于有效区块上的节点也可以引用叔块,从而获得奖励,这使得日食攻击更加容易。
POW、POS的作用
为什么以太坊必须采用POW或者POS这样消耗能源的证明,这是由于以太坊自身缺陷造成的,如前文所述,以太坊快速的生产区块产生了大量的叔块,为了抵御日食攻击或者其他攻击,就必须花费高昂的成本建立身份识别。简单讲就是通过POW或POS的复杂计算过程来保证节点对区块的唯一掌控权。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。