-
UkoeHB
ofrnxmr[m]1: idk, these big txs have been showing up since that weird point of congestion last fall (maybe before then too). A worthy target for guys like Rucknium[m].
-
UkoeHB
it does beg the question where they got so many tx inputs, not something I can answer though
-
ooo123ooo1234567
even if all info about these tx is known there is no mechanism to prevent similar behaviour in future
-
ooo123ooo1234567
there is no even test environment to measure worst case impact on privacy
-
ooo123ooo1234567
only increase fee is supposed to be enabled with the next hf
-
ooo123ooo1234567
* only fee is supposed to be increased x5 with the next hf
-
ooo123ooo1234567
`0.000020480000` ~= 5 * `0.000004100220`, funny
-
ooo123ooo1234567
<Rucknium[m]> "Ring member age distribution..." <- it would be good to learn reference wallet implementation already, but who cares
-
ofrnxmr[m]1
<ooo123ooo1234567> "even if all info about these..." <- Is creating a mechanism feasible?
-
ooo123ooo1234567
-
ooo123ooo1234567
those 194 inputs tx has already 5x higher fee, that's funny
-
ooo123ooo1234567
like an intentional preparation for the hf
-
ooo123ooo1234567
who is creating huge tx with broken decoys (it hurts only tx creator privacy and harmless for others) and using 5x higher fees before actual hf ?
-
ooo123ooo1234567
it isn't spam, it isn't greedy custom wallet, what is it ?
-
-
ofrnxmr[m]1
I noticed 2017 ring members that had weird rings
-
ofrnxmr[m]1
This one has 0 inputs and 0 rings
-
-
ofrnxmr[m]1
And heres a 2017 with ring size 3 (there is a bunch of these)
-
ofrnxmr[m]1
-
MeowingCat
hiiiiiiiiiiiiiiiiiiii
-
MeowingCat
sometimes Monero::PendingTransaction::txid() doesn't return anything
-
MeowingCat
but transaction is working
-
Guest29
Should 0 dummy outputs be generated to a random address or an address controlled by the sender?.
-
ofrnxmr[m]1
<MeowingCat> "hiiiiiiiiiiiiiiiiiiii" <- 1.
xyproblem.info
-
ofrnxmr[m]1
2. Since you wont offer, I'll request. Send 0.5 xmr per hr of debugging.
-
ofrnxmr[m]1
8343hzpypz2BR5ybAMNvvhaLtbXSMgCT7KqYSTfLBk3DF8Yayi5b7JGRWZc2GdqNu1EkALEFv1FHkCgeQ1zzkUFVMqtcTBy
-
MaxicanTakeout96
ooo123ooo1234567: There are some 100kb transactions in mempool and on some mined blocks. Is this what they were trying to achieve from yesterday?
-
MaxicanTakeout96
I think the goal is quite clear now, they want to congest the network.
-
TrasherDK[m]
<MaxicanTakeout96> "I think the goal is quite..." <- If that's the case, they failed. Even my very low end laptop is syncing happily.
-
TrasherDK[m]
x86_64 Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz
-
sech1
The transactions that are in the mempool now use the lowest fee tier (4000 piconero/byte). They're just trying to consolidate funds for cheap.
-
MajesticBank
it's weird they use custom decoy selection algorithm
-
Lyza
is it confirmed a custom decoy selection? I kinda been assuming it's just p2pool consolidations, p2pool creates a whole bunch of outputs
-
Lyza
maybe worth revisiting the topic of separating coinbase transactions in decoy selection now that they're a LOT more coinbase outputs than before with p2pool
-
nioc
If it's those 194 input txs being referenced, those have been happening since b4 p2pool and often happened in batches
-
TrasherDK[m]
Could this "I background mining is enabled, but not started, waiting until start triggers" be changed to a change state event. Getting one of those every 20-30 seconds is kind of spammy. mining started/stopped would be enough.
-
» moneromooo agrees
-
Rucknium[m]
Lyza: For tx a2a77859ede9405b37f807f5a7798d5ba98403e2344c5fc214482f669f9f3f4d ? Given the concentration of ring members in Aug/Sept 2021 for many of the rings, the probability of this tx using the standard decoy selection algorithm (DSA) is vanishingly small. If they used the standard DSA, ring members be would concentrated within the last month or so.
-
sech1
It's not p2pool consolidations, otherwise it would have coinbase transactions in each ring, and these coinbase transactions would have more than 1 output
-
jberman[m]
Don't really think it matters much, but wallet2 could in theory have been used for the decoy selection algo. it's the weird fee that gives me pause to say it was definitively wallet2
-
jberman[m]
If you construct a tx on a particular date and then don't submit the tx, then the ring(s) your wallet constructed will be saved on disk and reused if you spend the input in the future
-
jberman[m]
A 5x fee makes me think it could have been constructed using the MyMonero libs, though maybe they could have specifically chosen a higher fee using wallet2 haven't double checked the numbers
-
-
ooo123ooo1234567
default fee multiplier is 5x and the next hf fee increase is also ~5x
-
tobtoht[m]
Rucknium: None of the rings with high concentrations in Aug/Sept 2021 have any members past this date. Could be ringdb caching?
-
tobtoht[m]
jberman[m]: Ah, exactly.
-
ofrnxmr[m]1
tobtoht[m]: 2017-2021
-
ofrnxmr[m]1
2018-2021
-
ofrnxmr[m]1
2019-2022
-
ofrnxmr[m]1
Weird ranges too, especially for the 2017's
-
sech1
Lyza around 85% of all coinbase outputs are p2pool outputs now (p2pool finds ~50 blocks/day, but each with ~70 outputs, the rest 670 blocks only have 1 output each)
-
jberman[m]
one negative with coinbase-only rings to consider is that it puts a known cap on the amount spent in the tx. Could argue this is less bad than the alternative of (sweeps of many coinbase outputs in 1 tx can reveal spends and amounts + pools definitively reveal spent coinbase outputs) = harm to other rings
-
jberman[m]
The latter can probably be analyzed/risk quantified
-
sech1
I think it's safe to assume that all (or >99%) coinbase outputs are spent within 1-2 months
-
sech1
pools spend them quickly because they need to do payouts to miners, p2pool miners need to consolidate funds eventually. Only dedicated solo miners/holders don't spend their coinbase outputs.
-
-
ofrnxmr[m]1
My worry is tx like this where you effectively have a ring size of 7 (or worse)
-
sech1
11-3=8, no?
-
sech1
and it will be increased to 16 in the next fork
-
ofrnxmr[m]1
sech1: Only if you use a calculator 😆
-
ofrnxmr[m]1
dont know why I was using the #10
-
selsta
arnuschky[m]: any update on the audit?
-
tobtoht[m]
Is there a date for the next meeting?
-
selsta
tobtoht[m]: plan was once the multisig audit is done
-
tobtoht[m]
Ok, thanks.
-
arnuschky[m]
<selsta> "arnuschky: any update on the..." <- They've gone dark on me again :(
-
selsta
ok, hmm
-
selsta
well let's wait until end of week
-
dEBRUYNE
How does a professional audit firm go dark though, seems rather unprofessional to me..
-
w[m]
You can watch them active on twitter though :)
-
ooo123ooo1234567
or inactive in case if they're busy
-
binaryFate
luigi1111 is afk till early next week too, whatever we get from the audit I'd like him to have a look. So ideally at some point next week we can finally move to a more active decision-making mode wrt. multisig, release and fork date
-
selsta
sech1: how did you build the binaries that didn't run on Ubuntu 16.04?
-
selsta
gitian or just depends?
-
sech1
gitian
-
ooo123ooo1234567
selsta, are you still fighting with that glibc ?
-
selsta
ooo123ooo1234567: i asked someone else now
-
ooo123ooo1234567
when was the beginning ? (needed to measure duration)
-
selsta
the only solution i think would work is replacing all explicit_bzeros with memsets, and put the reallocarray inline but that's even more ugly
-
ooo123ooo1234567
who is that "someone else" ?
-
selsta
TheCharlata n, he used to maintain the depends system initially
-
ooo123ooo1234567
good candidate
-
ofrnxmr[m]1
I dont have full logs, but have never seem this error before. Says to share with moo
-
-
moneromooo
Is it about a mismatch to do with difficulty ?
-
moneromooo
Probably. If so, what commit hash are you running ?
-
selsta
-
selsta
can you test this?