02:58:52 " 1000 miners = 85 TB/..." <- Pools don’t use cdn, bandwidth is cheap now and costs a fraction of your estimate 03:00:48 * > <@gingeropolous:libera.chat> 1000 miners = 85 TB/month, or $500 to pay for a CDN >>> wait wait. With this estimate, minexmr would have a $6k / month CDN cost 03:00:48 Pools don’t use cdn, bandwidth is cheap now and costs a fraction of your estimate 03:00:48 https://www.leaseweb.com/dedicated-servers/high-bandwidth-server#NL 03:53:17 I'm thinking in terms of trying to destabilize the stability of the mining network 03:53:17 The reward penalty, on its own, has the side-effect of decreasing the mining incentive, thus reducing the maximum network size that could be supported by it 03:53:17 So a strong sustained growth would decrease the security of the network at a critical moment of increased usage 03:53:17 Luckily we have the small "penalty-free" zone that allows a miner to include a few extra txes without incurring in a net loss, so small sustained growth is possible without any repercussions on the mining security 03:53:20 I'm planning to take a deeper look into this in the future (once I'm done with the current projects), but I thought I'd throw it out there in case anyone has any inputs on the topic <--- Yes I do 03:55:12 The miner actually profits from the penalty. This is because fees more than pay for the penalty and this profit increases as the rate of increase of the blocksize increases 03:56:58 The key is that the lowet paying transaction in the block is the one that pays the hiest marginal penalty rate. This follow from just assuming a free market between miners and users 03:57:19 To put it another way why would a miner mine at a loss? 03:58:17 So the miners add transactions to the block in order of fee per byte. The highest paying transactions first 03:59:51 so when the marginal increase in the penalty for adding a tx is greater than the fee of the tx the miner stops 04:00:42 So the lowest paying tx actually pays the highest marginal penalty. 04:02:15 In the extreme case of doubling the blocksize the miner net 3x the block reward for mining the block. 4x in fees less 1x for the block reward 04:02:25 This corresponds to the maximum fee 04:04:10 endor00 ^^ 04:06:54 The miner in the extreme case gets 4x the block reward in fee but not block reward. So at tail emission 2.4 XMR vs 0.6 XMR for mining the block 04:19:00 "he can only criticize" <- "Lead, follow or GET OUT OF THE WAY!" 06:54:34 Oooh right - for some reason I was implicitly assuming that profitability follows block growth, when in fact block growth follows profitability. No higher fees to offset the penalty -> no bigger blocks 06:58:25 "The key is that the lowet paying transaction in the block is the one that pays the hiest marginal penalty rate." That means that the lowest paying tx has the smallest profit margin for the miner, right? So starting from the highest transaction fee per byte, the further you go, the less incentive you have to include it in a block, right? (If not, could you expand this a little further?) 06:59:18 (Otherwise I'm not exactly sure what you mean by "highest marginal penalty rate") 07:21:21 merope it's actually straight-forward: if adding a transaction to your block template increases the reward, just add it. And add transactions starting from the highest fee per byte. 07:22:10 with this algorithm, the last transaction to be added has the lowest fee per byte of all transactions in the block template, but it pushes block weight above median the furthest 08:56:44 Right 09:00:42 So paying a total of 4x the reward in fees is the minimum amount to make it worthwhile for a miner to double the blocksize 09:14:59 why 4x? The penalty can't be higher than the block reward 09:15:13 so you need block reward worth of fees + a bit more 11:36:42 But that "bit more" only gets you a small increase, because otherwise you could drop some txes and gain more from the reduced penalty 11:39:13 Hmmm 11:39:14 Then I'm not sure I fully understand this: "In the extreme case of doubling the blocksize the miner net 3x the block reward for mining the block. 4x in fees less 1x for the block reward" 11:50:00 A block filled at about the median block size gets you a block reward R, assuming tx fees are negligible. 11:50:12 Filling it to 2x median gets you 0. 11:50:51 So in order to fill in without losing, the second half of that 2x median block must give you at least R in total tx fees. 11:51:35 Since you use higher fee/byte txes first, it means the entire set of txes you put in that 2x block have at least the same bang for the buck. 11:51:47 So you get 2R from tx fees, plus R base reward. 11:51:56 I don't know where the 4 comes from. 11:52:10 Maybe the above is wrong, but it seems to check out. 11:54:05 Oh, right: my second part is wrong. You get two halves at R, but lose the block reward. So you get... R. 11:54:50 So yes, I agree with you, I'm missing the point too, nvm. 11:55:48 I think I see where it's coming from: the penalty is not linear. 11:56:23 So while you'd get R if each half got you R in fees, there's a better sweet spot with a partially filled second half, so you'd stop there. 11:57:06 You'd need to calculate where that sweet spot is. It must be twice as better then. 11:57:14 twice better 17:14:36 I don't know where the 4 comes from. <---- The 4x assumes honest miners that are acting in their enlightened self interest. This makes the miners an adversary to the attacker 17:15:58 It comes from the fee rate at maximum growth rate of the blocksize namely 2x. This is the maximum fee by the way 17:20:29 Pricing big bang attacks as an add on to a 51% attack is a different issue. The cost for the big bang add on on top of a 51% attack is the block reward for the attack blocks so 1x 17:26:11 The key is that without 51% the honest miners profit at the expense of the attacker at the rate of 3x the block reward for an all out attack. They get 4x in fees but forfeit 1x the block reward to the penalty 22:53:44 dangerousfreedom, u can totally join the fun 23:08:24 Hey UkoeHB and sethforpivacy, I'd def like to work on Seraphis dev when the research is done. If you have any specific tasks, you need on the research side of Seraphis, lmk. 23:08:52 sethforprivacy this seems cool: https://github.com/monero-project/research-lab/issues/100 where is this at? 23:09:23 it caught my eye in the list of open problems you shared earlier this week