-
easrng
Is there a way to improve perf of RPC for get_block? it seems to vary widely
-
easrng
I'm running a local node (testnet)
-
moneromooo
Yes, convert the blockchain mutex to a rw lock.
-
moneromooo
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.
-
moneromooo
A fair bit of work though to code and test.
-
easrng
hmm, ok
-
moneromooo
But conceptually straightforward.
-
easrng
the daemon is currently still syncing but i'm requesting blocks it has, could that be affecting it?
-
easrng
I'm seeing request times from 2-1000ms
-
moneromooo
Yes. The two streams of requests will serialize and slow one another down.
-
easrng
oh ok
-
easrng
thanks!
-
moneromooo
It's been on my wishlist for a long while, but I just spend my time elsewhere atm,
-
tanvir[m]
Hi, monero noob here but i can math
-
tanvir[m]
and i wanna help
-
tanvir[m]
i've been putting of reading the cryptonote whitepaper for quite some time because bitcoin wp wasn't pleasant to read
-
moneromooo
There are two things I can think of that yo ucould help with math.
-
tanvir[m]
is it necessary ?
-
tanvir[m]
i'm all ears
-
moneromooo
First one is crypto, if you're into that kind of math. That includes checking out things like seraphis, triptych, etc.
-
moneromooo
The second is helping out with analysis of the ring member selection which jberman[m] and Rucknium[m] are looking at.
-
moneromooo
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.
-
tanvir[m]
i'm guessing crypto is finite group stuff
-
moneromooo
It's based on standard EC crypto. Groups, yes.
-
tanvir[m]
read an algebra book with a few pages on encription and it looked really interesting
-
tanvir[m]
definitely my type of math
-
tanvir[m]
i'll check zero to monero out
-
Rucknium[m]
tanvir: I am assuming you are u/smartinvestmentsonly on Reddit. Is that the case?
-
tanvir[m]
yep
-
Rucknium[m]
Welcome!
-
tanvir[m]
thanks
-
tanvir[m]
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
-
moneromooo
Zcash uses those. They probably a have a channel too and will know where to find docs on that.
-
Rucknium[m]
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
-
easrng
-
coinstudent2048[
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.
-
turingmachine[m]
Hey, noob here. Just started learning tech behind Bitcoin
-
caesar[m]
data science undergrad, where can I help?
-
Rucknium[m]
<caesar[m]> "data science undergrad, where..." <- Awesome! The Monero Project really needs to improve its statistical capabilities.
-
Rucknium[m]
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?
-
caesar[m]
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
-
Rucknium[m]
You've come to the right place!
-
caesar[m]
Also learning a bit of C/C++ for one of my classes All I can do right now is print hello world lmao
-
Rucknium[m]
Idea: You should do a statistical analysis of the Monero blockchain data for one of your classes
-
caesar[m]
I was thinking about it, but I would end up loosing the project in a lake
-
caesar[m]
s/loosing/losing/
-
Rucknium[m]
We don't have enough people right now "on our side" who are just poking around in the blockchain data looking for interesting things.
-
caesar[m]
Not really too sure whats in the blockchain besides the basics
-
Rucknium[m]
"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
-
Rucknium[m]
We can onboard you no problem, as long as you take initiative, which you already have by joining this chat
-
caesar[m]
Yes, hopefully I can put a good amount of time into this. No idea how tough my semester will be at uni
-
caesar[m]
im gonna be busy, but I can always work on this on a friday/saturday night
-
caesar[m]
Are there other people currently doing stat analysis on the blockchain?
-
Rucknium[m]
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.
-
Rucknium[m]
For instance, there is a small group working to try to explain why there was a huge spike in transaction voluime in July
-
caesar[m]
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
-
Rucknium[m]
Here's the chart:
-
Rucknium[m]
-
caesar[m]
I'll take a look at it tomorrow, is there a small group chat for those doing stat analysis?
-
Rucknium[m]
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
-
Caesar[m]
Ok, I understand if not since I an new
-
Rucknium[m]
Caesar: I think it will be fine. I just have to get consent from everyone.
-
Caesar[m]
Understandable
-
Caesar[m]
I assume there will probably be a vast amount of knowledge needed before I can help I take it
-
Rucknium[m]
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 :)
-
Rucknium[m]
I am an empirical microeconomist, by the way.
-
Caesar[m]
If you dont mind me asking, USA?
-
Caesar[m]
dont share if you dont want
-
Caesar[m]
If I broke some unknown rule here please let me know
-
Rucknium[m]
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.
-
Caesar[m]
No worries. Completely understandable
-
Rucknium[m]
Reading these can help give background info on what the current statistical issues are:
-
Rucknium[m]
-
Rucknium[m]
-
Caesar[m]
Ill take a gander at it
-
cytmos[m]
hey
-
cytmos[m]
monero supporter since 2017, decided i'd finally ask how i could contribute dev-wise
-
cytmos[m]
expertise: js, python, flutter, dart
-
lousiF
run a node
-
lousiF
or 4
-
cytmos[m]
is it worth making a frontend client for p2pool?
-
lousiF
I say if you have to ask that question, then yeah.
-
lousiF
I don't know all the intricacies about that though,
-
lousiF
Cytmos[m], tari ..?
-
compilomatic[m]
CompSci undergrad from Switzerland here, promise to not backdoor anything like the Crypto AG folks did some time ago :)
-
compilomatic[m]
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.
-
compilomatic[m]
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?
-
moneromooo
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.
-
moneromooo
There is also haveno, in Java. A peer to peer trading software.
-
utxobr[m]
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 )
-
utxobr[m]
this channel is usually .. code talk, might be worth jumping over to that chan or #monero:monero.social - regardless, welcome, mate! :)
-
compilomatic[m]
Thank you and sorry if I misused this channel in any way ๐
-
compilomatic[m]
I'll be sure to give the servers you mentioned a shot, cheers :)
-
moneromooo
You were on topic, no worries.
-
QuickBASIC
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.
-
Rucknium[m]
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
-
Rucknium[m]
Does someone want to create a corresponding #monero-recruitment room on the IRC server so we can bridge? Seth said he could bridge it
-
Rucknium[m]
Seth says, "whoever creates [the IRC room] would need to accept a prompt when we bridge this [Matrix] room."
-
Rucknium[m]
Ok in case clicking on the thing doesn't work to make you join the Monero Recruitment Matrix room, do this:
-
Rucknium[m]
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.
-
atomfried[m]
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
-
sethsimmons
Sorry, didn't want to spam this channel with it!
-
sethsimmons
There is an alternative Compose here as well:
github.com/WeebDataHoarder/p2pool-compose
-
sethsimmons
(Not by me)
-
atomfried[m]
no problem, i am glad the monero community develops such things that fast
-
monero-marc[m]
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
-
monero-marc[m]
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!!!
-
sethsimmons
monero-marc[m]: Glad to have you, Marc!
-
sethsimmons
-
sethsimmons
But I'm sure other devs in here can give more specifics as they have time.
-
monero-marc[m]
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
-
monero-marc[m]
(*cough* dogecoin *cough*)
-
sethsimmons
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.
-
monero-marc[m]
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
-
valldrac[m]
Hi, molly.im lead developer here ๐
-
sethsimmons
valldrac[m]: Woah, welcome!
-
sethsimmons
Glad to have you here!
-
valldrac[m]
seth: thx ๐
-
valldrac[m]
* Seth: thx ๐
-
valldrac[m]
Hehe, there seems to be some interest in forking Signal to replace MobileCoin payments by Monero
-
valldrac[m]
For those who doesn't this Molly, it's an app, a hardened Signal fork for Android that relies on the Signal servers
-
sethsimmons
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.
-
valldrac[m]
sethsimmons: Sure. We can do that right away ๐๏ธ
-
valldrac[m]
Having said that, I've a proposal for the Monero community...
-
valldrac[m]
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
-
sethsimmons
<valldrac[m]> "Sure. We can do that right away..." <- Would you like an issue opened around this? Happy to if so.
-
valldrac[m]
sethsimmons: Yes, please
-
valldrac[m]
valldrac[m]: Molly is not a business, and unfortunately, we don't have enough resources for large developments to meet these goals
-
valldrac[m]
But with the proper funding, Molly could be the next private messaging app with in-chat Monero payments. What do you think? ๐ค
-
valldrac[m]
Would Monero community willing to sponsor such a project?
-
sethsimmons
I would think there could be broad support for funding Monero integration into Molly via the CCS (ccs.getmonero.org).
-
sethsimmons
I know many people who would love that, and I would gladly get behind helping to raise support for that effort.
-
sethsimmons
Any idea on funding you would want/need for it and/or timeline?
-
sethsimmons
I know those details are probably not known yet, but would help me to gauge the likelihood of strong community support.
-
valldrac[m]
sethsimmons: Yeah, the truth is that already started to work on the CCS proposal
-
sethsimmons
valldrac[m]: Oh, nice :D
-
valldrac[m]
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
-
sethsimmons
<valldrac[m]> "Yes, please" <-
mollyim/mollyim-android #70
-
sethsimmons
valldrac[m]: Word to the wise -- breaking it up into manageable milestones and 3mo funding increments will be ideal.
-
sethsimmons
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.
-
valldrac[m]
sethsimmons: It shouldn't be a problem. The scope is huge so makes totally sense
-
sethsimmons
If you already have details down, I would say go ahead and submit the CCS proposal when ready.
-
sethsimmons
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.
-
valldrac[m]
> <@sethsimmons:monero.social> If you already have details down, I would say go ahead and submit the CCS proposal when ready.
-
valldrac[m]
>
-
valldrac[m]
> 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.
-
valldrac[m]
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
-
valldrac[m]
* 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
-
luigi1111w
.merges
-
xmr-pr
7342 7616 7773 7823 7828 7855 7858 7875 7880 7883 7884 7898 7899 7906
-
valldrac[m]
Seth: Is it okay to submit drafts to CSS as WIP to get early feedback from the community?
-
sethsimmons
Can't wait to hear more!
-
sethsimmons
AFAIK yes, that's perfectly fine and would be helpful!
-
gingeropolous
very cool. i've avoided most of those platforms because they require phone numbers
-
dEBRUYNE
-
sech1
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
-
tauntaum
hello
-
tauntaum
how to check stack when monerod is killed
-
tauntaum
i had a issue before some days and now monerod has no segfault but is killed,terminated
-
moneromooo
Did you check whether it was the OOM killer ?
-
moneromooo
dmesg will tell.
-
tauntaum
dmesg|grep what
-
gingeropolous
tauntaum, OOM mebbe? or memory or ... i dunno. just stare at logs for a bit
-
tauntaum
daemon logs