Below is a brief, developer-focused snapshot of the most debated Bitcoin Core pull requests.
It illustrates how the project's review culture has matured from "merge first, debate later" (early 2010s) to an explicit expectation that substantive consensus be demonstrated before code is merged. Today, Core contributors steer big-picture protocol questions to the BIP process, mailing lists, and public meetings, so that a GitHub PR can stay a narrowly-scoped code review rather than a referendum. The entries show---case-by-case---where that norm held, where it was stress-tested, and how decisions ultimately landed.
| PR # (year) | What the PR did | Supporters' position | Opponents' position | Resolution / Repercussions |
|---|---|---|---|---|
| #669 (2011) | Added OP_EVAL to enable generalized pay-to-script functionality. |
Fast path to multisig & complex scripts. | Feared cons |