-
gingeropolous
so it distributed the hashrate?
-
hyc
there's no reason to assume a single team attacked all of the supercomputers
-
hyc
but sure, maybe they distributed their hashrate to make it less noticeable
-
hyc
that would have been the smart thing to do
-
gingeropolous
huh. were different exploits used? i thought i read the article... perhaps ill read again
-
gingeropolous
"evidence like similar malware file names and network indicators suggests this might be the same threat actor."
-
hyc
this wasn't a professional botnet operator. it sounds more like some friend-of-a-friend copied down passwords to shared ssh accounts
-
hyc
and they probably knew they would be detected soon
-
gingeropolous
wonder if we saw any reorgs during this period
-
gingeropolous
to the noncesesnece lab
-
hyc
heh
-
hyc
UpMem spells the death of memory-hard algorithms
upmem.com/technology
-
hyc
they just emailed me, with their 2020 product brochure
-
hyc
8GB DIMM with 128 embedded CPU cores @ 500MHz each
-
selsta
would this also be interesting for randomx?
-
hyc
only 32bit CPUs, not great for number crunching, but will eat up data-intensive algos
-
hyc
I think RandomX could be ported to it, as an experiment. no idea what to expect.
-
selsta
what even is this?
-
hyc
each CPU can only address 64MB of memory, so we would have to subdivide the argon2 cache even further
-
selsta
C programmable fpga?
-
selsta
lol
-
hyc
custom CPU cores co-resident with RAM
-
hyc
I think it's more applicable to database/search workloads
-
hyc
e.g. my day job ;)
-
selsta
so you would put one of those into a server
-
hyc
but it would probably eat ProgPow ...
-
hyc
yeah they have a few sample system configs in the PDF
-
hyc
intel server with 20 of these modules installed
-
hyc
would have 2.56TB/s bandwidth for their processing algos
-
hyc
moving your computes out to where RAM lives is an excellent approach
-
hyc
for things that parallelize well, like GPU-friendly algos, this will devour them
-
selsta
would be interesting to see hashrate comparions for randomx and progpow and other GPU algos
-
selsta
but yea probably more interesting for non mining applications
-
gingeropolous
<hyc> only 32bit CPUs, not great for number crunching, but will eat up data-intensive algos >>> sure, now. Surely as time progresses they'll get to 64bit and increase the 64 MB memory access etc
-
hyc
yeah, I'd expect so
-
gingeropolous
right, so its only a matter of time ... well, does this pose the same kind of threat as ASICs?
-
gingeropolous
but if thats the future of compute, then everyone will be doing it
-
hyc
yeah it doesn't seem to have the exclusivity problem
-
hyc
but it seems these will only drop-in to server DIMM slots (it's compatible with RDIMMs)
-
xmrpow
Hello, im the op of xmrpow.de. I found out that other pools like supportxmr etc are having some small advantage concerning getting new blocks. For example: supportxmr is able to send jobs to its miners 2 sec earlier than xmrpow.de does. Although im closer to my own server when i tested that. I have seen worse but it's still improvable. Therefore I asked what supportxmr admin does to achieve that. He told me that he is operatin
-
xmrpow
f nodes and these nodes do have a special messaging queue which they use to communicate with each other. Because we are a small pool we can not afford to host monerod in all regions of the world. Do you have some idea how I could solve the problem? Are there some special monerod optimizations?
-
sech1
xmrpow if you can't afford nodes around the world with custom protocols for block propagation, did you at least try to have more peers connected to your node?
-
xmrpow
@sech1 do you know the auto value for in and out peers or is it dynamic?
-
sech1
it's 8 in 8 out by default
-
sech1
you can ramp up these numbers via command line
-
xmrpow
But it cant be done during operation right? Might have to restart for that...
-
selsta
in_peers is unlimited by default
-
selsta
out_peers 8
-
moneromooo
I think in is not limited by default.
-
xmrpow
Ok but if in is unlimited it cant be my problem
-
moneromooo
It can be done from the monerod console (out_peers/in_peers)
-
xmrpow
But i can t set in out peers after launching monerod?
-
xmrpow
Or is there some interactive mode?
-
moneromooo
< moneromooo> It can be done from the monerod console (out_peers/in_peers)
-
hyc
yes, in_peers command works, and is unlimited by default
-
hyc
so that's probably not an issue here
-
hyc
maybe you could examine your current peerlist, ping each of them to tally up roundtrip latency, and disconnect from the slowest ones
-
moneromooo
A bit sucky for those people though.
-
hyc
why?
-
hyc
just do it for the outbound conns, then your monerod wil ltry to find new peers
-
moneromooo
If people start disconnecting people with low ping, people with shitty connections will end up being unable to get onto the network.
-
moneromooo
Ah, that might work yes.
-
hyc
if the connection is that slow, it's probably geographically distant. chances are good there's a closer node to talk to
-
moneromooo
Yes, but OTOH doing this means txes will be even slower to propagate overall.
-
moneromooo
(since they'll go through more hops to reach everywhere)
-
moneromooo
(that's a conjecture)
-
xmrpow
@hyc im trying it
-
hyc
I guess. each hop will be faster, but the number of added hops will probably cancel that
-
moneromooo
Has to, since there's downtime (as sech1 said, at least the PoW check delay)
-
hyc
yeah, true
-
xmrpow
@moneromoo can you pipe the output of print_pl_stats into a file?
-
xmrpow
sry print_pl
-
moneromooo
Why ?
-
moneromooo
Oh, you're asking whether it's possible. Not without copy/paste.
-
moneromooo
It'll be in the log file, bit with timestamp prefixes.
-
moneromooo
(which can be sedded out)
-
moneromooo
Hmm. Actually might not be in the log, I think it's a direct console write...
-
xmrpow
@moneromoo i want to examine my peer list
-
xmrpow
and copy paste does not work that well in my ssh session
-
xmrpow
is it normal that status does show 0 in?
-
moneromooo
utils/python-rpc/console.py 18081
-
xmrpow
Does that mean unlimited?
-
moneromooo
L = daemon.get_peer_list()
-
moneromooo
Yes.
-
xmrpow
ok
-
moneromooo
Wait
-
moneromooo
0 in means noone can connect to your daemon.
-
moneromooo
0 in the in_peers command means unlimited.
-
moneromooo
Or is that -1 ? I forget.
-
xmrpow
i mean when i call status
-
moneromooo
Sorry. Looks like 0 means 0. -1 means unlimited. For status, 0 means 0.
-
moneromooo
So your router is not set up right or similar issue.
-
xmrpow
oh shit. there is something rly ry wrong...
-
xmrpow
im in a datacenter
-
xmrpow
@moneromoo can p2p bind ip bind to localhost?
-
xmrpow
dont tell me that it cant :)
-
moneromooo
Yes. 127.0.0.1.
-
xmrpow
thought it might be the problem for no incoming connection
-
xmrpow
are you sure?
-
moneromooo
Fairly sure.
-
moneromooo
The default is to 0.0.0.0 though, so unless you specifically set it, it won't be the reason.
-
xmrpow
i set it 127.0.0.1. Maybe i should try default?
-
moneromooo
Yes :D
-
xmrpow
:)
-
moneromooo
Keep the RPC one to 127.0.0.1 though (which is the default).
-
hyc
LOL
-
hyc
gosh, how come nobody on localhost is connecting to my node ...
-
xmrpow
sry, i know it s dumb but shit happens ;)
-
moneromooo
FWIW, setting binding to 127.0.0.1 when first trying something is usually prudent :)
-
moneromooo
And, we, wrong channel, I'm just seeing. That's really #monero stuff.