13:08:51 greets, where can I find a list of DoS mitigations in the Monero p2p protocol? 13:09:05 or any pointers what to look at in the code? 13:09:51 your best bet is to check src/cryptonote_protocol folder's commit history 13:10:48 https://github.com/monero-project/monero/pull/7999 13:10:49 heres an unmerged pr 13:11:25 https://moneroresearch.info/index.php?action=resource_RESOURCEVIEW_CORE&id=132 "Security analysis of Monero’s peer-to-peer system" 13:11:39 ^ This paper may be out of date or inaccurate 13:12:04 And in contrib/epee/net 13:12:14 er, contrib/epee/include/net 13:12:40 It's very ad hoc. Improvements should be fairly easy for someone versed in this. 13:13:02 There were a few network-level attacks in late 2020 - early 2021, that's when many DoS mitigations were implemented 13:14:48 > The current code is clearly trash, as seen by to December 2020 attack. The limits we added were mostly hacks and not a real safe long term solution. 13:15:24 Comment on 7999 16:34:29 is there any bridge to bridge xmr to ethereum or ethereum to xmr? 16:35:23 https://github.com/AthanorLabs/atomic-swap 16:35:59 Not exactly a bridge, but most of those bring nothing but trouble anyway, right? 16:42:36 only command cli version? any GUI ? 17:03:47 Pretty sure there is no GUI yet. 21:49:18 <1​23bob123:matrix.org> its in testing yeah? 22:34:05 Hey what parts of the monero core project could I get into? I really want to contribute to something meaningful, and more than side projects. I know go, c#, python, nextjs, java and some c but sadly no c++ (I was scared for it all my life). Does anybody have some idea where to get started, or if I really need to learn c++ before. 22:34:05 Thanks! 23:14:26 "side projects" can be very meaningful 23:14:38 Such is decentralization 23:16:07 Example: btcpayserver and bitcart, monerujo, monero-java, monero wallet sdk, kuno, monero lws, feather wallet 23:31:04 Oh I didn't think of monerujo actually, great idea I already have some things I could maybe add there, I recently began learning flutter) 23:31:04 All I did until now were two simple telegram bots, some guides for opsec but never something significant on the code side of things. I really care about monero and I'm following the community since 2020 now. I wish to find something new to work on) 23:32:59 Maybe updating my beginner opsec guide would also be a good idea. A third version of it 23:34:06 I'm just so fascinated by the people who literally work on what powers monero in the back. I really wish I knew c++ and the xmr core codebase) 23:35:12 Yeah, I've been spending time mastering C++ and getting into cryptography. It's going to take many years before I get good at it, but I am hoping to end up with the ability to contribute 23:37:18 Hopefully until then we have it more versatile and spread in codebases beyond c++ only) 23:37:29 I've hear many want something like that 23:38:15 But rewrites are annoying) I get that, and some fundamental parts like crucial libraries aren't even there for many of those alt langs right 23:38:35 I've heard many want something like that 23:40:27 Cuprate is a WIP rust implementation