-
m-relay
<rucknium:monero.social> MRL meeting in this room in two hours
-
m-relay
<jberman:monero.social> I unfortunately won't be able to make today's meeting. Repeating my update from NWLB:
-
m-relay
<jberman:monero.social> All expected tests now pass in fcmp++-stage (we have green CI), shared a TODO list for launch issue tracker (
seraphis-migration/monero #53 ), made serious headway on destroying FFI types correctly thanks to @jeffro256 (
seraphis-migration/monero #39 )
-
m-relay
<jberman:monero.social> Working on finishing that last task, and allowing txs with >8 inputs next. And fixing up current PR's / reviewing jeffro's
-
m-relay
<jeffro256:monero.social> Sorry, I also won't be able to make it to the meeting today. Yeah, mainly spent this week on cleanups / fixes / reviewing @j-berman's work
-
m-relay
<rucknium:monero.social> Meeting time!
monero-project/meta #1220
-
m-relay
<rucknium:monero.social> 1) Greetings
-
m-relay
<vtnerd:monero.social> mac hi
-
m-relay
<0xfffc:monero.social> Hi everyone
-
m-relay
<articmine:monero.social> Hola
-
m-relay
<sgp_:monero.social> Hello
-
rbrunner
Hello
-
m-relay
<antilt:we2.ee> seas
-
m-relay
<diego:cypherstack.com> hi
-
m-relay
<diego:cypherstack.com> us first please, I have to go soon. On vacation.
-
m-relay
<rucknium:monero.social> 2) Updates. What is everyone working on?
-
m-relay
<rucknium:monero.social> Diego Salazar: Yes, you will be first
-
m-relay
<rucknium:monero.social> jberman and jeffro256 gave their updates just before the meeting ^
-
m-relay
<brandon:cypherstack.com> finishing up teh report on divisors
-
m-relay
<brandon:cypherstack.com> have a pre-pre-print for yall which is actionable
-
m-relay
<brandon:cypherstack.com> still has some edits remaining and we need to spend a few days copyediting it before we throw it up on iacr and make it more public, but we can hand off what we have today so MRL can move on it
-
m-relay
<rucknium:monero.social> me: Working on finishing review of Clover, an alternative to Dandelion++. Also, I modified boog900 's Rust network scanner to get an estimate of the number of reachable nodes that are using the spy nodes ban list:
Rucknium/misc-research #5
-
m-relay
<0xfffc:monero.social> ( Last W til yesterday I was off. So I have not an important update right now. I am running late but I will address all the 9933 PR comment before end of this week with new code )
-
m-relay
<rucknium:monero.social> 3) Divisors for FCMP. [zkSecurity quote for review of Elliptic Curve Divisors for FCMP](
hackmd.io/@rotn/HyyFGZcfxl). [Cypher Stack review](
github.com/cypherstack/divisor_deep_dive).
-
m-relay
<vtnerd:monero.social> me: more work on subaddress/fees in lws
-
m-relay
<diego:cypherstack.com> we have something!
-
m-relay
<sgp_:monero.social> Before the zksecurity quote, it would be good to hear from CS about what they worked on last week
-
m-relay
<sgp_:monero.social> Since the outcome of that will determine what we need zksecurity for
-
m-relay
<brandon:cypherstack.com> making a github repo with the doc as we speak
-
m-relay
<brandon:cypherstack.com> merging final conflicts, yada yada
-
m-relay
<rucknium:monero.social> ....LaTeX refuses to build 😳
-
m-relay
<rucknium:monero.social> ;)
-
m-relay
<brandon:cypherstack.com> we aren't fully done but the report is actionable enough to send off to yall. we present a protocol as we understand how it SHOULD work, and we show how to use it for schnorr signature verification and bulletproof verification
-
m-relay
<diego:cypherstack.com> if I may, Brandon, I will quote you from earlier today
-
m-relay
<brandon:cypherstack.com> so if i were to recommend how to use zksecurity to move forward, they should vet our work and check it for correctness and look for mistakes in our proofs
-
m-relay
<brandon:cypherstack.com> sure
-
m-relay
<diego:cypherstack.com> "We think we have things proven to our satisfaction, we just haven't finished fully computing all the probabilities and computational costs, nor have we fully finished providing examples. However, the vast vast vast majority of the argumentation is done, and i think good."
-
m-relay
<diego:cypherstack.com> "The final touches will be a bit longer, but at this point we don't have much reason to think the technique is incorrect or unsound fundamentally."
-
m-relay
<rucknium:monero.social> "Computational costs". Does that mean that the verification time would be much different from what we think it is now?
-
m-relay
<diego:cypherstack.com> late nights and weekends to get it to this point by this meeting
-
m-relay
<rucknium:monero.social> Or maybe the proving time?
-
m-relay
<sgp_:monero.social> I assume the proof modifications are documented in the forthcoming tentative report, but can you briefly summarize them and how major you think those changes might be for Monero to adjust to (it's ok if you don't fully know the answer there)
-
m-relay
<rucknium:monero.social> Thank you Cypher Stack for putting in all this incredible work
-
m-relay
<brandon:cypherstack.com> freeman wrote up a little sage piece of code which will be helpful for assessing these costs
-
m-relay
<brandon:cypherstack.com> So, the short answer is this
-
m-relay
<brandon:cypherstack.com> firstly, the proof modifications required don't seem to impact our asymptotic results, but influence specific constants.
-
m-relay
<brandon:cypherstack.com> we compute a soundness error lower than Bassa's, and I don't fully trust it. But, if Bassa's soundness error is an acceptable upper bound already, then this actually isn't much of a problem.
-
m-relay
<brandon:cypherstack.com> we beat Bassa's completeness error.
-
m-relay
<brandon:cypherstack.com> eagen derived his verification equations by looking at everything as a function of slope and intercept, but by doing so accidentally assumed that everything could be written as rational functions in these parameters. they cannot be, except in edge cases. reparameterizing (begun by Bassa at veridise but not completed) resolves the problem, but due to this mistake, the "chain rule" <clipped messag
-
m-relay
<brandon:cypherstack.com> from calculus was not correctly computed, so verification equations are all much more complicated
-
m-relay
<brandon:cypherstack.com> i'm not sure if that answers your question to your satisfaction sgp_
-
m-relay
<brandon:cypherstack.com> so, at this point, everything seems fine, and we have 40 pages of argumentation and background and proofs to back up the word "seems"
-
m-relay
<brandon:cypherstack.com> moreover, kayaba's divisor witness computation works fine also.
-
m-relay
<brandon:cypherstack.com> so if any further modifications to code are required it is all on the verification side, to make sure that the verification equations being checked actually support the proving system in question
-
m-relay
<brandon:cypherstack.com> we began working out an example of kayaba's "discrete log gadget" which is really a "correct scalar multiplication proving" gadget, but we haven't fully finished that example due to time constraints; future updates to this paper will include it
-
m-relay
<sgp_:monero.social> I don't really have a specific follow up question, but I will schedule some time with kayaba to go through your paper and see where any changes could impact their code, and if so, what that looks like
-
m-relay
<rucknium:monero.social> Verification equations being much more complicated = CPU verification time would be much longer? Do we know?
-
m-relay
<rucknium:monero.social> So Eagen neglected the reals, huh?
-
m-relay
<brandon:cypherstack.com> freeman's sage code will help answer that question, but we did not finish our efficiency analysis yet either. all the added costs are "just" computations over the base field, and all muls and adds, no divisions. so we are asymptotically still getting the same advantage as the old verification equations
-
m-relay
<freeman:cypherstack.com> I'll throw in that adapting Eagen's divisors code to benchmark shouldn't take very long
-
m-relay
<brandon:cypherstack.com> we've been scrambling on the proofs and all the rest was lower priority
-
m-relay
-
m-relay
<rucknium:monero.social> As I understand it, it is the role of the FCMP Research co-chairs to guide decisions on what to do next. And they are absent this meeting ( kayabanerve and jberman ).
-
m-relay
<sgp_:monero.social> Assuming kayaba can adapt it as expected, your efforts have helped save Monero a _lot_ of time, and saved Monero from choosing a significantly less performant approach
-
m-relay
<rucknium:monero.social> Or, more importantly, deploying a fatally flawed protocol on mainnet, which could destroy Monero.
-
m-relay
<freeman:cypherstack.com> For anyone curious, this is Eagen's code that can be adapted for timing
gist.github.com/Liam-Eagen/666d0771f4968adccd6087465b8c5bd4
-
m-relay
<diego:cypherstack.com> yeah yeah, no need to thank us citizens. Just doing our superhero jobs.
-
m-relay
<brandon:cypherstack.com> more review is better
-
m-relay
<diego:cypherstack.com> Now I'm going to tell Brandon to skedaddle. He was literally up most of the night finishing this up.
-
m-relay
<brandon:cypherstack.com> i would love it if zksecurity scrutinized us
-
m-relay
<brandon:cypherstack.com> i need to finish making the CS github for this though first, diego
-
m-relay
<diego:cypherstack.com> yes, please use zksecurity to look over our stuff
-
m-relay
<sgp_:monero.social> Yeah, I think that is the best path forward (after kayaba/beman look at it)
-
m-relay
<kayabanerve:matrix.org> 👋
-
m-relay
<sgp_:monero.social> speak of the devil :)
-
m-relay
<rucknium:monero.social> I agree that this work by Cypher Stack needs review. zkSecurity can be considered. Would be a good candidate
-
m-relay
<kayabanerve:matrix.org> If everyone here agrees on zkSecurity performing review being a good idea, then I can be sent the draft for my professional opinion on if we should move forward (so MRL approval now, moving forward later).
-
m-relay
<kayabanerve:matrix.org> But I haven't seen the draft and can't comment this meeting.
-
m-relay
<kayabanerve:matrix.org> Alternatively, we just continue having SGP play diplomat and ask to keep the time boxed off and we'll sync again next meeting.
-
m-relay
<brandon:cypherstack.com> it'll be available in the next hour or so
-
m-relay
<kayabanerve:matrix.org> I won't read it till tomorrow regardless so no worries there
-
m-relay
<rucknium:monero.social> The timeline on zkSecurity's original quote was:
-
m-relay
<rucknium:monero.social> > The team will primarily carry out the work during the week of the 23rd of June till 27th of June. We commit to providing the report by the 18th of July; with the additional time allowed to account for protocol / proof updates as necessary and to compile the final report.
-
m-relay
<sgp_:monero.social> I want to get back to zksec this week with an (ideally) final plan for their review time. That should be doable
-
m-relay
<rucknium:monero.social>
hackmd.io/@rotn/HyyFGZcfxl
-
m-relay
<rucknium:monero.social> So, theoretically, they have the week of June 23 open
-
m-relay
<kayabanerve:matrix.org> It's just a question on if we want to confirm with committed funding this weekend or next meeting. I'm indifferent. Up to y'all.
-
m-relay
<rucknium:monero.social> It sounds like the plan is for kayabaNerve to review the next Cypher Stack document, then kayabaNerve, jberman, and sgp can discuss and decide on a plan to approach zkSecurity again
-
m-relay
<sgp_:monero.social> I'll negotiate a different rate since they no longer need to do fixed rate
-
m-relay
<sgp_:monero.social> I'd like to be able to move forward with their approval outside of a meeting, if possible
-
m-relay
<rucknium:monero.social> I want to say that an approved funds limit should be decided now, but then that gives away MRL's negotiating position 😅
-
m-relay
<sgp_:monero.social> ha
-
m-relay
<rucknium:monero.social> I could easily see the admin work taking enough time that approval next Wednesday would not add much delay at all. zkSecurity has to read 40 dense pages, then produce a new SoW and quote
-
m-relay
<sgp_:monero.social> it's a matter of keeping the slot at this point
-
m-relay
<sgp_:monero.social> I can try to offer a refundable retainer, idk
-
m-relay
<rucknium:monero.social> I think it would be OK to go ahead with "approving" the funds before next meeting if the time slot is in danger of disappearing.
-
m-relay
<rucknium:monero.social> Again, giving away the negotiating position publicly :D
-
m-relay
<rucknium:monero.social> Or zkSecurity may decide that the direction that Cypher Stack took things is outside of their areas of expertise.
-
m-relay
<sgp_:monero.social> I'll share it publicly when I have the scope updated so people can give their 👍️ or 👎️ publicly
-
m-relay
<sgp_:monero.social> I just prefer not to wait another week if everyone on that committee gives it their 👍️
-
m-relay
<rucknium:monero.social> Anyone else want to chime in on this decision?
-
m-relay
<sgp_:monero.social> if the proposal sucks we can just skip it
-
m-relay
<sgp_:monero.social> and find someone else
-
rbrunner
The difficulty of the job dropped considerably now, right?
-
m-relay
<sgp_:monero.social> in theory
-
rbrunner
Well, if the new approach does not work out, it's back to square 1, but otherwise it's "only" a verification
-
m-relay
<brandon:cypherstack.com> considerably, imo, yes
-
rbrunner
Still nice to get those people to do it, IMHO
-
rbrunner
For a bit less, hopefully :)
-
m-relay
<brandon:cypherstack.com> i'm happy to hand off my latex code to them also if it turns out they would rather help fix our document than write their own new one
-
m-relay
<rucknium:monero.social> I am ok with going forward with a reasonable expenditure for a reasonable scope of work from zkSecurity, before next Wednesday's meeting.
-
rbrunner
Same
-
m-relay
<rucknium:monero.social> More discussion on this topic?
-
m-relay
<sgp_:monero.social> I definitely expect to provide them with the CS doc. No more discussion from me
-
m-relay
<rucknium:monero.social> 4. CCS proposal: Monero Network Simulation Tool.
repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/589
-
m-relay
<rucknium:monero.social> This is a proposal from gingeropolous
-
m-relay
<rucknium:monero.social> It would make Monero usable in the Shadow network simulator. Shadow has been developed for over ten years. Its primary purpose has been to research the Tor network.
-
m-relay
<rucknium:monero.social> Shadow could be used to test new Monero network code in a realistic setting without trying it on mainnet
-
m-relay
<antilt:we2.ee> @rucknium:monero.social i read your R code; are you familiar with Shadow ?
-
m-relay
<rucknium:monero.social> Not to undermine gingeropolous , but in the interests of the Monero Project, it could be good to get an alternative "quote" from the developer of EthShadow, which made Ethereum nodes compatible with Shadow.
-
m-relay
<rucknium:monero.social> Which R code did you read? 👀
-
m-relay
<rucknium:monero.social> I have read a few papers recently that used Shadow to analyze the Tor network.
-
plowsof
if all goes well then yes, it would make Monero usable in the shadow network simulator but ginger if "hesitant to list specific milestones. Instead, I request that this CCS be a time-spent based CCS"
-
m-relay
<rucknium:monero.social> January 29 MRL meeting has my summary of some of those papers
-
plowsof
there is also a hardware upgrade element for the MRL machine. a new UPS
-
m-relay
<antilt:we2.ee> @rucknium:monero.social peer nodes list draft code
-
m-relay
<antilt:we2.ee> i am a bit sceptical; would use R and C++ and test under real world conditions. but I dont know how smart Shadow is...
-
m-relay
<rucknium:monero.social> Shadow is supposed to give realistic results. You plug actual program binaries into it. That's how I understand it. The advantage is that you can "slow down" the network if the whole network is too burdensome for the CPU to process all at once. And it offer realistic latency on a global scale
-
rbrunner
I don't have an opinion, because I don't have any idea how something like "Shadow" really works, and what it brings to the table
-
m-relay
<rucknium:monero.social> I am not sure one way or the other about the need for more storage space in the Monero Computing Cluster. I don't know if I would try to use Shadow to fill up a lot of blockchain space. It could be hard for the I/O to process that many blockchains. On the other hand, the Shadow developers said that the simulation is "paused" during storage read/writes. I mean, it doesn't count the<clipped message
-
m-relay
<rucknium:monero.social> time spent on those operations.
-
m-relay
<rucknium:monero.social> Here's a discussion about the pros and cons of Shadow compared to running on "bare metal":
github.com/shadow/shadow/discussions/3503
-
m-relay
<antilt:we2.ee> IMHO this overhead is not needed for what we are doing with de-doubling
-
m-relay
<rucknium:monero.social> The discussion was initiated by the EthShadow developer:
github.com/shadow/shadow/discussions/3425
-
m-relay
<antilt:we2.ee> will read it tomorrow
-
m-relay
<rucknium:monero.social> Right. I don't think the deduplication would need analysis with Shadow. It is more about major protocol changes. For example, the more efficient tx propagation protocol.
-
m-relay
<rucknium:monero.social> Or catching potential netsplit behavior like the under-reviewed tx_extra limits
-
m-relay
<syntheticbird:monero.social> rbrunner, shadow is intercepting network requests of an application so that it can reroute it within its simulated network. You can apply many rules to simulate different situations. This is almost instantaneous and permit you to recreate internet like topologies.
-
rbrunner
So real Monero daemons, but simulated network?
-
m-relay
<syntheticbird:monero.social> exactly
-
rbrunner
I see. Sounds interesting.
-
m-relay
<antilt:we2.ee> >Once the basic simulation is functional, I will design scenarios to test specific aspects
-
m-relay
<antilt:we2.ee> this is too vague
-
m-relay
<rucknium:monero.social> Here was my summary of one of the Tor papers that used Shadow:
libera.monerologs.net/monero-research-lab/20250129#c491556-c491559
-
m-relay
<rucknium:monero.social> Jansen & Goldberg (2021) "Once is Never Enough: Foundations for Sound Statistical Inference in Tor Network Experimentation"
-
m-relay
<gingeropolous:monero.social> im happy to mod the CCS request
-
m-relay
<rucknium:monero.social> gingeropolous: Thanks for joining. Do you want to respond to some of the comments here?
-
m-relay
<0xfffc:monero.social> I would like to comparison to ns3. and why shadow, instead of ns3
-
m-relay
<rucknium:monero.social> To get an idea of scale, let's see, the biggest machine has 1TB of RAM. Keeping all node processes in RAM and assuming usual mainnet RAM consumption (I think it's lower for small-blockchain nets like testnet), that would be about 500 nodes on the Shadow network.
-
m-relay
<0xfffc:monero.social> I had this idea of simulating monero under realworld network simulator for long time under ns3. But never had a time to implement it. I use this to run 100s of nodes locally and do simple benchmarks though:
github.com/0xFFFC0000/benchmark-project which was very successful.
-
m-relay
<gingeropolous:monero.social> yeah sorry im late. tryin to see things need responding... i could go either way on additional storage, i just didn't want it to block progress.
-
m-relay
<0xfffc:monero.social> I run 128 node here:
github.com/0xFFFC0000/benchmark-project
-
m-relay
<rucknium:monero.social> However, the EthShadow developer reported
github.com/shadow/shadow/discussions/2622
-
m-relay
<rucknium:monero.social> > "I tried using `--use-memory-manager=false` already. It works for me. I can run 5,000 gossipsub nodes with an 8GB machine with 96GB of swap space used. Thank you.
-
m-relay
<gingeropolous:monero.social> nice.
-
m-relay
<antilt:we2.ee> @0xfffc did you test-run #9933 - what are your first impressions ?
-
m-relay
<gingeropolous:monero.social> re: scenarios, i can get more specific.
-
m-relay
<0xfffc:monero.social> Yes, I ran test for 9933. I can get into deeper information about this, before that need to fix something upstream. The numbers and information will be disclosed.
-
m-relay
<0xfffc:monero.social> Next week, You have my promise I will have more info about that :)
-
m-relay
<gingeropolous:monero.social> re: ns3, i'll be honest I hadn't come across it. But my backwards rationale would be that there already exists a cryptocurrency network impl of shadow, so we know it works. but that also holds true for ns3 now b/c of your work. so....
-
m-relay
<0xfffc:monero.social> I like how shadow operates. I think this can be very helpful CCS. For next step maybe we tried ns3. who knows. ns3 I believe would provide much tighter control over anything. but the cost would be it is much harder to get something like that running.
-
m-relay
<antilt:we2.ee> @0xfffc:monero.social i am interested in comparing white + gray_lists... how would spy nodes respond ?
-
m-relay
<0xfffc:monero.social> on 9933? or on ns3 simulation?
-
m-relay
<rucknium:monero.social> This recent paper (March 2025) uses Shadow instead of ns-3 and gives reasons:
arxiv.org/abs/2503.04810
-
m-relay
<antilt:we2.ee> #9933
-
m-relay
<rucknium:monero.social> On page 8 to 10
-
m-relay
<rucknium:monero.social> 9 to 10
-
m-relay
<rucknium:monero.social> I mean
-
m-relay
<0xfffc:monero.social> Interesting paper. I am reading it right now
-
m-relay
<0xfffc:monero.social> They have low level requirement which they cannot implement in ns-3 runtime env. This does not apply to monero AFAICT . I am not saying we should definitely use ns-3. But we should be aware of the options.
-
m-relay
<0xfffc:monero.social> I will have more info about this in next meeting. 🤝
-
m-relay
<0xfffc:monero.social> ( my apologies for delay )
-
m-relay
<antilt:we2.ee> Shadow needs to be "trained" in how spy nodes would likely react... just to make a point that real world is hard to predict. We would need to compile spy nodes to create such a game-like scenario
-
m-relay
<rucknium:monero.social> Seems like there is opportunity for more discussion of the Shadow CCS, especially after more people have time to review materials and think about requirements.
-
m-relay
<gingeropolous:monero.social> oh yeah. there is a lot of ancillary work for the simulations. like, rate of transaction creation... where do we get realist numbers. probably statistics from node data seeing txs come in, with some math stats regarding how many nodes the txs likely came from. etc
-
m-relay
<0xfffc:monero.social> The idea is a positive move forward IMHO.
-
m-relay
<gingeropolous:monero.social> node types: exchanges nodes. pool nodes. user types. Ultimately I'd love there to be a web-gui (or some other means) such that anyone in MRC (or extended) could submit a simulation
-
m-relay
<0xfffc:monero.social> Yes, you are basically simulating a real world. So everything goes here
-
m-relay
<rucknium:monero.social> 5. Subnet deduplication in peer selection algorithm to avoid spy nodes. [Draft research bulletin](
github.com/Rucknium/misc-research/b…onero-peer-subnet-deduplication.pdf), [implementation PR](
monero-project/monero #9939).
-
m-relay
<rucknium:monero.social> Like I said in my update, I modified boog900 's Rust network scanner to collect the peer lists that nodes share when you do the initial Levin protocol handshake:
Rucknium/misc-research #5
-
m-relay
<rucknium:monero.social> And I have results: I estimate that 6 percent of reachable nodes (i.e. nodes with open ports) are running with the spy node ban list.
-
m-relay
<rucknium:monero.social> Not bad. Not great. Within my expectations.
-
rbrunner
Hmm. I would have estimated higher.
-
rbrunner
But very good to have hard numbers.
-
m-relay
<rucknium:monero.social> Nodes share 250 random IP addresses from their white_lists. So, if zero IP addresses from the spy node ban list are shared, with high probability the node is using the ban list.
-
m-relay
<rucknium:monero.social> To estimate the number of unreachable nodes using the ban list would be more difficult and take longer, since you have to passively wait for them to connect t you.
-
m-relay
<antilt:we2.ee> hopefully @jeffro256:monero.social will review #9939 soon :)
-
m-relay
<rucknium:monero.social> I spot-checked the results for nodes that are known (or claim) to be using the spy node ban list, e.g. Cake Wallet's nodes.
-
m-relay
<rucknium:monero.social> And the spot checks looked correct
-
plowsof
in my peer list there are approx 60-100 nodes who still relay mordinals at any given time
-
rbrunner
Lol. How would you even know that :)
-
m-relay
<rucknium:monero.social> plowsof: You mean, would accept a too-large tx_extra tx?
-
plowsof
correct, rbrunner i ask them "did you update yet lol?" (invalid transaction hex iirc) and their json error response contains the "new" key for being too large true/false
-
m-relay
<rucknium:monero.social> plowsof helped me with a problem I was having with this 6 percent estimate, by the way. Helpful in the shadows as always.
-
rbrunner
Ok
-
plowsof
if seed node operators all added this ban list would that help? or do clients then query the other peers in the provided list?
-
m-relay
<antilt:we2.ee> would help most definitely
-
rbrunner
I don't think it would help much, at least not in the short term. The IP numbers of the spy nodes are stored all over the place.
-
m-relay
<rucknium:monero.social> plowsof: I think it would help temporarily, but eventually older nodes would just cycle through their peer lists. I think.
-
m-relay
<antilt:we2.ee> gray_list spamming is too easy right now
-
plowsof
i see, thank you
-
m-relay
<rucknium:monero.social> IIRC, newborn nodes syncing the blockchain from scratch query the seed nodes. Old nodes only query them as a last resort when they cannot connect to anyone.
-
rbrunner
I remember the same, yes.
-
rbrunner
Testnet sometime ran without any working seed nodes for quite some stretches of time
-
m-relay
<antilt:we2.ee> there is also a fall back mechanism iirc - what Gao et. al would use for a potential eclipse attack
-
m-relay
<rucknium:monero.social> 6. Web-of-Trust for node peer selection.
-
m-relay
<antilt:we2.ee> @Ruckrunium could we plz rename item: "Web-of-Trust for node peer selection" -> "Peer Scoring Metrics" ?
-
m-relay
<antilt:we2.ee> would be more descriptive of what we are trying to do right now.
-
m-relay
<antilt:we2.ee> #9933 and #9939 are on the way. Thats perfect already IMHO
-
m-relay
<rucknium:monero.social> Sure. I can do that
-
m-relay
<rucknium:monero.social> Anything more on this topic for now?
-
m-relay
<antilt:we2.ee> I'd like to get an overview on the "anchor node" code as implemented right now. I can do that if no one has done it before
-
m-relay
<rucknium:monero.social> I would also like to know what the anchor peer behavior is
-
m-relay
<rucknium:monero.social> For now we shall be kept in suspense.
-
m-relay
<rucknium:monero.social> We can end the meeting here. Thanks everyone.
-
m-relay
<articmine:monero.social> Thanks
-
m-relay
<syntheticbird:monero.social> chat is this real:
x.com/MoneroResearchL
-
m-relay
<chaser:monero.social> official logo, most officially looking handle possible, but it's unofficial. yeah.
-
m-relay
<321bob321:monero.social> Wonder who created the account
-
m-relay
<syntheticbird:monero.social> thx anon
-
m-relay
<321bob321:monero.social> Hope it's not the same person for @ monero