User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 3
  • Quote

Mon Jun 27, 2016 7:50 am

WhyBitcoin block space is like Starbucks coffee.


Recently I've seen a number of people in the Bitcoin ecosystem commenting that they think that Bitcoin blocks should always be completely full. This is analogous to thinking that Starbucks should always be completely sold out of coffee. Block space is like coffee in that it is a consumer good. When consumers buy coffee, they are expressing their desire for this consumer good. When Bitcoin users pay transaction fees for inclusion in a block, they are expressing their desire for the consumer good of block space as well.


In the coffee market, there are numerous suppliers of coffee. We have Starbucks, Tully's, Costa, and numerous others. We also have competitors to drinking coffee, such as Coke, Pepsi, water, caffeine pills, and a myriad of other options. Consumers will look at the price of coffee from the various suppliers, and coffee alternatives. They will then decide the amount they wish to purchase based on their individual preferences. Some will be willing to pay almost any price for coffee, but others will simply chose to do without. If the price offered on the market for coffee is high enough, additional suppliers will be attracted to enter the market and fill this demand. If the price of coffee is low, the coffee producers who are the least efficient will be forced to leave the market.


The exact same situation applies to Bitcoin block space as well. We the consumers, have lots of options. They include Bitcoin, Litecoin, Ripple, Ethereum, Dogecoin, and many many others. We also have non-blockchain based options as well. These include banks, credit cards, PayPal, cash, or simply forgoing a specific economic transaction. Potential Bitcoin users will look at the costs involved in using all of these systems. These costs include network fees, ease of use of the wallet software, the number of accepting merchants, payment confirmation speed, safety, difficulty of opening an account, legal risks, and numerous other aspects. Consumers will choose the one that most closely matches their desires, and it certainly wont be Bitcoin if Bitcoin doesn't do the best job of meeting their desires.


Just as it would be a mistake for Starbucks to intentionally not have enough coffee to meet the demands of their customers, it would also be a mistake for Bitcoin miners to not supply enough block space to meet the demands of their users. Any time a Bitcoin user is willing to pay a fee that is larger than the marginal cost of including the transaction in a block, it makes economic sense for a miner to include it. Whether it is for the sale of coffee, or block space, only someone who lacks an understanding of economics or business would want to turn away paying customers.


This brings us to the topic of externalities. An economic externality is a cost or benefit not born directly by the parties involved in a transaction. In an ideal world,we would find a way to internalize all externalities so the costs are born solely by the participants. When Starbucks sells coffee, there are likely some externalities that should be taken into consideration. Perhaps people on caffeine drive more aggressively, causing more traffic accidents. Or perhaps they are more alert, and therefore more productive at their jobs. It's hard to know exactly, but these externalities need to be taken into consideration when it comes to both coffee sales, and the Bitcoin block size.


The only negative externalities I can think of regarding mining an extra bitcoin transaction in a block are:

  • The additional bandwidth required to relay that transaction across the network.
  • The extra CPU time required to validate the transaction.
  • The extra storage space that will be required to store the transaction.
  • The potential for fewer nodes in the network because of some combination of the three issues above.



Let's consider these one at a time:


    1. Additional bandwidth.
      It's hard to know just how big of a problem this is, but with connectivity becoming faster and faster, year by year, more and more places around the world will have the ability to relay more and more transactions each year. If a block takes too long to relay the chances of it being orphaned increases. This chance puts a downward pressure on the maximum block size that miners will be willing to create. The right size today is certainly different than the right size next year. In the end, I see the best option to be letting the individual miners and nodes decide how much bandwidth they are willing to allocate to the relaying of individual transactions, and bitcoin blocks. The least efficient miners and nodes will drop off the network, just as the least efficient producers in any industry would.


    2. Extra CPU Time.
      Every transaction included in a block requires some additional time to be validated by a full node, or for a miner to create a block that includes it. Only the parties involved in the transaction directly benefit from it, but every full node across the network has to pay the price of validating it. The time it takes to add additional transactions to a block increases the likelihood of a block being orphaned, and therefore puts a downward pressure on the block size that miners are willing to create, or relay. Even without a maximum block size hard coded into the protocol, there would still likely be a practical maximum block size because of this, as well as point #1.


    3. Extra Storage Space.
      For me, this seems to be one of the most troubling externalities. All of these additional transactions need to be stored in the block chain that is held by everyone running a full node. If the block chain becomes too large, not enough people will be willing to run a full node. If there are too few nodes on the network, Bitcoin becomes more susceptible to outside influences, and looses some of its censorship resistance. The good news is that like bandwidth, storage is getting cheaper and cheaper every single year. Even today, storage in a relatively modest computer could keep up with 100 MB blocks, or about 5TB worth of data per year. In the not so distant future 1GB, or even 1TB blocks wont be an issue from a storage perspective either.


    4. Fewer Nodes
      If the above three issues become serious enough, fewer and fewer people will be willing to run full nodes, and bitcoin will lose some of it censorship resistance. I think this is one of the biggest risks we have regarding Bitcoin, but as the great Frederic Bastiat reminded us, a good economist always considers what is seen, and what is not seen. Today we have around 5,000 full nodes around the world, with a user base of just a few million people. If Bitcoin is allowed to scale to have hundreds of millions of users, or even a billion users, there will be a much larger pool of people to draw from to run full nodes. This means that there will likely be a much larger absolute number of full nodes, even if it's a smaller percentage of bitcoin users that are running these full nodes. When it comes to censorship resistance the absolute number a full nodes is the most important characteristic, not the percentage of users running a full node.



It's also important to keep in mind that there are dozens of positive externalities from wide Bitcoin use.

  • Governments will no longer be able to inflate the money supply.
  • Capital controls will come to an end.
  • Wars will no longer be able to be financed by inflation.
  • It will be made much harder for governments to hide financial waste or corruption.
  • People around the world can interact financially with each other much more freely than they can today.
  • The value of bitcoin will go up, meaning the value of the block reward has gone up, meaning more resources will be devoted to mining, meaning Bitcoin is more secure, meaning more people will use Bitcoin. It's a self reinforcing feedback loop.

This list goes on and on, but it is important to remember than most of these positive externalities only become a reality if the vast majority of the world starts to useBitcoin. That will never happen if Bitcoin is artificially restrained from growing to meet the demands of people who want to use it.


Numerous people from Bitcoin Core have directly told me, there is no technical reason why the block size can't be increased today. They are simply not allowing it for “economic” and social reasons. A point made by the great economist Murray Rothbard is entirely relevant to this situation: It is no crime to be ignorant of distributed cryptographic consensus networks, which are, after all, a specialized discipline, but it is totally irresponsible to have a loud and vociferous opinion on this subject while remaining in this state of ignorance.


I would never dream of telling the current Bitcoin Core team the correct way to build a cryptographic consensus network, but the small block proponents are having loud and vociferous opinions on economic subjects while remaining in a state of ignorance. There is nothing advantageous to artificially limiting the block size. It will simply cause potential Bitcoin users to use something else. It's time to let the cryptographers do cryptography, while the economists consider the economics.

As someone who spent most of my educational career studying economics, I'm sure this was the reason I became the first person in the world to start investing in Bitcoin companies, including many of the most prominent companies in the ecosystem today. As someone who is still hodling the vast majority of own my net worth in bitcoin, I want to do everything I can to make sure that Bitcoin is a world wide success. Artificially restricting the amount of block space we produce is justas insane as Starbucks artificially restricting the amount of coffee they produce. It's time to end the block size blockade.


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 3:32 pm

I think the ideas in the above post are important.
I'd enjoy people's help spreading them:



Let's also see how long Theymos tolerates my dissenting opinion on /r/Bitcoin (North Korea)
Image

Here's what happened the last time I tried to submit my thoughtful opinion there:
Image


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 4:57 pm

Update:
Within an hour it seems my post has already been removed from /r/Bitcoin
I just messaged one of the moderators asking why.

I now have a plan to end the censorship, and expose Theymos for the petty tyrant that he is.
I'll be setting this plan in motion ASAP.


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

chopstick
Posts: 9
Joined: Sun Jun 05, 2016 6:02 pm
Reputation: 4

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 5:25 pm

rogerver wrote:Update:
Within an hour it seems my post has already been removed from /r/Bitcoin
I just messaged one of the moderators asking why.

I now have a plan to end the censorship, and expose Theymos for the petty tyrant that he is.
I'll be setting this plan in motion ASAP.



Thank you, Roger. Action clearly needs to be taken here.

Let us know what we can do to help you expose theymos and crew.



User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 1
  • Quote

Mon Jun 27, 2016 5:37 pm

It's late here, but I like bounties.
I'm thinking of offering a bounty of a significant amount, for Theymos to turn control of /r/Bitcoin over to a neutral third party to moderate /r/Bitcoin.
Perhaps EFF.org would be a good choice.
The third party's mandate would clearly be to allow dissenting opinions, unlike the current mess over there.

The bounty could be payable to the charity of Theymos' choice.
If he doesn't accept, he is exposed to the world as the petty dictator and opponent of free speech that he is.
If he does accept, a worthy cause get's a large donation, and the bitcoin community gets to engage in free discussion again.

The amount will be large enough that we get some main stream media attention, and hopefully put some direct pressure on Reddit to take action as well.

Any thoughts on this plan?


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

User avatar
LiteCoinGuy
Global Moderator
Global Moderator
Posts: 1887
Joined: Mon Sep 21, 2015 9:00 am
Reputation: 553

Donate BTC of your choice to 1N6uE8zueuuEz9z8Dzu4iHeP4HKx6jZvNj

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 5:39 pm

rogerver wrote:Update:
Within an hour it seems my post has already been removed from /r/Bitcoin
I just messaged one of the moderators asking why.

I now have a plan to end the censorship, and expose Theymos for the petty tyrant that he is.
I'll be setting this plan in motion ASAP.


welcome to the world of censorship :twisted:

Image


********************************************
OVERVIEW: BITCOIN HARDWARE WALLETS:
beginners-help/overview-bitcoin-hardware-wallets-secure-your-coins-t200.html

Charts, Charts, Charts
post683.html#p683

cypherdoc
Nickle Bitcoiner
Nickle Bitcoiner
Posts: 17
Joined: Fri Sep 18, 2015 8:02 pm
Reputation: 41

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 8
  • Quote

Mon Jun 27, 2016 6:05 pm

thank you Roger for this. very well written and articulated.



cypherdoc
Nickle Bitcoiner
Nickle Bitcoiner
Posts: 17
Joined: Fri Sep 18, 2015 8:02 pm
Reputation: 41

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 6
  • Quote

Mon Jun 27, 2016 6:15 pm

actually, i don't even think kore dev hides it anymore. they admit that for the incentives to code up offchain solns like LN, they need high tx fees forced by the cap, to incentivize them to spend the time to work on these "solutions". that's a round about way for them to say they need to "force" tx's offchain to cheaper solns like LN or SC's. which, btw, support their proprietary products for Blockstream and the other individual companies each kore dev have established. if LN gets successfully forced onto Bitcoin, LN hubs will be run by well capitalized, for profit "routing providers" who will take a fee cut and also enforce KYC/AML. if there's any doubt about this, look at the 21co model where their micropayment service routed thru 21co servers is currently enforcing filtering of nations like Iran, N. Korea, etc as well as IP's on watchlists.



User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 6:23 pm

cypherdoc wrote: if LN gets successfully forced onto Bitcoin, LN hubs will be run by well capitalized, for profit "routing providers" who will take a fee cut and also enforce KYC/AML. if there's any doubt about this, look at the 21co model where their micropayment service routed thru 21co servers is currently enforcing filtering of nations like Iran, N. Korea, etc as well as IP's on watchlists.

Great points! Everyone who is interested in off chain scaling should take extra note of this. The entire reason I got involved with Bitcoin is so that human beings, even if they were born in Iran, or N. Korea, will be able to financially interact with anyone else, no matter where they were born.
If we loose that ability due to Bitcoin being forced off chain, I will have lost the biggest motivator for me to stay involved.


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

User avatar
TomZ
Nickle Bitcoiner
Nickle Bitcoiner
Posts: 13
Joined: Thu Oct 29, 2015 5:28 pm
Reputation: 11

Donate BTC of your choice to 1LDMRmufHra64W3NJGkVfL9rToV7PXhgyE

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 5
  • Quote

Mon Jun 27, 2016 6:34 pm

A post I made today also was removed or shadow-banned, or whatever. It was the link to my blog about a new feature in Classic. Why that is not of interest to Bitcoin remains an open question.

I personally don't think that any plan that is based on shaming him or showing the world or anything like that will work. The people know, the world can see already. The problem is that they don't.

Apart from somehow going over his head, the only solution I can see is the systematic removal of referals to that sub from any and all commercial sites and news agencies.
Which means that someone needs to make a good list of "This was censored" as proof and things like tweets and other emotional statements that make it easy to believe for those that have too little time to research.

With that list we should contact each and every place that links to the sub and make clear that continuing to link there is choosing sides, and not in a good way.

I actually sent such an email today to a german bitcoin website, lets see what happens.

ps. if there are people actually submitting quality content on a regular basis on that sub, maybe someone can contact them and ask them why. Similar questions and points as above.


I'm a Bitcoin Developer and also the release manager at Bitcoin Classic.

cypherdoc
Nickle Bitcoiner
Nickle Bitcoiner
Posts: 17
Joined: Fri Sep 18, 2015 8:02 pm
Reputation: 41

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 3
  • Quote

Mon Jun 27, 2016 6:44 pm

rogerver wrote:
cypherdoc wrote: if LN gets successfully forced onto Bitcoin, LN hubs will be run by well capitalized, for profit "routing providers" who will take a fee cut and also enforce KYC/AML. if there's any doubt about this, look at the 21co model where their micropayment service routed thru 21co servers is currently enforcing filtering of nations like Iran, N. Korea, etc as well as IP's on watchlists.

Great points! Everyone who is interested in off chain scaling should take extra note of this. The entire reason I got involved with Bitcoin is so that human beings, even if they were born in Iran, or N. Korea, will be able to financially interact with anyone else, no matter where they were born.
If we loose that ability due to Bitcoin being forced off chain, I will have lost the biggest motivator for me to stay involved.

there's not too many of us left in Bitcoin from the old days who espouse to these long term visions. it takes a certain type of idealist who has a deep knowledge of the history of money and how the more modern perversion of it has led to financial elitism and the military industrial complex. i believe, as do you, that sound money in it's idealized version of SOV, MOE, and unit of acct that is also used as a global p2p seamless, instant and cheap payment system as originally envisioned by Satoshi, can indeed lead to decreased conflict and a more equalized distribution of wealth across the world. not everyone wants this or can see the potential of Bitcoin to accomplish this. they will do what they can to preserve the status quo. we need to continue to fight for free markets in money of which i believe Bitcoin is the most ideal with the highest chance for success. keep up the good work Roger!



iFixBTCmemoryIssues
Silver Bitcoiner
Silver Bitcoiner
Posts: 986
Joined: Tue Nov 24, 2015 9:03 pm
Reputation: 173

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 7:52 pm

rogerver wrote:WhyBitcoin block space is like Starbucks coffee.


Recently I've seen a number of people in the Bitcoin ecosystem commenting that they think that Bitcoin blocks should always be completely full. This is analogous to thinking that Starbucks should always be completely sold out of coffee. Block space is like coffee in that it is a consumer good. When consumers buy coffee, they are expressing their desire for this consumer good. When Bitcoin users pay transaction fees for inclusion in a block, they are expressing their desire for the consumer good of block space as well.


In the coffee market, there are numerous suppliers of coffee. We have Starbucks, Tully's, Costa, and numerous others. We also have competitors to drinking coffee, such as Coke, Pepsi, water, caffeine pills, and a myriad of other options. Consumers will look at the price of coffee from the various suppliers, and coffee alternatives. They will then decide the amount they wish to purchase based on their individual preferences. Some will be willing to pay almost any price for coffee, but others will simply chose to do without. If the price offered on the market for coffee is high enough, additional suppliers will be attracted to enter the market and fill this demand. If the price of coffee is low, the coffee producers who are the least efficient will be forced to leave the market.


The exact same situation applies to Bitcoin block space as well. We the consumers, have lots of options. They include Bitcoin, Litecoin, Ripple, Ethereum, Dogecoin, and many many others. We also have non-blockchain based options as well. These include banks, credit cards, PayPal, cash, or simply forgoing a specific economic transaction. Potential Bitcoin users will look at the costs involved in using all of these systems. These costs include network fees, ease of use of the wallet software, the number of accepting merchants, payment confirmation speed, safety, difficulty of opening an account, legal risks, and numerous other aspects. Consumers will choose the one that most closely matches their desires, and it certainly wont be Bitcoin if Bitcoin doesn't do the best job of meeting their desires.


Just as it would be a mistake for Starbucks to intentionally not have enough coffee to meet the demands of their customers, it would also be a mistake for Bitcoin miners to not supply enough block space to meet the demands of their users. Any time a Bitcoin user is willing to pay a fee that is larger than the marginal cost of including the transaction in a block, it makes economic sense for a miner to include it. Whether it is for the sale of coffee, or block space, only someone who lacks an understanding of economics or business would want to turn away paying customers.


This brings us to the topic of externalities. An economic externality is a cost or benefit not born directly by the parties involved in a transaction. In an ideal world,we would find a way to internalize all externalities so the costs are born solely by the participants. When Starbucks sells coffee, there are likely some externalities that should be taken into consideration. Perhaps people on caffeine drive more aggressively, causing more traffic accidents. Or perhaps they are more alert, and therefore more productive at their jobs. It's hard to know exactly, but these externalities need to be taken into consideration when it comes to both coffee sales, and the Bitcoin block size.


The only negative externalities I can think of regarding mining an extra bitcoin transaction in a block are:

  • The additional bandwidth required to relay that transaction across the network.
  • The extra CPU time required to validate the transaction.
  • The extra storage space that will be required to store the transaction.
  • The potential for fewer nodes in the network because of some combination of the three issues above.



Let's consider these one at a time:


    1. Additional bandwidth.
      It's hard to know just how big of a problem this is, but with connectivity becoming faster and faster, year by year, more and more places around the world will have the ability to relay more and more transactions each year. If a block takes too long to relay the chances of it being orphaned increases. This chance puts a downward pressure on the maximum block size that miners will be willing to create. The right size today is certainly different than the right size next year. In the end, I see the best option to be letting the individual miners and nodes decide how much bandwidth they are willing to allocate to the relaying of individual transactions, and bitcoin blocks. The least efficient miners and nodes will drop off the network, just as the least efficient producers in any industry would.


    2. Extra CPU Time.
      Every transaction included in a block requires some additional time to be validated by a full node, or for a miner to create a block that includes it. Only the parties involved in the transaction directly benefit from it, but every full node across the network has to pay the price of validating it. The time it takes to add additional transactions to a block increases the likelihood of a block being orphaned, and therefore puts a downward pressure on the block size that miners are willing to create, or relay. Even without a maximum block size hard coded into the protocol, there would still likely be a practical maximum block size because of this, as well as point #1.


    3. Extra Storage Space.
      For me, this seems to be one of the most troubling externalities. All of these additional transactions need to be stored in the block chain that is held by everyone running a full node. If the block chain becomes too large, not enough people will be willing to run a full node. If there are too few nodes on the network, Bitcoin becomes more susceptible to outside influences, and looses some of its censorship resistance. The good news is that like bandwidth, storage is getting cheaper and cheaper every single year. Even today, storage in a relatively modest computer could keep up with 100 MB blocks, or about 5TB worth of data per year. In the not so distant future 1GB, or even 1TB blocks wont be an issue from a storage perspective either.


    4. Fewer Nodes
      If the above three issues become serious enough, fewer and fewer people will be willing to run full nodes, and bitcoin will lose some of it censorship resistance. I think this is one of the biggest risks we have regarding Bitcoin, but as the great Frederic Bastiat reminded us, a good economist always considers what is seen, and what is not seen. Today we have around 5,000 full nodes around the world, with a user base of just a few million people. If Bitcoin is allowed to scale to have hundreds of millions of users, or even a billion users, there will be a much larger pool of people to draw from to run full nodes. This means that there will likely be a much larger absolute number of full nodes, even if it's a smaller percentage of bitcoin users that are running these full nodes. When it comes to censorship resistance the absolute number a full nodes is the most important characteristic, not the percentage of users running a full node.



It's also important to keep in mind that there are dozens of positive externalities from wide Bitcoin use.

  • Governments will no longer be able to inflate the money supply.
  • Capital controls will come to an end.
  • Wars will no longer be able to be financed by inflation.
  • It will be made much harder for governments to hide financial waste or corruption.
  • People around the world can interact financially with each other much more freely than they can today.
  • The value of bitcoin will go up, meaning the value of the block reward has gone up, meaning more resources will be devoted to mining, meaning Bitcoin is more secure, meaning more people will use Bitcoin. It's a self reinforcing feedback loop.

This list goes on and on, but it is important to remember than most of these positive externalities only become a reality if the vast majority of the world starts to useBitcoin. That will never happen if Bitcoin is artificially restrained from growing to meet the demands of people who want to use it.


Numerous people from Bitcoin Core have directly told me, there is no technical reason why the block size can't be increased today. They are simply not allowing it for “economic” and social reasons. A point made by the great economist Murray Rothbard is entirely relevant to this situation: It is no crime to be ignorant of distributed cryptographic consensus networks, which are, after all, a specialized discipline, but it is totally irresponsible to have a loud and vociferous opinion on this subject while remaining in this state of ignorance.


I would never dream of telling the current Bitcoin Core team the correct way to build a cryptographic consensus network, but the small block proponents are having loud and vociferous opinions on economic subjects while remaining in a state of ignorance. There is nothing advantageous to artificially limiting the block size. It will simply cause potential Bitcoin users to use something else. It's time to let the cryptographers do cryptography, while the economists consider the economics.

As someone who spent most of my educational career studying economics, I'm sure this was the reason I became the first person in the world to start investing in Bitcoin companies, including many of the most prominent companies in the ecosystem today. As someone who is still hodling the vast majority of own my net worth in bitcoin, I want to do everything I can to make sure that Bitcoin is a world wide success. Artificially restricting the amount of block space we produce is justas insane as Starbucks artificially restricting the amount of coffee they produce. It's time to end the block size blockade.


Superb article!!!!!!!!

Bitcoin will be fine once Blockstream Core is out of the way :)


If you are running a version of Bitcoin Core, stop using it. Upgrade to Bitcoin Unlimited or Classic immediately.

Bitcoin Unlimited: https://github.com/BitcoinUnlimited/BitcoinUnlimited
Bitcoin Classic: https://github.com/bitcoinclassic

rizzlarolla
Posts: 6
Joined: Sun Nov 22, 2015 7:48 pm
Reputation: 0

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Mon Jun 27, 2016 7:56 pm

rogerver wrote:It's late here, but I like bounties.
I'm thinking of offering a bounty of a significant amount, for Theymos to turn control of /r/Bitcoin over to a neutral third party to moderate /r/Bitcoin.
Perhaps EFF.org would be a good choice.
The third party's mandate would clearly be to allow dissenting opinions, unlike the current mess over there.

The bounty could be payable to the charity of Theymos' choice.
If he doesn't accept, he is exposed to the world as the petty dictator and opponent of free speech that he is.
If he does accept, a worthy cause get's a large donation, and the bitcoin community gets to engage in free discussion again.

The amount will be large enough that we get some main stream media attention, and hopefully put some direct pressure on Reddit to take action as well.

Any thoughts on this plan?


Yeah, don't bother.

Why not start your own forum?
Oh, well, erm, get some users?

Oh you like bounties and forums?
Did you take the time to read my thoughts on that?



User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Tue Jun 28, 2016 5:05 am

rizzlarolla wrote:Did you take the time to read my thoughts on that?

Your other thoughts were posted where?


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

FUBAR-BDHR
Nickle Bitcoiner
Nickle Bitcoiner
Posts: 70
Joined: Fri Nov 06, 2015 9:56 pm
Reputation: 24

Donate BTC of your choice to 1KXcTNYKNfSpSBixvs52sB3C6y3PtKY8GR

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Tue Jun 28, 2016 5:51 am

rogerver wrote:It's late here, but I like bounties.
I'm thinking of offering a bounty of a significant amount, for Theymos to turn control of /r/Bitcoin over to a neutral third party to moderate /r/Bitcoin.
Perhaps EFF.org would be a good choice.
The third party's mandate would clearly be to allow dissenting opinions, unlike the current mess over there.

The bounty could be payable to the charity of Theymos' choice.
If he doesn't accept, he is exposed to the world as the petty dictator and opponent of free speech that he is.
If he does accept, a worthy cause get's a large donation, and the bitcoin community gets to engage in free discussion again.

The amount will be large enough that we get some main stream media attention, and hopefully put some direct pressure on Reddit to take action as well.

Any thoughts on this plan?


I really don't like any solution that would put money into Theymos's hands or allow him to take credit for anything at this point. Put the effort into improving and adverting this site and others.

I spent over a year watching every step I took everywhere on reddit not just /r/bitcoin but still got banned there for posting a link to a luke-jr gem in /r/btc. Funny part is I can still do that same thing now and even vote in /r/bitcoin just can't help people there like I used to. When I pointed that out to the mods they tried to get me to agree to censor my own discussions to get the ban reduced but no way. Being banned is great can post what I think now. Unfortunately I can't help people or businesses there anymore or announce events.



johnyj
Nickle Bitcoiner
Nickle Bitcoiner
Posts: 23
Joined: Thu Feb 04, 2016 8:01 pm
Reputation: 1

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Tue Jun 28, 2016 6:29 am

rogerver wrote:It's late here, but I like bounties.
I'm thinking of offering a bounty of a significant amount, for Theymos to turn control of /r/Bitcoin over to a neutral third party to moderate /r/Bitcoin.
Perhaps EFF.org would be a good choice.
The third party's mandate would clearly be to allow dissenting opinions, unlike the current mess over there.

The bounty could be payable to the charity of Theymos' choice.
If he doesn't accept, he is exposed to the world as the petty dictator and opponent of free speech that he is.
If he does accept, a worthy cause get's a large donation, and the bitcoin community gets to engage in free discussion again.

The amount will be large enough that we get some main stream media attention, and hopefully put some direct pressure on Reddit to take action as well.

Any thoughts on this plan?


Great, I support the idea of more mainstream media exposure. At mean time, just make bitcoin.org look more professional, and replace bitcoin.org as the official bitcoin website, current looking and UI is not competitive



DOGed
Global Moderator
Global Moderator
Posts: 59
Joined: Sat Nov 21, 2015 6:25 am
Reputation: 19

Donate BTC of your choice to 136djiDtVHKq8KLnJQnCRJL2TydpGgnyyT

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Tue Jun 28, 2016 7:59 am

rogerver wrote:The only negative externalities I can think of regarding mining an extra bitcoin transaction in a block are:

In an ideal world, there will be more supply of block space then there is long term demand for block space. Blocks may sometimes be full (although having no block size limit could possibly be feasible in the future as the network matures).

In a scenario in which blocks are actually not full, the reason why a miner may not want to include an additional transaction into a found block would be because adding such transaction will result in an incremental cost that is greater then the incremental benefit to including such transaction in such block.

As a general rule, the only benefit to confirming a transaction would be the tx fee (maybe the sender and/or recipient has some kind of agreement with the miner that involves tx fees being paid separately, but the tx fee will likely be attached to the transaction) associated with the transaction.

The costs associated with including an additional transaction in a block would include the incremental risk that a block will get orphaned as a result of including the additional transaction. I believe the primary reason why a block might get orphaned as a result of an additional transaction is included in a block would be because the additional transaction will cause the block to take a little bit longer to propagate throughout the network and/or to validate, and another block is found and propagated.

The above counters the argument that raising the maximum block size too much will cause all transactions to be free, reducing revenue for the miners. There are also certain situations in which the cost of including an additional transaction in a found block is essentially zero because prior to deciding to include such transaction, the block was sufficiently small.

If the above is assumed to be true, then it is possible that transaction fees may raise from where they are today after an increase in the maximum block size absent advances in network technology (and computing technology). It is also possible that we will see some kind of fee market (to an extent) if blocks are not full.


Have fun, send me a tip 136djiDtVHKq8KLnJQnCRJL2TydpGgnyyT

DOGed
Global Moderator
Global Moderator
Posts: 59
Joined: Sat Nov 21, 2015 6:25 am
Reputation: 19

Donate BTC of your choice to 136djiDtVHKq8KLnJQnCRJL2TydpGgnyyT

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Tue Jun 28, 2016 8:15 am

Regarding your plan to expose theymos as a 'petty dictator who opposes free speech' I think that you and I both know nothing will come of this. AFAIK, there is no mechanism in place to remove someone as an "owner" of a subreddit.

There is a mechanism in place to remove theymos as the head administrator of bitcointalk, and getting the moderation policy of bitcointalk changed/reformed would probably be more beneficial to Bitcoin then getting the moderation policy of r/bitcoin changed. This procedure is described in the treasury agreements that can be found here. A list of important players in this procedure can be found here.

I don't think you will be able to get enough votes from the appropriate people to remove theymos from being the head administrator of bitcointalk, but I do not think it would hurt to try.

I think your best chance to get the moderation policy of r/bitcoin and bitcointalk changed would be to make a logical argument to theymos as to why you think the policy should be changed. I have seen few people try to get theymos to change his policy regarding discussion about the block size debate, and those that have made these attempts have generally made weak arguments.


Have fun, send me a tip 136djiDtVHKq8KLnJQnCRJL2TydpGgnyyT

User avatar
rogerver
Founder
Founder
Posts: 1120
Joined: Thu Sep 10, 2015 6:55 am
Reputation: 509

Donate BTC of your choice to 1PpmSbUghyhgbzsDevqv1cxxx8cB2kZCdP

Contact: Website Twitter

Re: Why Bitcoin block space is like Starbucks coffee.

  • Post reputation: 0
  • Quote

Tue Jun 28, 2016 8:40 am

DOGed wrote:As a general rule, the only benefit to confirming a transaction would be the tx fee (maybe the sender and/or recipient has some kind of agreement with the miner that involves tx fees being paid separately, but the tx fee will likely be attached to the transaction) associated with the transaction.

I think we also need to keep in mind that the more people who are able to use Bitcoin cheaply and quickly, the more valuable bitcoin becomes.
If the price of bitcoin goes up, the value of the block reward for the miners goes up. So even if miners are not being paid directly for including transactions in blocks, the miners are still incentivized to allow cheap or free transactions, because it will increase the value of their block reward, and increase the value of any bitcoin savings they may have.


Help spread Bitcoin by linking to everything mentioned here:
https://forum.bitcoin.com/topic7039.html

Return to “Bitcoin Discussion”

Who is online

Users browsing this forum: FUBAR-BDHR, Yahoo [Bot] and 10 guests