Oddbean new post about | logout
 StratumV2 is better than stratumv1 for sure, but fundamentally the pool can always reject the block templates. I think it would be good to crowdsource block template generation, and Demand pool is pushing the boundary in that regard. Giving miners the responsibility means the state needs to go after more people to enforce censorship, which can make Bitcoin more censorship resistant.

But still if the pool can reject the block template or withhold payment, they’re still trusted third parties. I don’t think this is a bad thing though. Big trustless pools open themselves up to block withholding attacks, but small trusted pools have less of an attack surface. More small trusted pools across more jurisdictions means miners have more choice, and means the state must attack more pools and miners if it tries to censor Bitcoin.

Anything that we can do to make Bitcoin more resilient should be done.