Post
Topic
Board Development & Technical Discussion
Re: Please do not change MAX_BLOCK_SIZE
by
justusranvier
on 01/06/2013, 14:34:10 UTC
Virtually every bitcoin user already uses third parties, and trusts them to some extent.  Doing so is a trade, cost for risk.  In the future, I expect it to be even more complicated.  Imagine a credit card denominated in bitcoin.  With that, you'd be paying for them to assume transaction risk for you, while right now the model is mostly the opposite with you getting a discount for assuming the risk that the third party may bail with your bitcoins.
Right now trusting third parties is an optional choice that a user can make. In a scenario in which the demand for transactions exceeds the protocol-specified limit they won't have a choice - the only way average people will be able to use Bitcoin at all is to let a third party hold their coins for them. At this point Bitcoin is dead because it's become just another Dwolla or PayPal.

The mad scientist in me thinks that we should wait until the 1 MB limit is met and sustained for a while before we raise it.  That way we'd get some real world experience with how the system (including the people!) react.
Imagine an accelerating car driving into a brick wall. One day the number of users and transactions will be increasing exponentially and then suddenly the growing user base will be rationed to a fixed number of daily transactions. It won't matter how much the users are willing to pay in transaction fees or how much the miners are willing to provide a higher transaction rate - the network will be limited to a constant number of transactions. It's madness to blindly assume that Bitcoin will continue to be useful and in adoption after its use case is fundamentally reversed.

Right now the demand for transactions is below MAX_BLOCK_SIZE, so effectively we have no limit. What we're looking at right now is how users and miners behave with "infinite" block sizes. Users are willing to pay fees, and the fee revenue grows proportionally with the transaction rate. We don't have to speculate about this because the real data is available. Allowing Bitcoin growth to suddenly hit an artificial limit really is playing mad scientist with what will be at that point a multi-billion dollar economy. Incidentally that kind of central planning is exactly what many people are adopting Bitcoin to getaway from and you're ready to pull the rug out from under them right when they least expect it.