06:34:35 Arctic has a point with the concern about temporary not being temporary. Blocksize shouldnt even be a constant that is defined on its own. You want to define constants in a way so you dont have data duplication. Blocksize is downstream from LEVIN_DEFAULT_MAX_PACKET_SIZE so it should be defined in relation to that value. That [... too long, see https://mrelay.p2pool.observer/e/xYDDqNIKNnpuOGlK ] 08:09:09 wen web wallet. 08:18:49 dukenukem: Never 09:08:31 soon. made a shitload of progess last week 09:11:40 https://mrelay.p2pool.observer/m/kernal.eu/IGPoKRomFbNBbsNUvHBhffDO.png (image.png) 09:13:21 btw i pondered something ... why do wallet2.cpp cache files get so big ... i noticed 47mb on a testwallet on stagenet with a dozen transactions 09:14:25 it seems to store all block hashes ... + a dequeue ... unclear why that is necessary ... to be persisted 09:18:59 Block hashes are used to detect and process reorgs. IIRC it's only the last N though. 09:19:59 moneromoooo: yeah it should be. but it seems it doesn't clean up older ones and that is why we end up at 47 mb 09:21:59 or maybe the culprit is something else. that is the only thing i could think of. I looked at the cache debug view in featherwallet and also didnt see that many blockhashes that would justify 47mb (but still more than would be necessary to detect a reorg) 09:52:20 Browser extension ? > <@spirobel:kernal.eu> soon. made a shitload of progess last week 12:58:46 @elongated:matrix.org: i explained the difference to him before, but it seems like it was in vain. Anyway I am glad rotten is hyped too and I am happy to support users with limited digital literacy to use Monero as well 😀👍️ 12:58:52 https://mrelay.p2pool.observer/m/kernal.eu/FeOZUgUwmApicbFBYCPpOUsm.png (image.png) 15:28:52 Regarding block size limits: One thing to consider is that an attacker does not need to sustain large blocks indefinitely. Once a well resources adversary reach large enough blocks for a moment, nodes will crash or fall behind and there is limited community recourse besides optimizing the daemon or emergency forking. 15:37:02 ^ like monero was already attacked in the past 16:00:10 elongated why never? :( 16:01:05 spirobel what difference are you talking about? I never talk to your bitchass. 16:01:21 precisely because of bs comments like these... "I am happy to support users with limited digital literacy to use Monero as well 😀👍️ 16:01:24 " 17:07:36 https://keymaterial.net/2025/12/13/a-very-unscientific-guide-to-the-security-of-various-pqc-algorithms/ 17:16:46 dukenukem: they are talking about the difference between a web wallet which is not being worked on and a browser extension which is what is being worked on. So yeah web wallet = never 17:21:01 > or maybe the culprit is something else 17:21:02 I was decoding wallet caches the other day and yeah, most of the size is block hashes 17:32:36 Web wallet like mymonero, makes phishing attacks easier > elongated why never? :( 17:32:36 Extensions are fine 17:42:32 nioc: ah, ok. who are you and where are my aunts? 17:42:57 elongated right, right. roger. 18:20:56 @elongated:matrix.org: anything in browser will have a much higher attack surface than desktop apps. 18:22:13 https://www.johndcook.com/blog/2025/12/08/dandelion/ 19:48:23 Block size _shouldn't_ be downstream from the packet size though, and the packet size probably _should_ be decreased because it's laughably large now. Decoupling them will improve the block size and safety of the P2P layer.