It is true (if you still think it's not true, then pinpoint where in the math the problem occurs). Remember, I'm assuming 1% orphan rates, in line with the historical norms. Like I said, the advantage would be larger at higher orphaning rates.This is not true. As I keep explaining, your theory is to allow supply to be driven by this orphan risk. The economic cost of the orphan risk would therefore be almost the same as fee revenue. The "advantage" is not 0.2% but could be 20%
No I'm not. The problem is that you keep equating "fast propagation" to "instant propagation". I said that small miners will be able to propagate their blocks as quickly as large miners. I did not say that they will both be able to propagate their blocks infinitely fast. (The purpose of this comment was to explain that the "large miner advantage" is only due to the fact that large miners are more likely to solve two blocks in a row and the advantage has nothing to due with block propagation times to other miners.)You keep contradicting your initial point. Yes we all agree that miners will probably be able to propagate their blocks just fine. The point is your theory rests on the assumption that this is not the case and therefore orphan risk can drive fees. Please stop making this mistake again and again.
But larger blocks already cause propagation issues (i.e., large blocks propagate slower and are more likely to be orphaned as the data from a few pages back showed). So the necessary condition for the fee market theory to hold is satisfied (and has always been satisfied).That is not my point. My point is that if larger blocks do cause propagation issues (a necessary condition for Peter's fee theory) then we have large issues in the network.
"Wasted work" results in a reduction in equilibrium difficulty like you said. At a 2% orphaning rate, the equilbrium difficulty would be 1% lower than if the orphaning rate were 1%. Now compare that to the variance in the difficulty each adjustment period: it is not uncommon for difficulty to change by 10%. So the "wasted work" is insignificant to the variance we see month over month.Wasted work is a significant problem, as I explained to Peter a while ago. Wasted work makes the network less secure and easier to attack. (less equilibrium difficulty level)
Also, @AdrianX's argument.
I disagree. Bitcoin is governed by the market and will ignore a minority if it judges that to be the best course of action. So far, it seems your theory has been the correct one (I'm surprised we're still beholden to Blockstream/Core). I doubt it will appear as the correct one this time next year.a) That is what strong consensus means, if a significant minority is not happy then we do not go ahead. That is veto power. This power ensures that other people's money cant be changed without their consent. That is what makes Bitcoin unique. This characteristic must be defended at all costs as it makes bitcoin viable money.
Let's say Core released a version that allowed the operator to OPTIONALLY show support for BIP109 (2MB HF at 75% activation). Would you consider that an attack?b) I am not worrying about trying to control anyone. It is just that in the event of attackers trying to hardfork without consensus, the incentives are structured such that the economic majority rallys behind the existing rules to defeat the attack. Even those that agree with the rule change (like me) rally behind the existing rules to protect the system. This looks like it is working and Classic is being defeated. If the defeat against Classic is resounding it should deter further attacks.
Last edited: