20:32:40 Rucknium: / DataHoarder - it might not be entirely categorical, but it would be cool if your visualization indicated which blocks were empty. Or num tx / block. I mean, not necessary obvi. im currently just going between your site and xmrchain to identify empty blocks 20:40:14 Yes, I've thought about that. I don't really want to add another row of printed info, but maybe I can figure out how to "shade" the boxes to indicate emptiness visually. 20:40:58 Looks like I can make them a different shape. Maybe circle for empty? 20:42:10 I can make them into pie charts too 👀 20:43:09 You can query monerod for that 20:43:13 Get the block header 20:43:22 Right. I already have that data 21:55:03 gingeropolous: Done 21:55:12 Thanks for the suggestion. 21:59:13 Looks like Qubic's doing better now? Orphan rate looks higher than before (now above 1%) 22:01:50 They're just trying to orphan blocks more often 22:02:14 They have the same hashrate as before, it's not growing 22:39:10 So they could've been doing this, but just didn't 22:45:34 https://moneroconsensus.info/ last orphaned block was almost 70 blocks ago, so they are not very successful now 22:45:42 bad luck, I guess 22:45:44 for them 22:56:59 If they are doing an ISM properly, they should stop orphaning coinciding with the upward difficulty adjustment and switch to honest mining for the next epoch as I under stand it 22:57:01 > The goal of phase one is to knock out the honest miners’ blocks and set up the attacker to profit in the epoch directly following the attack. 22:57:18 If they are doing an ISM properly, they should stop orphaning coinciding with the upward difficulty adjustment and switch to honest mining for the next epoch as I understand it 22:57:19 > The goal of phase one is to knock out the honest miners’ blocks and set up the attacker to profit in the epoch directly following the attack. 23:05:33 kill/switch: Monero's difficulty adjustment algorithm doesn't have epochs. It's a continuous, smooth adjustment. 23:06:19 yeah the paper uses terminology that isn't 1:1 with Monero's sliding DAA, but they cover that later on in more detail 23:06:49 basically though, they should be creating and riding "waves" in the difficulty that they create with orphaning 23:06:51 The Selfish Mining Re-examined one? Yes, they model Monero directly. 23:07:00 yeah 23:07:54 in phase one, the orphaning technique increases average block time, and in phase two honesty phase, it comes back down 23:08:09 I'm not sure they have the requisite hashpower to profitably follow the selfish mining strategy. 23:08:37 yeah it's not profitable, per the paper, until its > ~30% 23:09:15 https://matrix.monero.social/_matrix/media/v1/download/matrix.org/pDtihNrLpNHPaPFyCaPlWpfA 23:10:25 AFAIK, Qubic has gamma = 0. That's what I understood from a quick look at the paper. 23:11:40 gamma is the proportion of honest miners that mine on top of their submitted fork(s) if I understood it right 23:12:28 or I guess miners == miner's effective hash rate. I did not get that part fully 23:12:53 y = 0 if they are unlucky, and y=1 if they are perfectly lucky 23:18:05 but, since this technique estimation is based on I think hash rate (alpha) being greater than 30%, they should be profitable even if they are at a bit under 30% total block count, due to the phase one orphaning losses affecting them as well, just at a slightly lower percentage vs. honest miners 23:18:49 at any rate, the lesson is you need >70% honest miners for PoW I suppose 23:20:07 @rucknium:monero.social: maybe add "n % blocks in last x blocks were unknown and had no transactions"? 23:20:28 Qubic seems to be claiming all unknown is theirs, while most is, that's probably a nicer heuristic 23:21:20 the “attack”, when successful, only gets you more revenue compared to expected. the remainder of the argument suggests that everyone jumps to this pool for the higher revenue. its a different argument than the pure 51% attack 23:22:25 Whats their current hashrate % of pool at? 23:22:53 yeah, as they claim more %, they get more and more weight in the block rewards, until they are taking almost all of it at nearing 50%, which serves to disincentivize honest mining from the reward incentives perspective 23:24:09 DataHorader: I am working on a separate plot with that type of info. It will be available in fixed 6, 12, and 24 hour intervals, not rolling. e.g. 12:00 UTC to 18:00 UTC. This is a more statistically rigorous view of relative hashpower since you don't get the multiple hypothesis testing problem with a rolling, trailing count. 23:24:21 I hope that makes sense. 23:24:55 the side effect there is of course its a centralized entity that now is the defacto sole operator of a juicy crypto network, and a easy target for FinCen enforcement, and they can't claim otherwise if they get to that magic number and centralize the network. CFB might not be bragging about USA visa trips to conferences then... 23:25:07 I won't be testing hypotheses at this point, but it may be easy for Qubic to appear lucky on a rolling, trailing count, but not on fixed intervals. 23:25:57 well, since they know already: https://x.com/c___f___b/status/1954220272996778084 23:26:05 "Monero team" is just DataHoarder and me :D 23:28:11 You two are very clever 😁 23:28:31 offtopic: When checking print_pool_stats, it shows bytes as (example) 722611 23:28:33 When checking print_pool_sh if shows bob size 114182 and weight 722611 23:28:35 is there an eli5 on the differences? 23:29:26 Is bob a typo? 23:30:13 Blob* 23:30:16 Yea, typo 23:30:58 I don't know about blob, but weight != size because of the bulletproofs clawback. See Zero to Monero. 23:31:50 Ok, print_pool_stats shows pool size based on weight 23:32:10 Maybe it should be using blob size 🤷‍♂️ 23:33:23 https://xcancel.com/c___f___b/status/1954220272996778084#m