

And, even if the lead developers might look such as a centralized entity controlling everything, in fact, they don't have the power that a purely centralized manager or software owner would have. So, the community have a lot more power in a community such as Bitcoin, rather then in a centralized system. This right gives users more power than the right to exit. So, you and some of your friends or colleagues could decide to use different rules, forking them. While, in Bitcoin, if there's something you don't like, you have the right to fork the rules. It can be a very long and costly process, but it's the only way to do that. In fact, if you don't like a FIAT currency, the only way to get rid of it is to sell any asset of this currency.

This open source world creates differences between Bitcoin and fiat currencies. The Bitcoin community usually follows them, but they've no formal power to force the community to do so. And, if they would lead the parade in a wrong direction, the parade members would go to a different direction. If the lead developers start behaving in a way that the community doesn't like, the community could go to a different direction. So anyone can fork the software at anytime. In fact, it's an opensource application, and anybody can copy and modify it. on the other hand they're not so powerful.In fact, the changes they make to Bitcoin Core will be followed by default.
BITCOIN CORE DEVS CODE
So who is in charge and which code gets pushed in Bitcoin Core new versions. These are the people who lead the effort to continue the Bitcoin Core development. There are six people, or actually 5 since Satoshi Nakamoto is not currently active. The other group we have to talk about regarding Bitcoin Core software are the Core developers. Their purpose is to explain people something that otherwise the wouldn't know. There are also some purely informational BIPs. Each one has "a champion": a sort of an author whose job is to speak in favor of it, to coordinate discussion and to try to build consesus within the community about it. And that will then kick off a discussion within the community about what to do.īIPs follow a numbered series.
BITCOIN CORE DEVS HOW TO
So, if you have an idea about how to improve Bitcoin by making some technical change, you're encouraged

In this lecture we will talk about Bitcoin core software.
