Author: Mark Friedenbach 2013-10-30 09:05:05
Published on: 2013-10-30T09:05:05+00:00
The message is a discussion of the technical aspects of soft forks in Bitcoin. The author clarifies that the code being discussed is not about rejecting blocks, but rather alerts users when more than 50% of recent blocks declare a version number that is meaningless to them. This indicates that there may have been a soft fork and they should upgrade their software. The author then goes on to explain their understanding of soft forks, which are designed to look valid to old nodes and rely on miner majority to get everyone "back on track". If new block versions change the serialization format or script language such that old clients reject the block, then they will end up on a hard fork and the alerting code will trigger. This discussion provides insight into the technical workings of Bitcoin and how soft forks work.
Updated on: 2023-06-07T18:40:55.512333+00:00