007第五篇 浅谈共识机制
2018-03-28 本文已影响21人
KittyStar
PoW共识,PoW每个矿工只需要找到当前链的末端,往后挖矿即可,要能够及时接收到最新的区块,尽量满足有足够好的网络。
如果矿工挖矿成功写入一个新区块,它会立即广播这个区块(如果没有节点比它广播更早的话),则诚实正直的矿工验证合法后都会接受这个新的区块。
这个验证是滞后的,即使挖矿的矿工写个空区块也行,这个是符合协议的,但是如果你写的区块有非法的交易,那任何一个矿工都不会把你这个当做最新的区块,因为这不符合协议,不符合PoW共识,相当于你损失了一个新区块12.5个btc挖矿奖励。大家会基于你上一个区块继续构建链。
所有的人是基于PoW共识往前走,而不是彼此协商。