Author

Topic: How consensus for updating bitcoin software is made? (Read 210 times)

copper member
Activity: 1204
Merit: 737
✅ Need Campaign Manager? TG > @TalkStar675
I do not understand what is the mechanism of updating the bitcoin software? How the consensus is made i.e. how the network agree on installing new updates by unknown developers?
You may watch this video for getting some knowledge about FSF (Free Software Development) first.


You can more information about bitcoin software, update and nodes below;

legendary
Activity: 2506
Merit: 1030
Twitter @realmicroguy
Hi all,

I am new in bitcoin and cryptocurrencies. I have had a question in my head for some times:
I understand that bitcoin which is open-source has experienced several updates since released by Satoshi Nakamoto several years ago. However, I do not understand what is the mechanism of updating the bitcoin software? How the consensus is made i.e. how the network agree on installing new updates by unknown developers?

Thanks!

The honest and easy answer is whatever Blockstream decides happens.
legendary
Activity: 2170
Merit: 1789
The node would just run the new software with the new updates if they feel like they agree with it. If they don't agree with the updates, then they can run the old software or even run another one which in turn will create a split if there are enough people to do that. The update will first get pushed to the source-code and 'approved' by the maintainer.

Most updates are known beforehand, and most of them are open-source, so it's not like they're going to install some unknown code to their system. Nobody is going to do that if that's how it works.
newbie
Activity: 1
Merit: 0
Hi all,

I am new in bitcoin and cryptocurrencies. I have had a question in my head for some times:
I understand that bitcoin which is open-source has experienced several updates since released by Satoshi Nakamoto several years ago. However, I do not understand what is the mechanism of updating the bitcoin software? How the consensus is made i.e. how the network agree on installing new updates by unknown developers?

Thanks!
Jump to: