00:28:22 Is there a way to improve perf of RPC for get_block? it seems to vary widely 00:28:38 I'm running a local node (testnet) 00:29:34 Yes, convert the blockchain mutex to a rw lock. 00:30:08 get_block is only a reader, so it won't block while your dameon is adding another block, which can block for a second or two for large blocks. 00:30:30 A fair bit of work though to code and test. 00:30:36 hmm, ok 00:30:39 But conceptually straightforward. 00:31:04 the daemon is currently still syncing but i'm requesting blocks it has, could that be affecting it? 00:31:24 I'm seeing request times from 2-1000ms 00:31:32 Yes. The two streams of requests will serialize and slow one another down. 00:31:39 oh ok 00:31:49 thanks! 00:32:36 It's been on my wishlist for a long while, but I just spend my time elsewhere atm, 00:42:11 Hi, monero noob here but i can math 00:42:17 and i wanna help 00:44:25 i've been putting of reading the cryptonote whitepaper for quite some time because bitcoin wp wasn't pleasant to read 00:44:30 There are two things I can think of that yo ucould help with math. 00:44:42 is it necessary ? 00:44:57 i'm all ears 00:45:05 First one is crypto, if you're into that kind of math. That includes checking out things like seraphis, triptych, etc. 00:45:31 The second is helping out with analysis of the ring member selection which jberman[m] and Rucknium[m] are looking at. 00:46:06 You may want to try "Zero to monero" instead of the CN paper. It may be easier to read, and it's certainly more up to date. 00:46:35 i'm guessing crypto is finite group stuff 00:47:12 It's based on standard EC crypto. Groups, yes. 00:47:40 read an algebra book with a few pages on encription and it looked really interesting 00:47:55 definitely my type of math 00:48:28 i'll check zero to monero out 00:48:59 tanvir: I am assuming you are u/smartinvestmentsonly on Reddit. Is that the case? 00:49:05 yep 00:49:19 Welcome! 00:49:24 thanks 00:51:47 also i know it isn't in monero but I'm really interested in zk snarks and i'm not sure where i can find a good explenation of how they work 00:52:47 Zcash uses those. They probably a have a channel too and will know where to find docs on that. 00:53:01 tanvir: I think people have been throwing around the idea of using zk snarks in Monero some how. You may want to join #monero-research-lab:matrix.org , BTW 00:59:13 tanvir[m]: maybe read https://vitalik.ca/general/2021/01/26/snarks.html 01:54:35 tanvir: Welcome! Amateur math-er here (working on security of Seraphis rn lol). I hope I can help you with the little maths I know hahaha, but let's go in MRL. 03:40:24 Hey, noob here. Just started learning tech behind Bitcoin 03:40:29 data science undergrad, where can I help? 03:46:16 "data science undergrad, where..." <- Awesome! The Monero Project really needs to improve its statistical capabilities. 03:47:19 caesar: Could you explain you skills a bit? What sort of statistics courses have you taken. What programming languages, if any do you know, and what is your skill level in each of them? 04:06:57 Programming languages: R,RStudio,Python,Tableau. Stat skills: Networking, Web scraping, APIs, basic analysis(linear, log multiple), possion regression, Prob theory, ML methods, optimization, Unsupervised learning techniques, big data storage computation and analysis, and to top it off alittle cli work with a supercomputer 04:08:02 You've come to the right place! 04:08:05 Also learning a bit of C/C++ for one of my classes All I can do right now is print hello world lmao 04:09:23 Idea: You should do a statistical analysis of the Monero blockchain data for one of your classes 04:09:52 I was thinking about it, but I would end up loosing the project in a lake 04:10:04 s/loosing/losing/ 04:10:47 We don't have enough people right now "on our side" who are just poking around in the blockchain data looking for interesting things. 04:11:11 Not really too sure whats in the blockchain besides the basics 04:11:35 "Interesting things" could be some activity by an adversary who wants to harm privacy or some sort of user behvaior that harms their own privacy, or, well just exploratory data analysis in general 04:12:11 We can onboard you no problem, as long as you take initiative, which you already have by joining this chat 04:12:49 Yes, hopefully I can put a good amount of time into this. No idea how tough my semester will be at uni 04:13:42 im gonna be busy, but I can always work on this on a friday/saturday night 04:14:05 Are there other people currently doing stat analysis on the blockchain? 04:15:16 Yes. I am one of them. I would say we have about 5-7 of us putting varying amounts of time and skill into it right now. There has been an uptick recently. 04:16:10 For instance, there is a small group working to try to explain why there was a huge spike in transaction voluime in July 04:16:34 Not too sure how this works, is there a channel for it? I know discord and slack well not too sure how this application works 04:16:36 Here's the chart: 04:16:36 https://www.reddit.com/r/Monero/comments/pe4qto/transaction_volume_is_back_to_normal/ 04:18:13 I'll take a look at it tomorrow, is there a small group chat for those doing stat analysis? 04:18:20 Yes, there is a private channel for it. By default, all private Matrix rooms are end-to-end encryoted by default, which is nice. I will ask in the channel if it would be OK to invite you 04:19:16 Ok, I understand if not since I an new 04:20:48 Caesar: I think it will be fine. I just have to get consent from everyone. 04:21:22 Understandable 04:21:44 I assume there will probably be a vast amount of knowledge needed before I can help I take it 04:24:26 Caesar: No, I don't think so. You might be able to jump right in. A month ago I didn't know what a mixin selection algorithm was, and now I am developing significant improvements to it. Monero has had a weakness in statistical analysis for a while. The Reddit post was part of an effort to augment our capabilities through recruitment of people like you :) 04:25:00 I am an empirical microeconomist, by the way. 04:25:29 If you dont mind me asking, USA? 04:25:41 dont share if you dont want 04:26:11 If I broke some unknown rule here please let me know 04:26:53 I don't disclose that info, sorry. Some people working on Monero are pseudonymous and some are working under their real identities. I am in the former category. 04:27:25 No worries. Completely understandable 04:28:29 Reading these can help give background info on what the current statistical issues are: 04:28:29 https://github.com/monero-project/monero/pull/7821 04:28:29 https://github.com/monero-project/research-lab/issues/86 04:30:50 Ill take a gander at it 06:08:57 hey 06:09:18 monero supporter since 2017, decided i'd finally ask how i could contribute dev-wise 06:10:04 expertise: js, python, flutter, dart 06:10:13 run a node 06:10:28 or 4 06:11:12 is it worth making a frontend client for p2pool? 06:17:31 I say if you have to ask that question, then yeah. 06:18:32 I don't know all the intricacies about that though, 06:27:23 Cytmos[m], tari ..? 09:41:52 CompSci undergrad from Switzerland here, promise to not backdoor anything like the Crypto AG folks did some time ago :) 09:41:52 I too would love to have unis more actively engaged in the blockchain/ crypto (teaching) field. I have advanced experience (descending order) in Java, C#, Rust (new favorite), Java(/Type)Script, and some experience in C, C++ and Ruby. 09:41:52 Next semester is starting shortly so I am not too open for contributions atm but I'll sure see if I can fit in some nice bug/ feature work when I can :) is there a students group? 10:13:24 Hi. If you want to do rust stuff, you could look at farcaster, which I believe is rust. It's software for atomic swaps between monero and bitcoin. 10:14:03 There is also haveno, in Java. A peer to peer trading software. 11:16:11 welcome, compilomatic ! I guess we're all _students_ in some form :p I think Rucknium has been doing some specific thinking around organizing undergrad/grad students though (make sure you check our #monero-research-lab:matrix.org ) 11:16:54 this channel is usually .. code talk, might be worth jumping over to that chan or #monero:monero.social - regardless, welcome, mate! :) 11:22:05 Thank you and sorry if I misused this channel in any way 😕 11:22:05 I'll be sure to give the servers you mentioned a shot, cheers :) 11:27:46 You were on topic, no worries. 11:54:55 compilomatic[m] there were some people in #monero-community discussing how we could get more uni students involved just last night. I would ask in there. 13:20:08 Ok I made a new public Matrix room for new people who "answered the call" from Reddit and for developing a plan for broader recruitment. Join by clicking here: #monero-recruitment:monero.social 13:53:22 Does someone want to create a corresponding #monero-recruitment room on the IRC server so we can bridge? Seth said he could bridge it 13:53:57 Seth says, "whoever creates [the IRC room] would need to accept a prompt when we bridge this [Matrix] room." 14:01:33 Ok in case clicking on the thing doesn't work to make you join the Monero Recruitment Matrix room, do this: 14:01:33 Look at the list of rooms you have on the left size of the app. Then click the "+" at the top of the list. Then type in the search bar "monero-recruitment". That should find the room and you should be able to join it. 16:35:24 ah what the hell ... i wasted the last 30 min writing docker files for p2pool and a dockercompose file to setup p2pool+monerod, just to see now that seth already has released exactly that 16:35:58 Sorry, didn't want to spam this channel with it! 16:36:18 There is an alternative Compose here as well: https://github.com/WeebDataHoarder/p2pool-compose 16:36:21 (Not by me) 16:38:21 no problem, i am glad the monero community develops such things that fast 18:11:03 Hey I just wanted to introduce myself. My name is Marc and I just joined the crypto space about 3 months ago. I just started my junior year in college, and my major is Computer Science. I am fairly new to the crypto space and Monero is by far my favorite project (it is easily the most undervalued crypto in my opinion). The potential and technology of Monero excites me because we can finally have true financial freedom while escaping 18:11:03 the biggest ponzi scheme in history called the modern global banking system. It is my dream to become a full-time monero developer once I graduate in 2 years, but I want to contribute part-time right now with any free-time that I have. I am very excited to positively help change the world!!! 18:11:38 monero-marc[m]: Glad to have you, Marc! 18:12:18 This should have some info to get you started contributing: https://sethforprivacy.com/posts/contributing-to-monero/#for-developers 18:12:32 But I'm sure other devs in here can give more specifics as they have time. 18:18:53 Seth: Thanks for the resource. As much as I wanna just drop out of college and jump straight into Monero development (I have learned so much more about coding from the internet than I have in college), my dad is paying for my college so I should just finish my degree. I probably have time for like 5 hours of development a week. The Monero community is by far my favorite because we are in it for the tech, not for the pump and dumps 18:18:53 (*cough* dogecoin *cough*) 18:19:44 monero-marc[m]: Absolutely understood! No expectations at all, just dive into something if you have time, or try and stay up to date on developments here and in #monero-research-lab:matrix.org. 18:22:48 Seth: Thanks I appreciate it! I'm a big learner by doer, so I just need to download the code and mess around with it while referring to the guides. If I got any questions, I'll be sure to let y'all know 18:24:42 Hi, molly.im lead developer here 👋 18:25:02 valldrac[m]: Woah, welcome! 18:25:15 Glad to have you here! 18:25:35 seth: thx 😅 18:25:50 * Seth: thx 😅 18:26:02 Hehe, there seems to be some interest in forking Signal to replace MobileCoin payments by Monero 18:27:15 For those who doesn't this Molly, it's an app, a hardened Signal fork for Android that relies on the Signal servers 18:27:33 Would be a very nice addition to Molly, or at least just Monero URI support/address support to recognize Monero addresses and open a wallet app from them. 18:28:35 sethsimmons: Sure. We can do that right away 👍️ 18:33:53 Having said that, I've a proposal for the Monero community... 18:35:02 We're looking to develop and deploy our own backend and build a better Signal: anonymous identities (no more phone numbers), decentralized, and resistant to traffic analysis 18:35:22 "Sure. We can do that right away..." <- Would you like an issue opened around this? Happy to if so. 18:36:02 sethsimmons: Yes, please 18:37:53 valldrac[m]: Molly is not a business, and unfortunately, we don't have enough resources for large developments to meet these goals 18:39:34 But with the proper funding, Molly could be the next private messaging app with in-chat Monero payments. What do you think? 🤔 18:39:46 Would Monero community willing to sponsor such a project? 18:40:52 I would think there could be broad support for funding Monero integration into Molly via the CCS (ccs.getmonero.org). 18:41:05 I know many people who would love that, and I would gladly get behind helping to raise support for that effort. 18:44:51 Any idea on funding you would want/need for it and/or timeline? 18:45:05 I know those details are probably not known yet, but would help me to gauge the likelihood of strong community support. 18:45:46 sethsimmons: Yeah, the truth is that already started to work on the CCS proposal 18:46:34 valldrac[m]: Oh, nice :D 18:49:02 Yes, but I've doubts with the scope of the project, even I've already read previous proposals... the full project can go up to 100K USD 18:50:31 "Yes, please" <- https://github.com/mollyim/mollyim-android/issues/70 18:50:57 valldrac[m]: Word to the wise -- breaking it up into manageable milestones and 3mo funding increments will be ideal. 18:51:45 The community is wary of funding long-term and broadly scoped projects, but clear milestones and a ~3mo funding schedule (fund 3mo at a time, come back for the next 3mo showing previous work, etc) would go a long way. 18:54:22 sethsimmons: It shouldn't be a problem. The scope is huge so makes totally sense 18:55:32 If you already have details down, I would say go ahead and submit the CCS proposal when ready. 18:55:32 I'm happy to proof-read and give feedback if you'd like to chat more over DMs, or we can chat more in #monero-community:monero.social where we normally discuss CCS proposals. 19:02:42 > <@sethsimmons:monero.social> If you already have details down, I would say go ahead and submit the CCS proposal when ready. 19:02:42 > 19:02:42 > I'm happy to proof-read and give feedback if you'd like to chat more over DMs, or we can chat more in #monero-community:monero.social where we normally discuss CCS proposals. 19:02:42 Joined. And thanks so much for your support. We're in the exploration phase, but as soon as things start to get defined, I'll start sharing details with you 19:03:24 * Joined. And thanks so much for your support. We're in the exploration phase, but as soon as things start to get defined, I'll share the details with you 19:03:35 .merges 19:03:35 -xmr-pr- 7342 7616 7773 7823 7828 7855 7858 7875 7880 7883 7884 7898 7899 7906 19:04:28 Seth: Is it okay to submit drafts to CSS as WIP to get early feedback from the community? 19:04:29 Can't wait to hear more! 19:06:22 AFAIK yes, that's perfectly fine and would be helpful! 19:08:15 very cool. i've avoided most of those platforms because they require phone numbers 19:43:19 sech1: Would you be able to answer this? https://bitcointalk.org/index.php?topic=583449.msg57894635#msg57894635 20:03:59 no idea what DEX they're talking about, but half of those RPC calls are not in Monero RPC. Maybe they are, but under different names 22:21:54 hello 22:22:11 how to check stack when monerod is killed 22:23:26 i had a issue before some days and now monerod has no segfault but is killed,terminated 22:33:21 Did you check whether it was the OOM killer ? 22:33:27 dmesg will tell. 22:36:02 dmesg|grep what 22:38:09 tauntaum, OOM mebbe? or memory or ... i dunno. just stare at logs for a bit 22:40:06 daemon logs