Bitcoin Forum
May 03, 2024, 10:26:24 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Who really owns and manages Bitcoin?  (Read 986 times)
raver36 (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
July 13, 2016, 01:20:02 PM
 #1

Hi guys,

In the past couple of days I saw really angry comments about Bitcoin, how Bitcoin is not well managed, how the organization is chaotic and how it fails...

I'd like you to clarify me and the whole community how is Bitcoin really managed.

Who the hell controls the code?

Obviously, when you go into GitHub you can clearly see the 12 people behind the Bitcoin project. I ask who are those people and how they got to have the divine power to control the source code of a project with market capitalization of $10,000,000,000? Did Satoshi Nakamato choose them?

Aren't 12 guys deficient to run such a project? Can't they maliciously exploit the system in some way?


1714775184
Hero Member
*
Offline Offline

Posts: 1714775184

View Profile Personal Message (Offline)

Ignore
1714775184
Reply with quote  #2

1714775184
Report to moderator
1714775184
Hero Member
*
Offline Offline

Posts: 1714775184

View Profile Personal Message (Offline)

Ignore
1714775184
Reply with quote  #2

1714775184
Report to moderator
1714775184
Hero Member
*
Offline Offline

Posts: 1714775184

View Profile Personal Message (Offline)

Ignore
1714775184
Reply with quote  #2

1714775184
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714775184
Hero Member
*
Offline Offline

Posts: 1714775184

View Profile Personal Message (Offline)

Ignore
1714775184
Reply with quote  #2

1714775184
Report to moderator
1714775184
Hero Member
*
Offline Offline

Posts: 1714775184

View Profile Personal Message (Offline)

Ignore
1714775184
Reply with quote  #2

1714775184
Report to moderator
ObscureBean
Legendary
*
Offline Offline

Activity: 1148
Merit: 1000


View Profile WWW
July 13, 2016, 01:29:53 PM
 #2

They probably could attempt to exploit the code if they wanted to but anyone from the community can review the code and I'm pretty sure that every change that they bring is scrutinized by experts worldwide. There are plenty of people with big amounts of money invested in Bitcoin, I doubt they would rely entirely on trust and faith.
From Above
Hero Member
*****
Offline Offline

Activity: 700
Merit: 520



View Profile
July 13, 2016, 01:33:33 PM
 #3

The simple answer to ur question as to *who* really owns and manages Bitcoin is "the community that cares". Because Bitcoin is open source project any man or woman can hand in some code.

Unfortunately and fortunately and for heaven's sake Huh the Bitcoin Github is controlled by stubborn foundation and that is as with any office/department some often crappy human organization stuff.


So TLDR: the blockchain is decentralized. So is the Bitcoin vision. Bitcoin *ought* not to be owned and managed by someone or group of people.

~CfA~

OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3472
Merit: 6115



View Profile
July 13, 2016, 01:36:23 PM
 #4

Bitcoin is decentralized and Open source , any one can view the code and no Satoshi Nakamoto didn't choose anyone that's why he made Bitcoin open source in the first place .
If you have enough knowledge in C/C++ you could contribute to the development as well.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Red-Apple
Hero Member
*****
Offline Offline

Activity: 1470
Merit: 655


View Profile
July 13, 2016, 01:40:05 PM
 #5

Hi guys,

In the past couple of days I saw really angry comments about Bitcoin, how Bitcoin is not well managed, how the organization is chaotic and how it fails...

I'd like you to clarify me and the whole community how is Bitcoin really managed.

Who the hell controls the code?

Obviously, when you go into GitHub you can clearly see the 12 people behind the Bitcoin project. I ask who are those people and how they got to have the divine power to control the source code of a project with market capitalization of $10,000,000,000? Did Satoshi Nakamato choose them?

Aren't 12 guys deficient to run such a project? Can't they maliciously exploit the system in some way?


as above comment said bitcoin is open source so anybody can contribute to it.
and also any change to the code that may be not acceptable to users (we and miners) can not be implemented just like the issue with block size which is not changing because there is too much argument and we can't reach consensus.

p.s. i also want to know how those main developers team guys came to be historically if anybody could say it.

--signature space for rent; sent PM--
raver36 (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
July 13, 2016, 01:44:10 PM
 #6

Bitcoin is decentralized and Open source , any one can view the code and no Satoshi Nakamoto didn't choose anyone that's why he made Bitcoin open source in the first place .
If you have enough knowledge in C/C++ you could contribute to the development as well.


I can indeed contribute, but this doesn't matter if my code doesn't get approved. My code may be good enough for the Bitcoin community but it may harm the developers' interest. Look at the block size!
From Above
Hero Member
*****
Offline Offline

Activity: 700
Merit: 520



View Profile
July 13, 2016, 01:46:00 PM
 #7

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3472
Merit: 6115



View Profile
July 13, 2016, 01:52:42 PM
 #8

Bitcoin is decentralized and Open source , any one can view the code and no Satoshi Nakamoto didn't choose anyone that's why he made Bitcoin open source in the first place .
If you have enough knowledge in C/C++ you could contribute to the development as well.


I can indeed contribute, but this doesn't matter if my code doesn't get approved. My code may be good enough for the Bitcoin community but it may harm the developers' interest. Look at the block size!

Those decisions (block size) aren't taken simply like that . See here : https://medium.com/@bitcoinroundtable/bitcoin-roundtable-consensus-266d475a61ff
Blocksize should be 2mb next year as far as I know (if they have enough support) , I'm not sure what kind of support though. since they said "community support"

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
raver36 (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
July 13, 2016, 01:54:06 PM
 #9

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

Being Open Source doesn't give you or the community any control over the codebase...
gentlemand
Legendary
*
Offline Offline

Activity: 2590
Merit: 3013


Welt Am Draht


View Profile
July 13, 2016, 01:56:04 PM
 #10

I often read 'it's open source, anyone can contribute'. I'd love to know how many contributions from total outsiders have been integrated. I'm going to guess it's not very many.
From Above
Hero Member
*****
Offline Offline

Activity: 700
Merit: 520



View Profile
July 13, 2016, 01:56:09 PM
 #11

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

Being Open Source doesn't give you and the community any control over the codebase...


Why do u say that is so?

Where do u see proof that 12 people have the ultimate power to approve a new code?

~CfA~

raver36 (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
July 13, 2016, 02:01:51 PM
 #12

I often read 'it's open source, anyone can contribute'. I'd love to know how many contributions from total outsiders have been integrated. I'm going to guess it's not very many.

Exactly! Nobody knows how is the code of outside contributors is approved. One piece of code can make much sense to one developer and in the same time no sense to other developer!

And what is this code patches a security hole?
gentlemand
Legendary
*
Offline Offline

Activity: 2590
Merit: 3013


Welt Am Draht


View Profile
July 13, 2016, 02:05:12 PM
 #13

One piece of code can make much sense to one developer and in the same time no sense to other developer!

All of them are human. And it's human nature to favour a contribution from someone you know or yourself even if it's technically inferior.

I'm not technically proficient at all, but I've noticed Core types being very quick to pick apart any ideas that don't come from the inner sanctum. It seems to be a knee jerk reaction.
raver36 (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
July 13, 2016, 02:09:08 PM
 #14

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

Being Open Source doesn't give you and the community any control over the codebase...


Why do u say that is so?

Where do u see proof that 12 people have the ultimate power to approve a new code?

~CfA~

You can clearly see who can approve new code in GitHub here.

And here.
ObscureBean
Legendary
*
Offline Offline

Activity: 1148
Merit: 1000


View Profile WWW
July 13, 2016, 02:16:04 PM
 #15

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

Being Open Source doesn't give you or the community any control over the codebase...


The problem is that there need to be some control, if anyone could just update the code whenever they please it would be pure chaos not to mention extremely risky for everyone.
And since there are no laws to protect the community, all we have is trust. Having a community where everyone is equal and there are no leaders sounds ideal but it wouldn't work in practice.
Red-Apple
Hero Member
*****
Offline Offline

Activity: 1470
Merit: 655


View Profile
July 13, 2016, 02:19:41 PM
 #16

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

Being Open Source doesn't give you or the community any control over the codebase...


actually i believe that the community has a great power in this. imagine they add a code that you don't like (i can't give any example nothing comes to mind) but if a lot of users don't like it they will simply stop using bitcoin or stick to the old version and the new one will become abandoned by the community. so they will be forced to remedy that.

--signature space for rent; sent PM--
raver36 (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
July 13, 2016, 02:22:42 PM
 #17

Who put those 12 people in charge of Bitcoin?

The 12 people dont really have all too much to say.

Some people say they r clowns, or public faces, or developers.

Some of these attributes, or all or any of these attributes may or may not apply

But Bitcoin is more than any people could ever be because it is a different breed

It is open source blockchain technology from the future for now and beyond

~CfA~

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

Being Open Source doesn't give you or the community any control over the codebase...


The problem is that there need to be some control, if anyone could just update the code whenever they please it would be pure chaos not to mention extremely risky for everyone.
And since there are no laws to protect the community, all we have is trust. Having a community where everyone is equal and there are no leaders sounds ideal but it wouldn't work in practice.

If anyone could just update the code would be complete chaos, of course. But how the hell did those 12 people came to be the maintainers of this HUGE project.

Were they democratically elected? Could they be criminals? Are they even the guys they say to be?
electronicash
Legendary
*
Offline Offline

Activity: 3080
Merit: 1049


Eloncoin.org - Mars, here we come!


View Profile WWW
July 13, 2016, 02:23:10 PM
 #18

I often read 'it's open source, anyone can contribute'. I'd love to know how many contributions from total outsiders have been integrated. I'm going to guess it's not very many.

i guess if someone wants to contribute he has to prove to be trustworthy.  but the codes being opensource created a lot of bitcoin like coins.
 this is why you can see there are tons of altcoins.









▄▄████████▄▄
▄▄████████████████▄▄
▄██
████████████████████▄
▄███
██████████████████████▄
▄████
███████████████████████▄
███████████████████████▄
█████████████████▄███████
████████████████▄███████▀
██████████▄▄███▄██████▀
████████▄████▄█████▀▀
██████▄██████████▀
███▄▄█████
███████▄
██▄██████████████
░▄██████████████▀
▄█████████████▀
████████████
███████████▀
███████▀▀
.
▄▄███████▄▄
▄███████████████▄
▄███████████████████▄
▄██████████
███████████
▄███████████████████████▄
█████████████████████████
█████████████████████████
█████████████████████████
▀█
██████████████████████▀
▀██
███████████████████▀
▀███████████████████▀
▀█████████
██████▀
▀▀███████▀▀
.
 ElonCoin.org 
.
████████▄▄███████▄▄
███████▄████████████▌
██████▐██▀███████▀▀██
███████████████████▐█▌
████▄▄▄▄▄▄▄▄▄▄██▄▄▄▄▄
███▐███▀▄█▄█▀▀█▄█▄▀
███████████████████
█████████████▄████
█████████▀░▄▄▄▄▄
███████▄█▄░▀█▄▄░▀
███▄██▄▀███▄█████▄▀
▄██████▄▀███████▀
████████▄▀████▀
█████▄▄
.
"I could either watch it
happen or be a part of it"
▬▬▬▬▬
~Bitcoin~
Legendary
*
Offline Offline

Activity: 994
Merit: 1000



View Profile
July 13, 2016, 02:29:12 PM
 #19

Bitcoin don't have any paid developer working for some payment thats why there is no any big announcement coming as bitcoin dev. However developer community dedicated for bitcoin are working voluntarily whenever it is needed thats why bitcoin is completely decentralized other than still million of coin unknown creator "satoshi" is holding.

DannyHamilton
Legendary
*
Online Online

Activity: 3388
Merit: 4615



View Profile
July 13, 2016, 04:14:17 PM
 #20

I'd like you to clarify me and the whole community how is Bitcoin really managed.

It is not.

Who the hell controls the code?

Which code? Electrum? MultiBit? Coinbase? F2Pool? Eligius? Bitcoin-Qt?  They each have their own developers and each have their own people in control.

Obviously, when you go into GitHub you can clearly see the 12 people behind the Bitcoin project.

It looks like you are only asking about the Bitcoin-Qt (also called the "Bitcoin Core") code? There is NOTHING OFFICIAL about that code.  That is just one repository that a group of developers have chosen to contribute to, and which some people choose to use.  It currently has a lot of influence only because a lot of people like to use it.  If people decided they liked a different repository instead, then that current repository would lose all its influence.

I ask who are those people

They are the people that have chosen to voluntarily spend a lot of their own time working on that version of the code.

how they got to have the divine power to control the source code of a project with market capitalization of $10,000,000,000?

They don't control all the source code. They only control Bitcoin Core.  Anyone else can create any code they want without any permission required from anyone.

Did Satoshi Nakamato choose them?

Nope.  They just started contributing all on their own.

Aren't 12 guys deficient to run such a project?

Well, it would be nice if more people would contribute, but I'm not going to force someone to contribute if they don't want to.

Can't they maliciously exploit the system in some way?

If the users are foolish enough to believe that anything those guys put out is automatically acceptable, then yes, they can exploit that foolishness.  If the users are astute enough to review changes and are careful not to run maliciously exploitative code, then no.

- snip -
My code may be good enough for the Bitcoin community but it may harm the developers' interest.
- snip -

Then fork the code and convince the Bitcoin community to use your better code.  If you can convince enough of the community that your code is better, then those other developers become powerless.  If the community doesn't like your code and prefers the code that the other developers are putting out, then they can keep running the other code.  Either way, the community gets what they want.

Well, these 12 people have the ultimate power to approve the new code, which is too much of a power!

No, they don't.  They only have power to approve the new code that is accepted into that particular GitHub repository.  You are welcome to create your own repository, choose what is accepted to your repository, convince other developers to contribute to your repository, and convince users to use your code.

Being Open Source doesn't give you or the community any control over the codebase...

Of course it does.  You can control your own version of the codebase all you want.  If you create something that other users want, then they will use your code instead of the other repository.

Nobody knows how is the code of outside contributors is approved.

It is reviewed and discussed, and if the person in control of that repository is convinced to add it, he does.

One piece of code can make much sense to one developer and in the same time no sense to other developer!

Which is why it is reviewed and discussed by multiple developers.

And what is this code patches a security hole?

As long as it doesn't do anything else that isn't wanted, then it will probably be accepted.  Or you could just add it to your own version so others that want the patch can have it.

If anyone could just update the code would be complete chaos, of course.

Nope.  Anyone can change the code.  All you need to do is convince people to use your version.

But how the hell did those 12 people came to be the maintainers of this HUGE project.

They work on the code, and people like what they are doing, so people use the code that they create.

Were they democratically elected?

Effectively, yes.  They create code, and the community "votes" by either choosing to use the code that they create, or choosing to use someone else's code.

Could they be criminals?

Yes, they could.

Are they even the guys they say to be?

Probably.  Why would it matter?  Either they create code that people want, or they don't.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!