- Dec 19, 2015
- 10
- 5
@Peter R
On reddit recently you said this: "Marginal orphaning risk cost denominated in BTC will fall as things like interconnectivity, coding gain, and signature checking improve--but this is a good thing! For example, if Bitcoin were to 10x in value, then it would cost ~$0.50 per transaction given today's orphaning risks. By reducing this risk by a factor or 10, miners could produce block space more affordably, hopefully keeping fees denominated in $ low (or lower) than they are today."
I see a slight problem with this, but maybe I am overthinking it. Orphan risk is an indirect cost. The problem with the above as I see it is that it assumes there is some predetermined amount miners must make, yet hash power can go up and can go down.
The problem is that subsidy should matter. In other words... if a miner wants to maximize profit he has to say: if I include this? transaction it will increase my block size by this? amount and that will increase my orphan rate by this? percent. This will be different if subsidy is different. If the subsidy is halved, then the proportion of a miners revenue that comes from fees is automatically higher. Therefore when he asks "should I include this transaction because it will increase my block size by this amount and that will increase my orphan rate by this percent" his answer will be different as the amount of his revenue increasingly comes from fees rather than subsidy(subsidy gets halved). That's because orphan risk doesn't directly cost a miner something since it is indirect and an opportunity cost.
On reddit recently you said this: "Marginal orphaning risk cost denominated in BTC will fall as things like interconnectivity, coding gain, and signature checking improve--but this is a good thing! For example, if Bitcoin were to 10x in value, then it would cost ~$0.50 per transaction given today's orphaning risks. By reducing this risk by a factor or 10, miners could produce block space more affordably, hopefully keeping fees denominated in $ low (or lower) than they are today."
I see a slight problem with this, but maybe I am overthinking it. Orphan risk is an indirect cost. The problem with the above as I see it is that it assumes there is some predetermined amount miners must make, yet hash power can go up and can go down.
The problem is that subsidy should matter. In other words... if a miner wants to maximize profit he has to say: if I include this? transaction it will increase my block size by this? amount and that will increase my orphan rate by this? percent. This will be different if subsidy is different. If the subsidy is halved, then the proportion of a miners revenue that comes from fees is automatically higher. Therefore when he asks "should I include this transaction because it will increase my block size by this amount and that will increase my orphan rate by this percent" his answer will be different as the amount of his revenue increasingly comes from fees rather than subsidy(subsidy gets halved). That's because orphan risk doesn't directly cost a miner something since it is indirect and an opportunity cost.