-
UkoeHB
Meeting 2hr
-
someoneelse49549
are meetings participation exclusive to MRL members or can external people ask questions during the meetings, ofc related to the ongoing subject? I'm not going to ask questions, its just to know
-
UkoeHB
someoneelse49549: anyone may attend
-
someoneelse49549
alright
-
UkoeHB
-
UkoeHB
1. greetings
-
UkoeHB
hello
-
Rucknium[m]
Hi
-
shalit[m]
Hello
-
vtnerd_
hi
-
jeffro256[m]
Hello
-
UkoeHB
2. updates, what's everyone working on?
-
UkoeHB
me: finished a draft of the 'implementing seraphis' paper
github.com/UkoeHB/Seraphis and have been taking a break since then
-
Rucknium[m]
Working on my Monerotopia talk: "A Statistical Research Agenda for Monero"
-
vtnerd_
I was working on LWS unit-tests for webhooks and bp++
-
vtnerd_
Im a little worried about delivering bp++ - the other implementation helps - I'll be able to give more guidance next week
-
UkoeHB
vtnerd_: sounds good
-
Rucknium[m]
vtnerd_: Thanks. What do you mean by "worried about delivering bp++"?
-
vtnerd_
that I wont be able to complete the code
-
Rucknium[m]
Ok. We are still at the stage of figuring out if BP++ is cryptographically sound, so the code implementation can be some time away.
-
UkoeHB
2. discussion
-
Rucknium[m]
A month ago tevador asked to discuss MRL issue #100. Any takers?
-
UkoeHB
I have no comments
-
ghostway[m]
I'll probably be a lot less active, even more than I was, for the next 2 weeks. But I hope to then return and work on seraphis
-
ghostway[m]
2-3 weeks
-
shalit[m]
same here
-
jeffro256[m]
Rucknium[m]: Is there a specific requested topic or point to discuss regarding #100?
-
Rucknium[m]
"MRL #100 should be added to the meeting agenda, so we can make some progress there."
libera.monerologs.net/monero-research-lab/20230302#c212397
-
Rucknium[m]
That was two months ago
-
Rucknium[m]
Are any trustless zk-SNARKs under a bounty program? I don't think there are any. Anyone know? (Zcash has no bug bounty program.)
-
jeffro256[m]
I think most people agree that eventually Monero should eventually have a membership proof which captures all historical outputs. As I see it, the big question is should we work towards the big step of replacing Ed25519 with a prime order curves with Seraphis so that we could implement it in the future?
-
jeffro256[m]
As opposed to keeping ed25519 with Seraphis and changing the address scheme again later
-
Rucknium[m]
Or....the next step could be quantum-resistant ring signatures :)
-
Rucknium[m]
...which are less reviewed and battle-tested than trustless zk-SNARKs at this point
-
kayabanerve[m]
The main issue with PQ schemes is the lack of composability.
-
kayabanerve[m]
At this time, AFAIK, there really isn't the academia for PQ Seraphis
-
kayabanerve[m]
jeffro256: It's not just prime order. It's a cycle.
-
kayabanerve[m]
If we don't do it with Seraphis, we'd have to redo the migration. Why would anyone want that?
-
jeffro256[m]
Yes, but composite order EC can never have cycles ;(
-
kayabanerve[m]
And then tevador found a curve competitive with ed25519 which is prime order
-
kayabanerve[m]
We have the academia to move commitments between curves
-
jeffro256[m]
kayabanerve[m]: I tend to lean towards this, but it would add a lot of complexity
-
kayabanerve[m]
Also, as for bounties, I'd have to check zkEVM setups. There are a lot of SNARK-based systems on Immunefi. There may be even been a STARK...
-
jeffro256[m]
kayabanerve[m]: Which curve?
-
kayabanerve[m]
1) We add the new curve library
-
kayabanerve[m]
2) We use the COPZ DLog Eq proof
-
kayabanerve[m]
That'd be the only immediate work
-
kayabanerve[m]
(and f+r all ed25519 mentions in Seraphis)
-
Rucknium[m]
There are a few PQ ring sig proposals:
dl.acm.org/doi/10.1145/3319535.3354200
-
Rucknium[m]
-
kayabanerve[m]
It's one of their candidates. I've been calling it tevone.
-
Rucknium[m]
^ AFAIK, they are not ready for production use
-
kayabanerve[m]
(Because they didn't name their most recent recent three candidates, and I've been experimenting with Tevador #1)
-
kayabanerve[m]
Rucknium @rucknium:monero.social: Horrible perf + doesn't fit under seraphis at this time.
-
kayabanerve[m]
I'll also reiterate I don't believe tevadors indirect cycle is possible as we have to prove an EC OP on the tower yet membership on the cycle. I'm unsure we can feasibly maintain ZK through that
-
UkoeHB
does anyone else have anything on their mind? otherwise we can call it here
-
UkoeHB
ok thanks for attending everyone
-
jeffro256[m]
thanks Ukoe
-
kayabanerve[m]
👋