Auto-generated miner backbone



Summary:

In a discussion thread on Bitcoin development, Peter Todd suggested that the correct and rational approach for a miner is to mine to extend the block that the majority of hashing power is trying to extend. However, current relay rules do not provide this information. He proposed two things to address this issue: relaying all blocks that meet the PoW target and relaying block headers that nearly meet the PoW target. By using these "near-blocks," miners can estimate the hashing power on each fork and switch if they are not on the majority side. Another participant in the thread asked if selective blocking of near-PoW headers could bias peers into preferring to mine on those with near-PoW headers, turning the attack around. It was noted that because of their smaller size, headers are likely much harder to slow down in propagation speed than full blocks.


Updated on: 2023-05-19T17:40:38.174025+00:00