Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: BlindMayorBitcorn on February 25, 2016, 05:09:35 PM



Title: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 25, 2016, 05:09:35 PM
http://bluematt.bitcoin.ninja/2016/01/14/decentralization/

Quote
Bitcoiners, from Bitcoin Core developers to long-time Bitcoin enthusiasts to recent /r/Bitcoin discoverers, love to talk about how Bitcoin’s decentralization is its ultimate feature. Rarely, however, do you see anyone explain why decentralization matters - surely it’s an interesting property from a computer science perspective, but why should consumers, businesses or investors care? This post is an attempt to write out why decentralization is foundational to Bitcoin’s utility and, somewhat more importantly, set up future posts talking about when it isn’t.

When Bitcoiners talk about decentralization, the first thing that comes up is Bitcoin’s oft-touted lack of inherent third-party trust. While well-placed trust is a requirement for many systems to operate efficiently, when trust has been misplaced systems can become incredibly fragile. Take, for example, trust in US banks before the establishment of the FDIC. While access to banking services allowed for more convenience and allowed many companies to operate more efficiently, banks were known to collapse, taking all customer funds with them. While the introduction of the FDIC and similar programs decentralized trust in financial institutions from one party to two, transactions in much of the world do not offer such protections. Even with such programs, individuals are not universally protected from loss across borders and over certain value.

More recently, regulations which allow individual government officials to seize assets unilaterally have become common. Especially in the US, the now infamous Operation Choke Point and civil asset forfeiture programs have allowed law enforcement officials and private institutions to seize financial assets and deny financial services with little to no oversight. Thus, removing trusted custodians and creating a system with liquid, unseizable assets has the potential to provide more reliable financial services to many who might otherwise not be able to operate efficiently, or at all. This unseizability of Bitcoin is made possible only through its lack of a centralized trust requirement. While centralized e-cash and financial systems have tried to provide such reliability, regulations and business realities have nearly universally prevented it.

A highly-related property that is equally important to the ability of Bitcoin to provide financial services to whistleblowers, foreign dissidents, and porn stars is its transaction censorship resistance. While the ability of third parties to seize assets results in direct and clear monetary loss, freezing assets can have a similar effect. When an individual or organization is no longer able to make transactions to use their assets to pay for goods and services, their financial assets quickly lose their value. While Bitcoin has a very solid unseizeability story (namely that every party in the system enforces the inability of anyone to spend Bitcoin without the associated private key), its censorship resistance story is a bit more nuanced.

In a world where no Bitcoin miners have more than 1% of total hash power (or something else equivalently decentralized), it should be easy to find a miner which is either anonymous and accepting all transactions or in a jurisdiction which is not attempting to censor your transactions. Of course this isn’t the world we have today, and transaction censorship is one of the bigger reasons to be seriously concerned with mining centralization (for full nodes). Still, the ability of an individual to purchase hashpower (in the form of readily-available old hardware or in the form of renting it) to mine their otherwise-censored transaction is an option as long as the longest-chain rule remains in place across miners. While significantly more expensive than it would be in a truly-decentralized Bitcoin, this does allow Bitcoin to retain some of its anti-censorship properties.

If you’ve been around Bitcoin for long enough, you may recognize the above properties as critical to fungibility. A key property in any monetary instrument, fungibility refers to the idea that the value of one unit should be exactly equivalent to every other unit. Without unfreezeability/censorship-resistance and unseizeability, Bitcoin (and any monetary system) starts to lose fungibility. Without it, merchants and payment processors are no longer able to reasonably accept Bitcoin without checking it against a series of blacklists and jumping through hoops to ensure they will be able to spend the Bitcoin they are accepting. If confidence in Bitcoin’s fungibility erodes, its utility could be significantly eroded.

Another property that Bitcoin derives from its decentralization is its open-access. Often exclaimed as one of the most interesting properties of Bitcoin by silicon valley investors, many like to refer to Bitcoin as “permissionless”. The ability of anyone, anywhere in the world, with little more than an internet connection, to accept Bitcoin for goods and services and use Bitcoin to purchase goods and services without significant hassle is exciting. Again, this property hinges on Bitcoin’s decentralization. While many centralized financial service providers exist, many of which tout their availability to anyone, their very presence as a centralized authority which may deny service arbitrarily makes them susceptible to future policy changes for any number of reasons. PayPal, for example, was founded on the ideals of universal access to ecash. However, due to its position as a central authority, it quickly changed its policies in order to comply with the pressure placed on them both by regulators and the policies of the existing financial system, on which PayPal relied. These days, PayPal is widely known to freeze accounts and seize assets with little or no warning. Fundamentally, reliance on centralized parties for service is incompatible with universal open-access in the financial world.

You’ll note that all of the critical features above, the ones that make Bitcoin so exciting to all of us, can be effectively implemented, for some time, by a centralized system. And, in fact, this has been done before, in much more efficient systems than Bitcoin. Of course they’ve never lasted, losing critical properties after tweaks to fix one thing or another, implementing regulatory censorship systems directly into the base layers, limiting access to grow profits and shutting down entirely. Really, decentralization in Bitcoin is not itself a feature, but is instead the only way we know of to obtain the features we want in human-operated systems (with a single class of exceptions, but that’s for another post :p).


Title: Re: Why Bitcoin's Decentralization Matters
Post by: adamstgBit on February 25, 2016, 05:14:52 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...


Title: Re: Why Bitcoin's Decentralization Matters
Post by: bargainbin on February 25, 2016, 05:23:34 PM
What, if anything are we to take away from this?

http://www.simpsonspark.com/images/references/pubs/wendys.jpg


Title: Re: Why Bitcoin's Decentralization Matters
Post by: Jet Cash on February 25, 2016, 05:39:02 PM
The US dollar ( and theUK pounds ) is de-centralised. The Government no longer controls its creation, that has been decentralised into the hands of the banks.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: enhu on February 25, 2016, 05:39:53 PM
Whats left? and why would users stick to it if it became centralized?
Users will lose trusts to it. And whoever controls it can probably have it all by themselves. Users are going to move to another coin.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: adamstgBit on February 25, 2016, 06:10:12 PM
https://twitter.com/onemorepeter/status/702807258003017728


Title: Re: Why Bitcoin's Decentralization Matters
Post by: lumeire on February 25, 2016, 06:29:32 PM
Bitcoin was decentralized way back then, there's no point to it now, Chinese miners control it anyway  ;D ;D ;D



Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 25, 2016, 07:13:27 PM
What, if anything are we to take away from this?

http://www.simpsonspark.com/images/references/pubs/wendys.jpg

IDK. I don’t sell take home messages. I just thought it was a good read.

This was my favourite part: Transaction censorship is one of the bigger reasons to be seriously concerned with mining centralization (for full nodes). Still, the ability of an individual to purchase hashpower (in the form of readily-available old hardware or in the form of renting it) to mine their otherwise-censored transaction is an option.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: ebliever on February 25, 2016, 07:20:34 PM
The US dollar ( and theUK pounds ) is de-centralised. The Government no longer controls its creation, that has been decentralised into the hands of the banks.

No, centralization doesn't just mean the top authority controls something. It means a single authority controls it. In the case of the U.S., that authority is the (quasi-private) Federal Reserve. US dollar creation is still centralized, just not under the federal government.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: knowhow on February 25, 2016, 07:37:23 PM
The sucess of bitcoin is relatedto be decentralized otherwise it woulddie several time ago .If we had someone with control over it  they would rule the price making it worth 2000dollars today and tomorow 5500,as the reverse ,knowing that these kills any new altcoin.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: Amph on February 25, 2016, 07:42:05 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...

satoshi didn't removed the 32MB initial limit, because of this reason, so why 2mb pretends to be a major difference in decentralization?


Title: Re: Why Bitcoin's Decentralization Matters
Post by: chopstick on February 25, 2016, 09:03:21 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...

No, 2MB blocks will not destroy bitcoin decentralization. This is baseless fearmongering. It might cost slightly more to run a node, but it will be a marginal increase, pennies on the dollar really.

Forcing everyone onto the Lightning Network which will require centralization by it's very nature, on the other hand....


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 25, 2016, 09:42:54 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...

No, 2MB blocks will not destroy bitcoin decentralization. This is baseless fearmongering. It might cost slightly more to run a node, but it will be a marginal increase, pennies on the dollar really.

Forcing everyone onto the Lightning Network which will require centralization by it's very nature, on the other hand....

Nobody’s forcing anybody onto LN. Don’t be retarded. :)


Title: Re: Why Bitcoin's Decentralization Matters
Post by: chopstick on February 25, 2016, 09:50:30 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...

No, 2MB blocks will not destroy bitcoin decentralization. This is baseless fearmongering. It might cost slightly more to run a node, but it will be a marginal increase, pennies on the dollar really.

Forcing everyone onto the Lightning Network which will require centralization by it's very nature, on the other hand....

Nobody’s forcing anybody onto LN. Don’t be retarded. :)

But that seems to be the intention, by keeping the blocksize artificially capped for the foreseeable future.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 25, 2016, 09:57:40 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...

No, 2MB blocks will not destroy bitcoin decentralization. This is baseless fearmongering. It might cost slightly more to run a node, but it will be a marginal increase, pennies on the dollar really.

Forcing everyone onto the Lightning Network which will require centralization by it's very nature, on the other hand....

Nobody’s forcing anybody onto LN. Don’t be retarded. :)

But that seems to be the intention, by keeping the blocksize artificially capped for the foreseeable future.

I don't believe that's the intention. In fact LN requires bigger blocks afaik.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: DooMAD on February 25, 2016, 09:58:18 PM
will 2MB block destroy bitcoin Decentralization?

thats the question, no one is saying we should centralize bitcoin...

No, 2MB blocks will not destroy bitcoin decentralization. This is baseless fearmongering. It might cost slightly more to run a node, but it will be a marginal increase, pennies on the dollar really.

Forcing everyone onto the Lightning Network which will require centralization by it's very nature, on the other hand....

Nobody’s forcing anybody onto LN. Don’t be retarded. :)

But that seems to be the intention, by keeping the blocksize artificially capped for the foreseeable future.

There are definitely legitimate concerns on all sides.  Whether it be mining, developer, user or node centralisation.  We must ensure we maintain an open and accessible network for all.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BTCBinary on February 25, 2016, 10:08:48 PM
bitrcoin needs to be decentralized otherwise it will have no value at all. if it stays centralized a group can easily make the 51% attack and control the network


Title: Re: Why Bitcoin's Decentralization Matters
Post by: Anddos on February 25, 2016, 10:11:18 PM
bitrcoin needs to be decentralized otherwise it will have no value at all. if it stays centralized a group can easily make the 51% attack and control the network

That won't happen. These things are closely monitored.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 25, 2016, 10:13:16 PM
bitrcoin needs to be decentralized otherwise it will have no value at all. if it stays centralized a group can easily make the 51% attack and control the network

That won't happen. These things are closely monitored.

How so?


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 25, 2016, 11:10:50 PM

How much more centralized can it possibly get, do you think?

A lot more.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 26, 2016, 12:09:18 AM
bitrcoin needs to be decentralized otherwise it will have no value at all. if it stays centralized a group can easily make the 51% attack and control the network
NEWSFLASH:
9 people control ~90% of the hashrate.
All hang out together, know each other, share interests.
How much more centralized can it possibly get, do you think?

A lot more.

Meh. Like being a lot more dead, I suppose. After a certain threshold, it just don't matter much.
Not really relevant how many rounds they pump into you after the first few.

*BTW, I do hope you're trolling, because if you honestly don't understand how 9 people, who control 90% of the hashrate, whose interests coincide, who meet in a room and shake hands with Bitcoin's developers re. the future of Bitcoin, are all the centralization required... my hands just fall :(

It's a sliding scale.


Title: Why Moderation Matters
Post by: BlindMayorBitcorn on February 26, 2016, 01:21:43 AM
This thread is getting quite silly.
http://www.intriguing.com/mp/_pictures/compdiff/colonel.jpg
Moderation with extreme prejudice in effect until further notice.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: enhu on February 26, 2016, 04:30:03 AM
bitrcoin needs to be decentralized otherwise it will have no value at all. if it stays centralized a group can easily make the 51% attack and control the network
NEWSFLASH:
9 people control ~90% of the hashrate.
All hang out together, know each other, share interests.
How much more centralized can it possibly get, do you think?

A lot more.

Meh. Like being a lot more dead, I suppose. After a certain threshold, it just don't matter much.
Not really relevant how many rounds they pump into you after the first few.

*BTW, I do hope you're trolling, because if you honestly don't understand how 9 people, who control 90% of the hashrate, whose interests coincide, who meet in a room and shake hands with Bitcoin's developers re. the future of Bitcoin, are all the centralization required... my hands just fall :(

It's a sliding scale.

so these 9 individual already have the control so there's no need make it officially centralized. after all its already centralized and still got its good value. if it ain't broker, no fixing shall happen then.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: n0ne on February 26, 2016, 04:53:37 AM
The best and bad part in the bitcoin is the decentralization. Just if its centralized no more we can see it as a open source.
Also the bad part is there is no strong decision were taken to continue in the growing stages.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: BlindMayorBitcorn on February 26, 2016, 03:21:20 PM
How will decentralization be altered in a meaningful way if the number of nodes go down from 6000 to 2000?


Title: Re: Why Bitcoin's Decentralization Matters
Post by: pereira4 on February 26, 2016, 04:21:01 PM
What is often overlooked is the fact that number of nodes is irrelevant if all nodes are run by the same parties, this is why it's crucial that the nodes can be run on people's personal computers at home, at their offices, and so on. "Specialization" of nodes, would kill Bitcoin as we know it (as a decentralized currency), this is why there is a clear agenda by some people to raise the block size and make Bitcoin nodes end up as centralized as mining is right now.


Title: Re: Why Bitcoin's Decentralization Matters
Post by: 18xk5oT2rLrAc24SL96XT14BX on May 06, 2016, 06:47:58 PM
http://bluematt.bitcoin.ninja/2016/01/14/decentralization/

Quote
Bitcoiners, from Bitcoin Core developers to long-time Bitcoin enthusiasts to recent /r/Bitcoin discoverers, love to talk about how Bitcoin’s decentralization is its ultimate feature. Rarely, however, do you see anyone explain why decentralization matters - surely it’s an interesting property from a computer science perspective, but why should consumers, businesses or investors care? This post is an attempt to write out why decentralization is foundational to Bitcoin’s utility and, somewhat more importantly, set up future posts talking about when it isn’t.

When Bitcoiners talk about decentralization, the first thing that comes up is Bitcoin’s oft-touted lack of inherent third-party trust. While well-placed trust is a requirement for many systems to operate efficiently, when trust has been misplaced systems can become incredibly fragile. Take, for example, trust in US banks before the establishment of the FDIC. While access to banking services allowed for more convenience and allowed many companies to operate more efficiently, banks were known to collapse, taking all customer funds with them. While the introduction of the FDIC and similar programs decentralized trust in financial institutions from one party to two, transactions in much of the world do not offer such protections. Even with such programs, individuals are not universally protected from loss across borders and over certain value.

More recently, regulations which allow individual government officials to seize assets unilaterally have become common. Especially in the US, the now infamous Operation Choke Point and civil asset forfeiture programs have allowed law enforcement officials and private institutions to seize financial assets and deny financial services with little to no oversight. Thus, removing trusted custodians and creating a system with liquid, unseizable assets has the potential to provide more reliable financial services to many who might otherwise not be able to operate efficiently, or at all. This unseizability of Bitcoin is made possible only through its lack of a centralized trust requirement. While centralized e-cash and financial systems have tried to provide such reliability, regulations and business realities have nearly universally prevented it.

A highly-related property that is equally important to the ability of Bitcoin to provide financial services to whistleblowers, foreign dissidents, and porn stars is its transaction censorship resistance. While the ability of third parties to seize assets results in direct and clear monetary loss, freezing assets can have a similar effect. When an individual or organization is no longer able to make transactions to use their assets to pay for goods and services, their financial assets quickly lose their value. While Bitcoin has a very solid unseizeability story (namely that every party in the system enforces the inability of anyone to spend Bitcoin without the associated private key), its censorship resistance story is a bit more nuanced.

In a world where no Bitcoin miners have more than 1% of total hash power (or something else equivalently decentralized), it should be easy to find a miner which is either anonymous and accepting all transactions or in a jurisdiction which is not attempting to censor your transactions. Of course this isn’t the world we have today, and transaction censorship is one of the bigger reasons to be seriously concerned with mining centralization (for full nodes). Still, the ability of an individual to purchase hashpower (in the form of readily-available old hardware or in the form of renting it) to mine their otherwise-censored transaction is an option as long as the longest-chain rule remains in place across miners. While significantly more expensive than it would be in a truly-decentralized Bitcoin, this does allow Bitcoin to retain some of its anti-censorship properties.

If you’ve been around Bitcoin for long enough, you may recognize the above properties as critical to fungibility. A key property in any monetary instrument, fungibility refers to the idea that the value of one unit should be exactly equivalent to every other unit. Without unfreezeability/censorship-resistance and unseizeability, Bitcoin (and any monetary system) starts to lose fungibility. Without it, merchants and payment processors are no longer able to reasonably accept Bitcoin without checking it against a series of blacklists and jumping through hoops to ensure they will be able to spend the Bitcoin they are accepting. If confidence in Bitcoin’s fungibility erodes, its utility could be significantly eroded.

Another property that Bitcoin derives from its decentralization is its open-access. Often exclaimed as one of the most interesting properties of Bitcoin by silicon valley investors, many like to refer to Bitcoin as “permissionless”. The ability of anyone, anywhere in the world, with little more than an internet connection, to accept Bitcoin for goods and services and use Bitcoin to purchase goods and services without significant hassle is exciting. Again, this property hinges on Bitcoin’s decentralization. While many centralized financial service providers exist, many of which tout their availability to anyone, their very presence as a centralized authority which may deny service arbitrarily makes them susceptible to future policy changes for any number of reasons. PayPal, for example, was founded on the ideals of universal access to ecash. However, due to its position as a central authority, it quickly changed its policies in order to comply with the pressure placed on them both by regulators and the policies of the existing financial system, on which PayPal relied. These days, PayPal is widely known to freeze accounts and seize assets with little or no warning. Fundamentally, reliance on centralized parties for service is incompatible with universal open-access in the financial world.

You’ll note that all of the critical features above, the ones that make Bitcoin so exciting to all of us, can be effectively implemented, for some time, by a centralized system. And, in fact, this has been done before, in much more efficient systems than Bitcoin. Of course they’ve never lasted, losing critical properties after tweaks to fix one thing or another, implementing regulatory censorship systems directly into the base layers, limiting access to grow profits and shutting down entirely. Really, decentralization in Bitcoin is not itself a feature, but is instead the only way we know of to obtain the features we want in human-operated systems (with a single class of exceptions, but that’s for another post :p).
Users will lose trusts to it. And whoever controls it can probably have it all by themselves. Users are going to move to another coin.