Warning: many 0.7 nodes break on large number of tx/block; fork risk



Summary:

The context discusses the reasons behind forks in the Bitcoin network caused by rejection criteria when miners upgrade their software. It is suggested that if new rejection criteria are introduced in an upgrade, miners should upgrade first, while loosening some criteria means that miners should upgrade last. If the same criteria are kept, it is assumed that miners should upgrade last. However, in the case of unawareness of a change, only half of the miners should upgrade. The author also suggests a filtering approach for miners to connect to the network through a node with a version one less than the current to avoid harm caused by rejected blocks, but this may result in lost seconds.


Updated on: 2023-06-06T10:48:07.927928+00:00