Listen to the episode here:
In this episode of “Bitcoin, Explained,” hosts Aaron van Wierdum and Sjoers Provost discuss a recent blog post by Jameson Lopp titled, “Is Bitcoin Ever Hard Forked?”
Hard forks are commonly defined as bitcoin protocol upgrades that remove or loosen rules, making these types of upgrades backwards-incompatible. Van Wierdam and Provost point out, however, in their blog post, that Lopp argues that this definition is not very precise and suggests that the term should only apply if the rule change has actually been used. In addition, hard forks can be classified into explicit hard forks, where the rule change was an intentional hard fork, and implicit hard forks, where the rule change was not originally intended to be a hard fork, but turned out to be one anyway. .
In the second part of the podcast, Van Wierdum and Provost break down the seven hard forks in the history of bitcoin, which Opp was able to find and discuss, five of which were never used (and therefore arguably not hard forks). must be considered), one of them was explicit and the other was implied.
To end the episode, van Wierdum and Provost briefly discuss a “hard fork wish list” of future hard forks that need to happen in order to fix the time value bug, and how to deploy hard forks. What kind of philosophy is around that with regards to adding additional aspects to the necessary changes to the code could make sense for bitcoin.