Post
Topic
Board Bitcoin Discussion
Re: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud)
by
knight22
on 23/09/2015, 04:21:36 UTC
How can we loose that free choice if anyone is free to release an alternate client the same way XT would have. If it get enough support it will simply be adopted.

Yes, at this point, the block size limit debate is sound and fury, signifying nothing.  If the market wants to increase the block size limit, then it will increase the block size limit.

I've shown these diagrams a lot because I think they reveal the essence of the situation.  If the limit remains to the right of Q*, then it doesn't really matter what the limit is because it does not affect the free market dynamics.  However, if the limit falls to the left of Q*, then the pressure due to the deadweight loss will eventually cause a fork to move the limit back to the right of Q*!  

TL/DR: There is no way to stop Bitcoin from growing.  





Peter, your economic analysis is flawed, as it simply wishes away the external costs that the market may choose to impose on the users running their own node. The scaling solution needs to take account of this, and your proposed solutions as well as your analysis does not. Stop promoting faulty ideas (economic and technical alike).  

What Peter propose makes a lot of sense economically as the market will want that dead loss regardless of the nodes but I get your point that it does not take security in consideration.

Are you suggesting the anti spam measure should take into consideration the number of nodes in the network? It might make sense to make a rule that enforce the market to have a minimum number of nodes in order to let the blocksize grow. The market will have an economic incentive to have a minimum amount of nodes in order to get that dead loss.
However, what's the minimum of node should realistically be enough to consider bitcoin secure enough? How much blocksize growth should it let if the conditions are met? How do you get the balance between the acceptable amount of dead loss VS the acceptable amount of nodes?

The number of nodes is irrelevant.

The block size limit should be a measure of the cost of the option to create a full node

Cost is relative. It might be cheap for you but not for me. I also don't think it would be possible to enforce it into the protocol.

"Nigga what?"

Cost is cost. Let's call it a price if you fancy it doesn't matter.

Of course it is possible. Satoshi did it for the monetary supply, the block interval and the space in blocks. All of these are enforced today by what of the Nakamoto consensus protocol. None of these rules will change unless the economic majority agrees to it.

You are mistaken, cost is relative to A LOT of factors. Just a cost (number) is irrelevant. What matters is the purchasing power of those numbers which I see no way for the protocol to evaluate. The same reason why Satoshi choose a fixed supply because it can't be adjusted to the demand.

Both are external factors the protocol can't evaluate. Secondly, are you also suggesting the protocol should be dependent of governments  fiat?

It is painfully clear you haven't read the blog post and I linked you to and I cannot continue this conversation with you until you do but just to entertain your ignorance: you are correct, the costs are not a mere number.

Quote
Node Option = Hardware Costs + Privacy Costs + Maintenance Costs

...

I’d ignore mundane expenses like hardware and power. Instead, recall that, if a full node cannot be run anonymously, “the network” (full node entry) is effectively controlled by law enforcement, a central entity. Therefore, my view is that the current largest “cost” (and current bottleneck to Bitcoin scalability) is therefore the threat of persecution.

You don't get my point. Let's say to the protocol that growth should be relative to node cost. Let's say node cost is 1000. 1000 what? USD? CYN? EUR? Does it takes inflation into considaration? How does the protocol take the node cost input from merchants just for the hardware cost? Which merchants? Which part of the world?

How do you enforce and measure such things into the protocol?