Skip to content
buybitcoinsmart

Bitcoin glossary

Protocol & upgrades

Bitcoin has no release manager. It has a proposal process, several implementations, and a large number of people who can simply refuse to run your code. This section explains how a change actually lands.

A BIP is a Bitcoin Improvement Proposal, a numbered document in a public repository. Being numbered says nothing about acceptance, and most BIPs go nowhere. The ones that matter got activated, and the words for how that happens are here: soft fork for a rules tightening change old nodes still accept, hard fork for one they do not, and the activation mechanisms that have been argued over more fiercely than the changes themselves.

SegWit and Taproot are the two upgrades most likely to turn up on an exchange withdrawal screen. SegWit moved signature data out of the part of the block that counts against the size limit, which cut fees for wallets that adopted it. Taproot added Schnorr signatures and made complex spending conditions look ordinary on chain, which is a privacy improvement as much as a capability one.

The section also carries the arguments that are still open rather than settled: covenants and the proposals that would enable them, OP_CHECKTEMPLATEVERIFY and OP_CAT, and the Ordinals, inscriptions and Runes fight over what block space is for. The measurements those arguments run on, block weight and the maximum block size, are defined under mining and consensus.

28 terms. Last reviewed 2026-08-13.

Terms in Protocol & upgrades

The other 13 sections