-
SaltilloLC
ryo_ru: If i was on their place i would crap bricks daily from recognising a thought thatactually more inclined and financial backed guys can come and knock you down. So i would rush for resolution asap
-
SaltilloLC
fice: But they are stupid and short sighted, with each release they think it is the last one, pat themselves on the back and declare victory. Welcome to Monero. Are you tired of winning yet?
-
sgp_
I plan to open a new github issue on raising the ringsize tomorrow, but I expect to propose a ringsize increase from 11 to 15 when bp+ are implemented
-
sgp_
15 feels like the magic number to me
-
dEBRUYNE
I feel slight unease by not choosing a prime number
-
sgp_
lol, it is the way
-
dEBRUYNE
17 is a prime though
-
dEBRUYNE
as is 13
-
sgp_
15 -> 17 would require an additional ~3% of evenly-distributed outputs (72->75%) to be visible to deduce 1% of arbitrary rings
-
dEBRUYNE
How much benefit do we obtain from raising it though?
-
dEBRUYNE
Especially if one considers that stuff like Triptych is somewhat being pursued too
-
sgp_
-
sgp_
there was some concern here that as the transaction count increased and more people are looking at Monero, that someone might be attempting a spam attack
-
dEBRUYNE
The substantial reduction in tx per day since the activation of the DoS attack kind of insinuates most of it is organic
-
sgp_
I also have a lot of reason to believe that a good portion of the increase at least is organic growth
-
sgp_
I think people partially just want a bit more buffer
-
ComplyLast
could we potentially go back to the previous model where the exact ringsize wasn't part of the consensus?
-
sgp_
eww
-
fluffypony
no, we want uniformity
-
fluffypony
we're a cult, remember?
-
fluffypony
so all transactions must look alike
-
ComplyLast
I know there are some problems around to it, but bibles salesman in NK which have a different threat model than sgp_ and fluffypony could benefit from it
-
fluffypony
ComplyLast: it introduces more problems than it solves
-
sgp_
single ringsize bump isn't going to help in that case
-
fluffypony
bible salesmen in NK can just churn
-
donkeydonkey[m]
when using the cli to transfer funds whats the reason for not having the ringsize set to a default
-
fluffypony
then they get the equivalent of a ring size 1000 without risking a metadata leak
-
sgp_
donkeydonkey[m]: people do stupid stuff
-
ComplyLast
fluffypony, the problem then becomes that the bible salesman needs to use CLI, GUI, Mobile wallets, etc are no longer an option
-
ComplyLast
Bible salesman sells bibles, might not necessarily be tech savvy
-
fluffypony
I agree, GUI and mobile wallets need to be able to churn easily
-
sgp_
nah, that would be even more the case if some allowed different ringsizes and others did not
-
sgp_
"ringsize 22 hmm, must be using the CLI..."
-
dEBRUYNE
Allowing custom ring sizes has more detriments than benefits, imo
-
sgp_
this standard ringsize is so amazing tbh
-
sgp_
going back would probably kill me lol
-
ComplyLast
could we potentially explore a model where 3 sizes each an order of magnitude bigger than the previous are part of consensus? potentially incurring fee penalties
-
ComplyLast
so no more random dudes using 666 and stuff like that
-
ComplyLast
mitigating metadata leakage.
-
sgp_
I think even 2 would cause far more harm than good
-
sgp_
using a larger ringsize screams I WANTED MORE PRIVACY
-
ComplyLast
if it screams that it might become popular with the average monero user :P
-
sgp_
nah history says it will be a muddled mess
-
ComplyLast
muddled mess to some extent makes the job of our known (and not theoretical attackers) harder to some extent too
-
ComplyLast
as per that gentleman from Chainalasys own admission, so it's not as clear cut
-
sgp_
it's almost always a net negative
-
sgp_
for the use-cases you describe, ringsize 1000 won't help you
-
sgp_
better for people to (in theory) make several transactions like the others and try to fit in
-
ComplyLast
that could still be Bible salesman in north korea, depending on output management which is something not really doable on anything other than CLI and Feather
-
ComplyLast
it doesn't help the bible salesman in a tainted output -> bible salesman -> exchange scenario
-
ComplyLast
that's true
-
sgp_
well, at least in this case, users who practice coin control don't stick out to the public
-
needmoney90
Sgp 72%->75% is a 10% increase
-
needmoney90
Or thereabouts
-
needmoney90
Not 3%
-
moneromooo
4%
-
needmoney90
For illustration, It's like saying 98%->99% is a 1% change, when you need to actually control 100% more outputs
-
sgp_
sure, each additional % costs more than the preceding one
-
needmoney90
I'm not sure describing 72%->75% as a '3% increase' is the best wording for readers to understand
-
needmoney90
It's technically correct, of course
-
sech1
Technically not correct
-
sech1
3% increase is when you multiply by 1.03
-
sech1
Adding/subtractring percentages is generally wrong unless they refer to the exactly same value
-
sgp_
in any case I wasn't trying to be confusing :p
-
sgp_
increasing the ringsize from 11 to 12 would be an increase of 9.09%, and the proportion of outputs required to deduce 1% of arbitrary rings grows by 4.21% from 62.85% to 65.5%
-
sgp_
the crossover point was ringsize 7
-
sgp_
crossover point will be later for stricter requirements than 1% deduce
-
sgp_
~ ringsize 8/9 for 0.1% for example
-
ArticMine
I am not opposed to a ring size increase to 15. My preference though would be between 19 and 25
-
ArticMine
Wownero uses ring 22 by the way.with a 2 in 2 out tx of 2700 bytes before BP+
-
ArticMine
by between 19 and 25 I mean a fixed ringsize in that range
-
sech1
It's a half-measure IMHO. It's better to increase it to 60+ when Triptych or some other log(N) scheme is implemented. Right now it'll just add more bloat.
-
Lyza
y'all were talking about bumping ringsize to combat spam attacks, which sounds great, but just to toss it out there: a minimum fee bump would also discourage by making it more expensive. Also, increased ring size means larger TX means more expensive transactions? so there's a knock-on effect to increasing ring size
-
Lyza
yeah hard to say if the size trade-off is worth it Idk a way to be, like, very objective about that
-
ArticMine
Not really we increase now to where a Triptych tx would likely lie just under 3000 bytes. I would not consider doubling the number of fakes from 10 to 20 (ring 21) half a measure
-
ArticMine
take a look at the Triptych paper where CLSAG intersects with Triptych in tx size
-
ArticMine
This is why I would prefer 19 to 25 as opposed to say 15
-
ArticMine
Also if we go 11 --- > 25 that is a 2.4x in the number of fakes. Another 2.4x increase puts us at 60
-
ArticMine
So it is a reasonable interim step
-
sech1
I don't know, in my mind "a full measure" would be going from 10 to 100 fake output (squaring, not doubling). Then a single new tx would achieve the same result of two consecutive old tx.
-
ArticMine
... but we can still cook the surveillance frog to a boil slowly. CLSAG/BP+ 2.4x, Tryptych ~4x, Arcturus ~4x etc
-
ArticMine
rather than have the frog jump out pof the pot and take a bite
-
dgoddard
We know that correlation and inference are the primary tools being employed to deanon XMR txns (Ciphertrace + data from exchanges, ISPs, etc)
-
dgoddard
A moderate increase in ring size seems an effective defense against such an attack. Whether that's 15 or 25 is not clear to me, but either are reasonable short- to medium-term responses
-
sgp_
I agree it's a half-measure, but that doesn't mean half-measures should be non-starters
-
sgp_
I totally get the argument that increasing for no net benefit is a waste
-
sgp_
but given the recent scrutiny, a modest bump is probably still reasonable until triptych. I wouldn't go 25 or something though
-
sgp_
11 leaves us less "wiggle room" than I ideally feel comfortable with, even for these simple, non-targeted attacks. I feel more comfortable with 15 even, and obviously much more at sizes 64/128
-
sgp_
I see 15 as adding a reasonably large buffer against these things, which I don't see as waste. From now until Triptych, 11 may be cutting it too close to the line for mass surveillance prevevention
-
sgp_
that said, I don't think 11 is "unsafe"
-
Isthmus
+1 for fixed prime number ring sizes :- P
-
Isthmus
Recently wrote a (mostly philosophical) article that's tangentially relevant RE selecting parameters for privacy tech
-
Isthmus
-
Isthmus
I think I even included a joke about how hard it is to determine the optimal value for ring size
-
Isthmus
Thanks @sgp_ or whomever put together that spreadsheet crunching the numbers for flood level and compromised fraction
-
sgp_
yw! I've had it for a while but updated some of the terms finally today to be more useful to most people