Historical retrospective · Bitcoin

BIP 350 added Bech32m checksums for newer witness versions

BIP 350 specifies Bech32m, an updated checksum variant for witness address versions beyond version 0.

Proposal / specification year: 2020First published

The change prevents certain mutation weaknesses while preserving a familiar human-readable address structure.

Address encodings evolve alongside script versions; BIP 350 helped make Taproot destinations interoperable.

Wallets must recognize the correct checksum scheme for each witness version rather than treating all Bech32-like addresses alike.

Primary source

This retrospective summarizes the source below in original language. The displayed year refers to the dated event, proposal or specification; it is not the article’s publication date. This is not investment, legal or security advice.

BIP 350 ↗