Atlas21
  • ‎
No Result
View All Result
Atlas21
No Result
View All Result
Atlas21
Home Learn

What is a BIP?

Newsroom by Newsroom
January 11, 2024
in Learn
bip
Share on FacebookShare on TwitterShare on Linkedin

A Bitcoin Improvement Proposal, or BIP, is a technical document that proposes changes, ideas, or improvements to the Bitcoin protocol.

In a distributed system like Bitcoin, who decides whether to make a change to the protocol?

Actually, everyone is free to decide independently what they consider most appropriate for themselves: since the Bitcoin code is public, each individual can choose which version to use and whether to configure it to accept or reject any updates.

Since 2011, every proposal for protocol improvement is made through the submission of a BIP (Bitcoin Improvement Proposal), which is a standardized technical document that follows guidelines to propose a specific improvement to the Bitcoin protocol or to describe a new feature to be introduced.

All completed and proposed BIPs up to now are public and available on GitHub.

The first BIP was created on August 19, 2011, by the British-Iranian programmer Amir Taaki. The BIP outlined the standard format of the document, drawing inspiration from the Python Enhancement Proposal (PEP) system that Python developers follow to improve the programming language.

The most important BIPs in Bitcoin’s history are:

  • BIP-32: Hierarchical Deterministic Wallets;
  • BIP-39: Mnemonic code for generating deterministic keys;
  • BIP-141: Segregated Witness;
  • BIP-341: Taproot.

Types of BIPs

  1. BIP Standards Track: describes any type of change as an alteration to the network protocol, a modification to the validity rules of blocks or transactions, or any change that affects the interoperability of applications using Bitcoin;
  2. Informational BIP: serves to inform community members or provide general guidelines or information to the Bitcoin community but does not propose a new feature;
  3. Procedural BIP: proposes changes to processes outside the Bitcoin protocol.

Being open-source, anyone with the desire or capability can submit a BIP to enhance the Bitcoin protocol.

When any of the aforementioned BIPs is submitted, it goes through various states such as – drafted, verified, accepted, rejected, or replaced.

How does an update happen?

The path to a Bitcoin update is lengthy and complex precisely because, lacking a central authority, everyone (or nearly everyone) must converge toward the optimal solution. Every aspect must be secure, undergo numerous tests, and gain approval.

The entire process is summarized below:

  • When a credible proposal emerges, the discussion generally begins on IRC forums where developers converse.
  • The idea generated from the forums is sent to the Bitcoin mailing list and elaborated upon.
  • The next step involves the formal drafting of the proposal through the standardized BIP (Bitcoin Improvement Proposal) process.
  • At this point on GitHub, where the source code of Bitcoin Core is also published, developers work on a pull request and write the code to concretely develop the idea.
  • The code is applied to the Bitcoin Testnet, a testing network where new features are tested. It serves as a realistic simulation showing how the new technology would behave on the main network.
  • Once approved, ready, and tested, the code is implemented in Bitcoin Core, and an update is released.
  • Subsequently, miners signal approval of the change, and when a certain threshold is reached, the update is confirmed.

As stated at the beginning, every user on the network can decide whether to accept the new update or continue using Bitcoin as before.

Previous Post

Businesses accepting Bitcoin payments in 2023: +174%

Next Post

SEC: night of ordinary madness between ETFs, hacks, and accusations

Latest News

Tuscany Lightning Summit 2025: LN come linguaggio comune dell’ecosistema Bitcoin
Bitcoin

Tuscany Lightning Summit 2025: LN as a common language of the Bitcoin ecosystem

by Newsroom
May 9, 2025
0

Report on the event dedicated to Bitcoin protocol's main layer 2, organized by Fulgur Ventures.

Read moreDetails
stablecoin
Crypto

Meta considers stablecoin integration: the tech giant returns to the crypto world

by Newsroom
May 9, 2025
0

Social media giant Meta is exploring stablecoins for payments across its platforms.

Read moreDetails
arizona
Bitcoin

Arizona grabs abandoned bitcoins: the State reserve is born

by Newsroom
May 9, 2025
0

Arizona launches its Bitcoin and digital asset reserve fund by signing House Bill 2749, which allows the state to claim...

Read moreDetails
bitcoin
Bitcoin

Florida says no to Bitcoin: state treasury bills withdrawn

by Newsroom
May 9, 2025
0

Florida drops proposals for Bitcoin investments, while other U.S. states continue the race for a strategic reserve.

Read moreDetails
samourai wallet
Bitcoin

Samourai Wallet vs. the authorities: allegations of evidence concealment

by Newsroom
May 6, 2025
0

The co-founders of Samourai Wallet claim that federal prosecutors concealed FinCEN guidance that would have cleared them of the charges.

Read moreDetails
Atlas21

© 2025 Atlas21

Navigate Site

  • About
  • Home
  • Feature
  • Bitcoin
  • Careers
  • Opinion
  • Interviews
  • Privacy Policy
  • News
  • Learn
  • B2B
  • Press
  • Cookie Policy

Follow Us

No Result
View All Result
  • News
  • Interviews
  • Learn
  • Feature
  • Services
  • Adoption
  • ‎
    • ‎

© 2025 Atlas21

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site, we will assume that you are happy with it.AcceptCookie