-
m-relay
<jeffro256:monero.social> Selsta: sorry open what against release branch ?
-
m-relay
<jeffro256:monero.social> Sech and moneromooo and 0xfffc: will try this out later thank you for the pointers
-
selsta
jeffro256: tests bug fix
-
xFFFC0000
if anybody interested in performance measurement of monerod, DM me. I tried bolt on monerod successfully, but I want to measure long term performance improvement.
github.com/llvm/llvm-project/tree/main/bolt
-
m-relay
<alex:agoradesk.com> How long will it take for the block size to adjust to the current tx volume, more or less?
-
selsta
someone shared a graphic in the regular monero channel
-
sech1
it grows very slowly because the spammer uses minimal fees
-
sech1
a rule of thumb will be ~1.5 kB median size growth every 50 blocks
-
sech1
right now, if you use any fee higher than the minimal, your tx will be confirmed in the first block
-
selsta
.merge+ 9214 9217
-
xmr-pr
Added
-
selsta
.merges
-
xmr-pr
9166 9167 9168 9169 9170 9179 9184 9187 9195 9214 9217
-
m-relay
<jeffro256:monero.social> Sorry to pile on another commit before the next release, but this one-line PR might be important to include:
monero-project/monero #9218
-
m-relay
<jeffro256:monero.social> Props to boog900 for bringing up the issue
-
sech1
hmm, interesting
-
sech1
not a big impact though, because nodes have many connections between each other, and only one of them will drop
-
m-relay
<jeffro256:monero.social> Depends on which nodes have which tx in a double spend. If the constructor can propagate 2 txs at the same time at about the same-ish rate, then worst case the network gets partitioned into 2 big chunks
-
m-relay
<jeffro256:monero.social> In practice, probably easier said than done but still..
-
m-relay
<jeffro256:monero.social> Actually WORST case is attacker sends a different double spend tx to each individual node and everyone disconnects from everyone else
-
sech1
Dandelion++ will reduce the scale of it because it's not broadcasted until after a few intermediate nodes
-
m-relay
<jeffro256:monero.social> only for txs in stem phase right? (which is controllable by attacker)
-
sech1
yes
-
m-relay
<jeffro256:monero.social> In fact, dandelion++ might make the attack worse since if I do put the tx into stem phase, that gives me more time to set up more double spends before fluff relay begins
-
sech1
but if you broadcast right away, you will just increase the chance of only your direct peers separating from the rest of the network
-
sech1
it needs testing
-
sech1
I suspect that nodes having at least 10-20 connections will have at least a few of them surviving, so network will not split
-
sech1
IIRC we have 12 outgoing by default
-
m-relay
<jeffro256:monero.social> I only increase the chance for separating just my direct peers *IF* I don't leverage the fact that there's nothing stopping me from making 1000+ connections directly to all nodes I know about (besides my service speed)
-
sech1
the nodes that really matter are mining pool nodes
-
sech1
no need for 1000+ connections
-
selsta
moneromoooo: do you remember what the default priority (0) should mean? automatically selected so that it gets in the next block? or something else?
-
m-relay
<sgp_:monero.social> iirc, default chooses either the lowest or normal depending on network conditions. I don't think it goes above normal
-
m-relay
<sgp_:monero.social> The state of Cake's monero nodes, in case you didn't see them:
twitter.com/tannerdsilva/status/1765778590883328056
-
m-relay
<sgp_:monero.social> I'm sure Tanner could help dig into logs to help discover the stress points
-
selsta
it's likely the large txpool that causes this
-
Lyza
mine is chugging along nicely ^.^
-
selsta
it's a combination of a lot of connections per node and large txpool
-
Lyza
138 peers using like 1 core of a 12yo server cpu
-
selsta
i mean rpc connections
-
Lyza
not nearly the rpc traffic thwy have obvs
-
selsta
or do you have 138 rpc connections?
-
Lyza
on because every rpc user gets the whole mempool
-
Lyza
no no I peeant p2p
-
Lyza
meant*
-
selsta
increasing the interval between refreshes in cake wallet could reduce the the load on nodes
-
rbrunner
Hmm, if my "incremental" pool query code is working correctly, refresh intervals should hardly make any difference, because only deltas are transferred
-
rbrunner
Assumining that enough wallets and daemons already use the code of course
-
moneromoooo
IIRC what sgp_ said. 0 auto adapts betwen normal and low.
-
m-relay
<freestatemag:matrix.org> Hey guys, I wandered in here awhile back(few years?)and you all were discussing a project that was in the works. It was a dex built on top, or around monero. I cant remember the name but I do remember seeing that at one point there was discussion about forking another dex infrastructure, I think it may have been bisq? I was just wondering if that project is still in the works?
-
selsta
checkout haveno on irc / matrix
-
m-relay
<freestatemag:matrix.org> Thanksa
-
m-relay
<dolores.sabaneta:matrix.org> What do the checkpoints in the checkpoints.cpp file do ? Is it some kind of hardcoded block height below which the blockchain can't be changed and on which PoW does not apply ? Could all the nodes prune the blockchain below the highest checkpoint ?
-
selsta
nodes can't prune below the highest checkpoint
-
selsta
it's simply a hardcoded transaction hash to a specific height which can't be changed