Important statement from bitcoin.org regarding the Bitcoin consensus protocol

Important statement from bitcoin.org regarding the Bitcoin consensus protocol

Bitcoin is "a peer-to-peer electronic currency that allows payments to be made directly from one person to another online without going through any financial institution." Our vision is to expand the flexibility of the Bitcoin system to efficiently handle extremely large volumes of transactions while maintaining the core security and decentralization that makes Bitcoin unique.

We believe that in order for Bitcoin to achieve this goal, multiple layers of services must be built on top of it and connected to other systems. In addition, our long-term goal also includes protecting and increasing the privacy of Bitcoin users.

"Bitcoin Core" is an open source software project that directly inherits the original Bitcoin software settings. As a contributor to the project, we maintain and release software for the Bitcoin community for users to consider using. We are committed to improving Bitcoin's consensus protocol, and the upgrade plans we propose are all based on our perceived Bitcoin goals, are technically feasible, and have a reasonable chance of being widely supported and applied.

Bitcoin's consensus protocol can be changed through soft forks or hard forks (see Appendix A). Soft forks allow compatible changes, and new and old software can coexist on the network. Implementing new features through soft forks will not cause disruption, because only users who want to use the new features need to upgrade, and other users can continue to use the original software normally.

A hard fork will destroy the compatibility of all existing Bitcoin software, and all users must upgrade before a specified deadline, otherwise there is a risk of losing money. This situation may force users who do not upgrade to leave the network, and may cause various downstream software and applications to stop working, causing damage to the network effect of Bitcoin.

For these reasons, Bitcoin Core strongly favors compatibility and believes that it should be up to each user to decide whether to upgrade the Bitcoin software they are using. Virtually any new feature can be added via a soft fork. In some cases, a hard fork may have some benefits that, if agreed upon by nearly unanimous consensus, may outweigh its disadvantages. But aside from these rare cases, a soft fork is still the preferred option. We believe this is in the best interest of current and future users of the system.

As the Bitcoin ecosystem grows, we also expect that there will be more other software configurations that run the Bitcoin protocol, and inevitably these software projects may propose completely different solutions for the Bitcoin ecosystem to consider. Ultimately, the Bitcoin Core development team does not determine the consensus rules of Bitcoin; instead, it is up to Bitcoin users to choose what Bitcoin software they run. Therefore, Bitcoin Core deliberately does not have an automatic upgrade function, which ensures that each upgrade is voluntary for users, allowing users to maintain the power to choose what software to run.

Annex A

A hard fork is when a consensus rule is changed so that blocks that were invalid under the old rules may become valid under the new rules.

A soft fork means that after changing the consensus rules, blocks that were valid under the old rules may become invalid under the new rules, but all previously invalid blocks remain invalid.


<<:  What are we talking about when we talk about Bitcoin?

>>:  Let’s talk about Ripple’s Interledger protocol and create a global unified payment standard. When will it be realized?

Recommend

What are the facial features of unlucky men? Do you know which ones

If a person has a blessed face, his life will be ...

Is the fate of a girl with peach blossom eyes good?

Is the fate of a girl with peach blossom eyes goo...

Is shoe-horn face really that bad?

Is shoe-horn face really that bad? Since Uncle Be...

Which type of woman will have trouble giving birth?

Which type of woman will have trouble giving birt...

Hong Kong company issues stablecoin and lists it on Binance

At 16:00 on July 26, Binance launched a new stabl...

The face of a hypocritical and indistinguishable person

If a person can be hypocritical all his life, the...

Inventory of 6 innovative projects based on zkSync

The zkSync ecosystem is poised for explosive grow...

What does a woman with too many romantic relationships look like?

For many single friends, love luck is very import...

Picture of lying silkworm eyes and facial features analysis

Eye bags are used to describe the band-like protr...

Moles on the face

Moles on the face Mole on forehead: He will leave...

From the shape of the nose, you can know whether your fortune is good or bad.

The nose is thick and round If a person has thick...

How to read the lifeline on your hand How to read the lifeline on your hand

How to read the lifeline in palmistry? In our pal...

Annual Review | 2019 Cryptocurrency Scams

Projects that use the name of blockchain for spec...