But we have to get the code from someone, isnt that by definition a centralized source?
Just because somebody created it doesn't make it a centralised system. IF you look at the code you will see it is not.
Alright, now what in the code would be provisional for this not to fall in line with a ponzi scheme where the original creator banks on the success of his scheme, cashes out, and leaves all investors without a paddle?
I think he may be talking about the decissions
who makes them and why
only some developers of the foundation
And couldn't these developers insert something malicious by design into bitcoin causing some sort of destabilization that they could in turn profit from?
Does any central authority have control over production, distribution, price, use, ownership? No. That is why it is called a "Decentralized" system. Banks are welcome to get involved. However they will have to play by the same rules as you and I. If they build additional layers of finance on top of the protocol they may be able to leverage greater control over your coins. But you will have to let them by signing contracts with them. For example, many people keep a balance at an online exchange or storage. Those coins are not under their control and they must trust the business that holds them. But that is by their choice.
So would you say these exchanges are a way to scheme the user into centralizing the power held by bitcoin users? And also if only the wealthy can efficiently mine at this point is the whole system of bitcoin leveraging power to centralized sources rather than keeping the power hold relatively even?
the "true value" of it is in that code / the software and the people that use it. It's not a centralised system because no one entity is currently controlling it or issuing it. It has true value because people believe it does.
Wouldn't it be that the bitcoin developers are the ones issuing it and thus they would have the control?
Here's a question for you guys, if x makes the bitcoin code and labels it as a decentralized online currency, and he then banks on the community to give this thing value, didn't he really just make a centralized snake oil of his creation. Even if a team makes and maintains the code, the code goes from BTC devs -> Users which is centralized isn't it? I've been chatting with a co-worker about this, and we have been pondering the true value of BTC and how it is or isn't truly decentralized. Leave your replies here, I find this all quite interesting.
It is not a decentralized development. It is a decentralized consensus to agree upon a Tx to be true or not. Development is centralized, but it is open for everyone to verify. U may even fork the client at any level and create your own client. Then, u need to win the consensus of people to use that client. Thats it.
If I fork the code though, then aren't I taking control of the software if it should become a popular fork?