Bitcoin halvings are pre-programmed events designed to reduce the rate at which new bitcoins are created. This mechanism, hardcoded into Bitcoin’s original protocol by Satoshi Nakamoto, occurs approximately every four years (or every 210,000 blocks mined) and serves to control Bitcoin’s supply, ultimately capping it at 21 million coins.