Learn > Bitcoin > Who controls Bitcoin?

Who controls Bitcoin?

3 July 2019

temps de lecture 3 minutes

avatar-auteurJulien Moretto

Bitcoin is the creation of a person or group of people hiding behind the pseudonym “Satoshi Nakamoto”. He (or she) has been able to merge different technologies combining cryptography and distributed registers in order to offer a valuable network without trusted third parties. Despite the success of his invention, Satoshi’s identity remains unknown, and he quit the project in 2011. But if Satoshi came back tomorrow, would he be able to control Bitcoin? Is the protocol really secure?

Speculation about Satoshi Nakamoto’s true identity has been recurrent since Bitcoin’s early years. Satoshi Nakamoto’s reasons for remaining anonymous are unknown, although its is likely he wished to avoid significant media harassment and potential legal proceedings, as Bitcoin has been banned in several countries. Satoshi Nakamoto left the project in 2011, leaving Bitcoin in the hands of its users and thus fulfilling the vision of a decentralised and censorship resistant network of value: the emergence of a truly different currency.

How can we be sure that Satoshi Nakamoto is not benefiting from his invention?

Bitcoin is an open source software with all the code available on the dedicated github page. The study of the software’s code allows us to know precisely how it behaves. This makes it easy to verify that Satoshi could under no circumstances manipulate the Bitcoin protocol and make it evolve at its own discretion or change the content of a particular portfolio. Based on promising and disruptive technology, we believe that Bitcoin has many advantages and that’s why you can buy bitcoins on our online platform.

Who controls the protocol?

There are many answers to this question. They are very well detailed here by engineer Jameson Lopp.

In Bitcoin, everything is designed and configured to avoid centralisation and single points of failure. You can read our article on the 21 million bitcoins limit, which is an important feature of the protocol.

While everyone can contribute to the code on Github/bitcoin, a number of safeguards are implemented to ensure that the code and its evolutions remain secure.

A limited number of individuals, the core developers, have the ability to publish and sign a new version of the protocol using what is called their PGP key: the equivalent of a Bitcoin private portfolio key. Today, five people hold verified keys. This number is dynamic and these people are known to have been actively involved in the development of the protocol for many years. They may choose to add/remove a member at any time by consensus.

Any other developer has the ability to propose changes to the protocol, and core developers are responsible for reading them and accepting or rejecting them.

So the protocol is in the developers hands?

First of all, there are several implementations of the Bitcoin software. While Bitcoin Core is the main implementation on which most developers work with more than 95% of nodes, there is no requirement to use it. The application being compatible with the protocol is enough, and it will be usable throughout the network, in the same way that web users have the choice between Chrome, Firefox or Edge.

But even if you use a different software, it must comply with the protocol. However, the protocol is also controlled by core developers. Can we then still talk about decentralisation, since it would be enough for some of them to agree to modify it in the way they would like?

The principle of consensus

Fortunately not: the only power core developers have is to publish and propose new versions of the protocol to the community. Ultimately, the owners of the network nodes are responsible for deciding whether or not to update their machines with a new version. It can therefore be said that the decision to change the protocol is taken by consensus by the owners of the nodes of the Blockchain.

Nothing prevents a new development team from emerging and proposing a new version. If it is accepted by the vast majority of nodes, it becomes the official version.

This freedom was used in 2017 for the implementation of SegWit. The miners were reluctant to adopt SegWit. A proposal was then made under the name BIP148 to also involve node owners and give their opinions. As this proposal was not applied to Bitcoin Core, an implementation called Bitcoin UASF quickly gained popularity. The pressure put by Bitcoin UASF was enough for the miners to integrate SegWit via the processes defined in Bitcoin Core.

In a nutshell, the technology and protocol that make Bitcoin work allows it to evolve dynamically, on the principle of consensus and not unilateral decision. The answer to the question “Who controls Bitcoin?” is simple: “nobody and everyone at the same time”, through a mechanism not based on democracy, but on consensus. Welcome to the world of free software.

You will also like.

What is the best Bitcoin wallet?

What is the best Bitcoin wallet?

2 June 2021

temps de lecture 3 min

avatar-auteurJulien Moretto

The first step before choosing the Bitcoin wallet best suited to your needs is to understand what a wallet is, and in particular the data it contains as well as its features. How to secure and hold your cryptoassets is one of the most frequently asked questions by...

read more

Why Bitcoin?

28 April 2021

temps de lecture 2 min

avatar-auteurJulien Moretto

Bitcoin is an alternative system totally uncorrelated to traditional financial systems. With Bitcoin, for the first time, money isn’t under governments’ or banks’ control. Using Bitcoin is about relying on a transparent system working under...

read more

Devenez un investisseur averti !

Nous n'avons pas pu confirmer votre inscription.
Votre inscription est confirmée.