-
Inge
-
Inge
"Alibaba to stop selling mining machines"
-
pauliouk
only affects bitcoin I'd imagine
-
Inge
one thing is quite certain - it does NOT impact Monero
-
sech1
they removed ASIC and GPU rig sections AFAIK
-
sech1
-
xmrvsbeast[m]
good for monero I think, they will be looking for something to mine covertly
-
pauliouk
mining accessories too? but that was a good place to find cooling tech :/
-
pauliouk
Hmm could China ban Monero mining? Its not exactly as wide scale as BTC or requires specialised tech. Are we going to see an xmrp2pool.cn at some point? :P
-
nioc
from the Alibaba link, in addition to hardware China also banned tutorials and strategies
-
nioc
w0w
-
sech1
451F vibes
-
nioc
the future is now
-
gingeropolous[m]
can't stop the p2pool
-
pauliouk
wonder if since China is all stop on Bitcoin, will they start looking into knocking together a custom board CPU with 128+mb L3 cache, and 64GB GDDR6
-
jaska087
naw, randomx requires full cpu and that will be extremely costly to start building the for mining purposes only
-
pauliouk
If they can make something extremely cheaply that'll get say 400h/s, then they can just bundle a few thousand of them together
-
jaska087
Well that, yes, maybe.
-
jaska087
farm inside a box
-
DataHoarder
nice mega threading cpus with plenty of cache and ram on fast paths!
-
DataHoarder
they might as well sell it to corporations at overpriced numbers and they make more
-
abberant[m]
pauliouk: yeah they can package lots of them together but like at some point you're just making a super efficient general computing network which I'm sure has been tried way more than just for xmr mining
-
pauliouk
take something like a Raspberry Pi 4, take out all of the features that it doesn't need (video, audio, GPIO etc) give it a built in 2gb sdd, and it'll give you 100h/s. Make it for $5, $50 gets you 1kh
-
DataHoarder
inb4 you end up with AMD cores
-
DataHoarder
it's all a single embedded chip pauliouk
-
DataHoarder
also the ssd is not what hashrate gives it
-
DataHoarder
rip it all out
-
pauliouk
saves having space for an sd card ;)
-
DataHoarder
you need the ram allocation, L3 cache probably
-
DataHoarder
why sd card if you just want to make a core
-
DataHoarder
just boot to ramdisk
-
pauliouk
just figure it'd be easier to take what they already have the blueprints for and reskin them like usual
-
DataHoarder
take HR/cost and you end up with optimum prices, without accounting for power
-
DataHoarder
and you end up looking at some AMD stuff
-
pauliouk
10K/h for $500 ...
-
abberant[m]
^ development in general computing processors is going to be leagues ahead of anything thats "good" at xmr mining
-
DataHoarder
one can hope proper general purpose high performance ARM64 cores make it out soon
-
DataHoarder
look further pauliouk
-
abberant[m]
pauliouk: I know its just an example but for $500 you can get a whole 3900x rig for like 16kh/s
-
pauliouk
hmm, not in the UK :P
-
jaska087
not in finland either..
-
DataHoarder
also: it's biased towards areas
-
jaska087
the cpu itself costs 500€~ here
-
abberant[m]
jaska087: ouch
-
jaska087
electronics are extremely pricey here T_T
-
jaska087
and everything pretty much.. :d
-
jaska087
I think the cpu prices pumped about 10% recently, been looking for two 5950x cpu's for upgrade
-
jaska087
-
abberant[m]
I had like a 6 day period of no shares with 31kh/s after I tried p2pool git with monerod from the release, and then I switched to the release p2pool to see if it would fix and I started finding shares again. Now I haven't found a share in well over a day again and nor has any of my other friends but one on my monero node when we have combined like 70kh/s, should be getting shares every 3ish hours with that
-
abberant[m]
I can't tell whats a problem and whats just bad luck, everything is updated and fully functional from my inspections
-
DataHoarder
I have seen personal 600% bad luck
-
abberant[m]
🙄
-
jaska087
I also have had back luck lately, expect the 9 payouts I got this midday
-
abberant[m]
I'm more worried now just cause it seems like I fixed a hidden problem the first time I wasnt getting shares, I get like 4 a day on average so thats like 2400% over 6 days
-
abberant[m]
and coincidently fixed after I changed p2pool versions would be a bit much
-
DataHoarder
well, it works with the release as is
-
jaska087
you could put on a foil hat and start randomly restarting everything ;P
-
abberant[m]
jaska087: I have been kinda frequently for the last few days as I troubleshoot and update and stuff
-
abberant[m]
p2pool readme got updated to include some new monerod flags for better mining so I added those
-
jaska087
yeah those pretty much stops your monero node stalling if you have bad behaving or slow dns servers
-
jaska087
but eliminating anything that is not really needed is a bonus
-
abberant[m]
I made a bot for my discord server to ping for shares and give special roles and other awards for finding shares, and like 3 people with 7kh/s havent found a block in 5 days and one dude has found 7, they all have the exact same p2pool setup that I directed on their windows machines, I'm saying its probably just bad luck but they're getting kinda annoyed/suspicious :/
-
abberant[m]
2 of the 3 found a block within like 6 hours but nothing after that actually, thats their only shares
-
abberant[m]
this whole situation is just confusing
-
DataHoarder
well they expect average results
-
DataHoarder
but you can only calculate the average long term :)
-
DataHoarder
short term it's noise
-
abberant[m]
I mean, statistically this is a pretty huge outlier
-
abberant[m]
at the moment I'm still convinced its bad luck but I'm getting suspicious as effort for all of us starts to hit several multiples of 100
-
DataHoarder
well I would say that person was pretty lucky
-
DataHoarder
did their shares actually get counted, or was it low diff
-
abberant[m]
actually counted
-
DataHoarder
and their stats show fine on p2pool right?
-
DataHoarder
worker stats
-
abberant[m]
in status yeah, though I don't have much data cause I just check status for troubleshooting to make sure it looks like its working right which it does, they open and close as they game on their pcs
-
abberant[m]
so data is reset
-
DataHoarder
seems complex
-
abberant[m]
the whole situation is :/ I don't know what to do anymore but hope its not broke and wait for regression towards the mean
-
jaska087
mmh it's hard to convince ppl because it's all random :\
-
DataHoarder
it's easier solomining with less variance :)
-
abberant[m]
`sudo ./monerod --zmq-pub tcp://0.0.0.0:18083 --disable-dns-checkpoints --enable-dns-blocklist --rpc-bind-ip 0.0.0.0 --confirm-external-bind --restricted-rpc --limit-rate-up 65536 --in-peers 2`... (full message at
libera.ems.host/_matrix/media/r0/do…79255475ef391720e62e807aebf814ecee6)
-
abberant[m]
last time I went a week without shares after getting plenty of them daily the week before was after the release came out and I switched to release monerod with aur p2pool, and then switched to release p2pool which fixed it, now I'm getting the problems with that setup
-
abberant[m]
maybe I should compile monerod again but it looks like the codes the same so shouldnt change anything, but I can't think of any other options
-
abberant[m]
mm, my machine is pretty limited on memory because of all the things I have running on it, but I don't see a correlation between shares and time frames when more memory has been in use, either way I should probably make a swap partition
-
jaska087
how many connections do you have on monerod?
-
abberant[m]
12(out)+2(in)
-
abberant[m]
I limited ins cause the uploads were sucking up my 1tb data limit, shouldnt matter to this tho
-
abberant[m]
I also won the xmrvsbeast hash raffle but only got shares equivalent to 200kh/s when it said it was about 900kh/s at the time, this was around the time shares started to be very uncommon for me again
-
abberant[m]
^dunno if thats at all related but might be worth mentioning
-
abberant[m]
more weirdness and adding on to supposed bad luck
-
jaska087
naw it doesn't matter
-
jaska087
if you guys are paranoid you can try running p2pools of my node and see if it changes anything, I doubt it but hey anything goes at this point right?
-
jaska087
if you're on other continent then it's not a good idea :D
-
teedles[m]
mmm Yes hello
-
DataHoarder
Maybe either your p2pool or monerod are behind?
-
DataHoarder
match output with what it says on p2pool.observer
-
abberant[m]
jaska087: might try xmrvsbeast node
-
jaska087
ok
-
abberant[m]
DataHoarder: I'm getting the transactions not found in pool but that was explained yesterday to be possibly unrelated
-
abberant[m]
DataHoarder: let me try
-
teedles[m]
yea I've been mining for almost a week straight during the nights with p2pool and i have yet to get a single share at like 7000h on average
-
jaska087
24/7 5000 H/s gets me share every 1-2 days
-
jaska087
by average, but its running 24/7
-
teedles[m]
yea i only run it during the nights mostly 'cause i game durin' the day
-
abberant[m]
DataHoarder: last 2 blocks align pretty well on my node to the observer
-
jaska087
plus 10 000 H/s when I'm not using my pc
-
teedles[m]
teedles[m]: i'll give p2pool the benefit of the doubt for this but still
-
hyc
I've got ~4kh 24/7, get a share every couple days
-
teedles[m]
i know someone else who got like a cpu just a bit weaker than mine and hes on the p2pool 24/7
-
hyc
got nothing the previous 3 days, then a couple this morning
-
teedles[m]
mayb not 24/7 but close enough
-
teedles[m]
and no shares
-
hyc
my mac should be doing a steady 2kh but it keeps sending stale jobs and getting banned by p2pool
-
jaska087
lol
-
teedles[m]
F
-
hyc
so it's offline for a lot of the time
-
abberant[m]
In the future if p2pool grows shares are gonna become very rare for low hashrate miners, are shares the actual p2pool blocks and the system wouldnt work well with faster times?
-
hyc
what faster times?
-
hyc
otherwise, yes, you're correct
-
abberant[m]
faster block times so difficulty is lower
-
hyc
regardless the situation is no worse than for regular pool mining.
-
abberant[m]
time to make another p2pool to mine p2pool blocks
-
hyc
the situation is always better in fact, since p2pool has no fees
-
jaska087
also no transactions fees ;) OR?
-
hyc
lowering difficulty won't increase payouts. the only thing that gets a payout is being lucky enough to solve the mainnet hash
-
abberant[m]
hyc: yeah, but long term p2pool blocks are gonna be comparably difficult as solo mining is now
-
hyc
long run it's all the same, minus fees.
-
abberant[m]
hyc: I mean like you can't get a payout until you find a p2pool share
-
teedles[m]
Holy fuck my 6800XT is 76 degrees
-
abberant[m]
which isnt the case for the majority of my friends
-
teedles[m]
It's NEVER been this hot
-
hyc
if you have only 400H/s, you will wait forever to get the minimum payout threshold on a regular pool\
-
abberant[m]
s/isnt/is/
-
teedles[m]
teedles[m]: GPU mining hit diff
-
abberant[m]
hyc: true, but operators will lower fees and transaction fees will decrease as the network grows along with the dynamic blocks, and p2pool wont
-
hyc
p2pool has no fees to decrease, so it is always better than any other pool
-
sech1
it also has fewer orphan blocks (in theory) because all found blocks are broadcasted by all miners at the same time
-
abberant[m]
Yeah but if it takes half a year a p2pool block then it wont be very attractive
-
hyc
you're still missing the point.
-
hyc
if it takes half a year with p2pool it will also take at least half a year on any regular pool
-
sech1
not a single pool has > 100 distributed monero nodes to broadcast its blocks
-
jaska087
^this <3
-
jaska087
but it's also its weakness in sense ;P
-
abberant[m]
hyc: I would assume operators to lower minimum payouts if this were the case that monero became very popular and more valuable, because they could scale it to the situation that is now just with lower units, since transaction fees will scale
-
hyc
you're still talking peanuts to pineapples
-
hyc
the p2pool payout is like 2-3 orders of magnitude smaller than other pool thresholds
-
abberant[m]
I'm not understanding then :(
-
hyc
no matter how low they lower their thresholds they will always be more costly than p2pool
-
hyc
what part of <anything non-zero is greater than p2pool's zero> do you not understand?
-
abberant[m]
hyc: but you can't get a payout until you find a share I think, so the minimum payout is only as good as the reward for finding a share at first?
-
abberant[m]
or am I mistaken that you don't get payouts before you find a block cause I havent experienced it myself as I found a share fast
-
abberant[m]
s/block/share/
-
hyc
and you can't get a payout from a regular pool before you find a share either
-
abberant[m]
hyc: this isnt about transaction fees though, its about minimum payouts
-
hyc
no matter what, a 400H/s miner is going to wait a long time for their first payout
-
abberant[m]
hyc: but regular pools can have far lower difficulties than p2pool
-
DataHoarder
Min payout is still better here
-
DataHoarder
you find a share
-
hyc
and on a regular pool with a threshold like 0.1-0.5xmr it will take years
-
DataHoarder
one of 2160 blocks
-
DataHoarder
you get, let’s say 4 payouts on average
-
sech1
p2pool payouts also have 0 XMR fee which is not possible with regular transactions
-
DataHoarder
Have seen 0.00029 and similar due to uncles
-
abberant[m]
right now it is, but what about the future when the share difficulty rises so much it will take months?
-
hyc
abberant[m]: you're forgetting that those shares are also worth less when they're on such low difficulty.
-
abberant[m]
sech1: ^
-
DataHoarder
does not matter, that also means you will get paid out more when you find it
-
DataHoarder
cause p2pool finds more blocks
-
abberant[m]
hyc: but you can still get paid out for them, you can't unless they're really high diff on p2pool
-
hyc
no.
-
DataHoarder
which still means you would not get paid out on a centralized pool
-
hyc
you won't reach the minimum payout threshold
-
DataHoarder
You would not reach the minimum, as fees kind of grow
-
hyc
done repeating myself, I'm out of this conv.
-
abberant[m]
I'm under the assumption that pool operators would lower minimums to stay competitive as I don't see a reason for them not to
-
sech1
they can't lower minimums to what p2pool can afford because of transaction fees
-
DataHoarder
39 or so bytes per output, cannot really be beaten
-
jaska087
in theory, even if the hashrate doubles, doubling the difficulty, it will take double the effort for you to mine a share, but in return you will get paid double the times
-
abberant[m]
I have no clue how much lower fees get but would they not lapse p2pool share reward eventually?
-
abberant[m]
jaska087: yeah this is all understanded
-
hyc
non-zero is always greater than zero. simple math dude.
-
abberant[m]
hyc: fee's arnt the issue though
-
DataHoarder
They are for low hashrate ones
-
abberant[m]
I'm only talking about time to get a payout, everything else p2pool is obviously superior
-
DataHoarder
where fee for min payout is like 30%
-
abberant[m]
and time to get a payout isnt an issue yet
-
abberant[m]
and probably wont be for a long time
-
DataHoarder
which also would take longer than p2pool
-
DataHoarder
say what is the minimum on centralized pools out there
-
abberant[m]
moneroocean is 0.003
-
abberant[m]
thats all I know
-
DataHoarder
minimums are there for a reason, they cannot lower them more or it doesn’t make sense any longer
-
abberant[m]
^
-
DataHoarder
yes, p2pool is about 0.0003 if you get an uncle share at the moment
-
DataHoarder
how long does it take to get 0.003
-
DataHoarder
on MO
-
abberant[m]
my whole arguement is based on the assumption that fees will lower like they're supposed to with dynamic blocks, and at some point they might become low enough where it makes sense for centralized pools minimum payouts to be lower than the reward that you earn from finding a p2pool share, because in both of those situations is your first payout
-
DataHoarder
vs how long does it take to get to 0.003 on p2pool, about the same in average given same luck/no issues
-
DataHoarder
dynamic blocks do not lower fees
-
abberant[m]
its probably not the same "feature" if what I'm saying exists at all, but I read a few times on r/monero about monero transaction fees adjusting over time
-
jaska087
it takes about 3 days with no fees for 5000 H/s to get that 0.003
-
abberant[m]
if I'm mistaken then the thing I've been arguing isnt valid anymore
-
jaska087
so seems like i've been lucky?
-
abberant[m]
jaska087: if we had the same hashrate as minexmr it would take 2 months
-
abberant[m]
almost
-
abberant[m]
and even longer if p2pool grows even more over the years, though I suppose CPUs also improve, if p2pool becomes the dominant pool then it would take many months for payouts on consumer cpus
-
abberant[m]
and years on bad laptops
-
DataHoarder
abberant[m]: as in, on a congested mempool block size can be increased by miners up to the point that it makes sense for them, but no more, but this is when mempool is used. It lowers average you need, but NEVER below base low
-
jaska087
Well you can always start another sidechain
-
DataHoarder
You cannot go below what is already the minimum
-
jaska087
it probably will pay too but it takes again alooot longer
-
DataHoarder
^ cause you do not find blocks as easy indeed
-
abberant[m]
jaska087: this is the solution to what I've been saying, thanks for bringing it up
-
DataHoarder
Also be mindful of your smaller chain being 51%’d
-
abberant[m]
if we have lots of small p2pools then it wouldnt be so much of an issue
-
jaska087
password protections is there for a reason DataHoarder ;)
-
DataHoarder
Yep, with closed groups it works
-
abberant[m]
but you have to find the balance of block times on actual monero network and p2pool share times
-
DataHoarder
but then you do not find Monero blocks
-
hyc
400H/s divided by 3GH is a very small number, no matter how you slice it
-
hyc
whether you join a big pool or a small pool, solo mine or p2pool, you will wait a long long time to get anything
-
DataHoarder
in the end the sure way to get more Monero is to have more hashrate :<
-
jaska087
But most peeps want short term solutions and rewards
-
DataHoarder
Yeah then buy monero
-
jaska087
they're not invested enough
-
abberant[m]
abberant[m]: well I don't know if I made it clear but this is what I was trying to argue, but apparently pool min payouts are going to rise if monero grows as well so the future is just far longer for payouts for everyone? or am I missing an inverse effect
-
abberant[m]
more sidechains can remedy the share difficulty problem to an extent, if you have enough hashrate, or people have sidechains with enough hashrate to find monero blocks consistently
-
DataHoarder
if Monero hashrate grows, well
-
DataHoarder
if you stay constant you will also get less over time
-
DataHoarder
besides decreasing block rewards
-
abberant[m]
why does my p2pool say 0 incoming? should have all my ports forwarded, don't wanna be hurting propagation
-
abberant[m]
I have every port I've heard of forwarded...
-
jaska087
what's your ip?
-
jaska087
have you been banned?
-
abberant[m]
24.131.175.237
-
jaska087
oof...
-
abberant[m]
🤨
-
jaska087
sec..
-
DataHoarder
oof
-
abberant[m]
maybe this is part of my no shares problem?
-
jaska087
-
DataHoarder
that IP looks suspiciously familiar
-
jaska087
there's definetly something wrong
-
DataHoarder
did you change p2pool code or config.json?
-
sech1
wait, wasn't it that IP which sent invalid PoW blocks?
-
abberant[m]
umm
-
DataHoarder
Yep sech1
-
abberant[m]
DataHoarder: I'm not smart enough for that D:
-
DataHoarder
Got a few logged on disk
-
abberant[m]
I've been seeing some yellow recently and monerod being spammed with invalid transactions, maybe there was some desync?
-
DataHoarder
-
DataHoarder
Maybe different ip
-
abberant[m]
24.131.175.237 is the only one I've ever used
-
DataHoarder
Well at least it is not the one that has invalid shares
-
abberant[m]
DataHoarder: 😓
-
DataHoarder
Not close to my logs at the moment, do you have ban messages sech1 ?
-
DataHoarder
maybe your node is lagging too badly abberant[m]
-
sech1
yes, this IP gets banned regularly
-
jaska087
you could add only bunch of exclusive nodes
-
sech1
24.20.149.59 was the IP that sent invalid blocks
-
sech1
so it's different
-
jaska087
pretty sure everyone here has quite stable monero node
-
jaska087
so small circle to keep your data usage low and connectivity at max
-
abberant[m]
my internet should be very stable, but the machine it runs on is pretty balls to the walls with cpu/mem usage, I set xmrig to low priority to use the extra cpu
-
jaska087
ah..
-
abberant[m]
I have other machines but used this one for convenience as it has tons of cores, maybe its a bad idea?
-
abberant[m]
I should disable some cores in xmrig then to reduce load, do you think memory could be an issue as well?
-
jaska087
no, it's the cpu usage
-
abberant[m]
randomx allocation hasnt been working on all of monerod, p2pool, and xmrig at the same time (dunno about solo) and commands havent been fixing it, I don't think it matters though
-
abberant[m]
so, why would I have no incoming connections if my node gets banned temporarily and every so often? do good nodes just give up or move on from trying to connect to it after a few tries?
-
DataHoarder
You get removed from peer list
-
DataHoarder
and not shared with others
-
abberant[m]
I assume theres no way to fix that unless new miners join or existing node operators manually remove me
-
sech1
ban lasts only for 10 minutes
-
sech1
if you fix your node, you will be able to reconnect
-
abberant[m]
both monerod and p2pool seemed to be getting main chain blocks on time, I assume theres too much of a delay for constructing new p2pool blocks so theres not enough time for shares to be submitted?
-
sech1
maybe you have some firewall or antivirus blocking p2pool messages, because your node can get banned if it doesn't send anything
-
-
abberant[m]
I removed 2 cores, I have a few other apps that will use them but they shouldnt be stressed very often if at all
-
abberant[m]
sech1: using minimal arch with ufw allowing every monero/p2pool related port I've heard of
-
abberant[m]
`Connections = 8 (0 incoming)`
-
abberant[m]
How long should I expect to wait for this to change
-
sech1
this is normal if your port is not accessible for incoming connections
-
abberant[m]
I would like to if it will help the network as I heard not many people allow that
-
abberant[m]
I probably need a p2pool flag, thanks for pointing it out I'll take a look
-
abberant[m]
also, I really appreciate the help from everyone here, and your work on this project in the first place
-
abberant[m]
its amazing
-
abberant[m]
abberant[m]: not seeing anything on the github, all the correct ports should be accessible
-
EDad
So this brings up a question. Sometimes I fire up a p2pool and connect with my wallet address to check to see if there are any shares in the window. It works well. But since there are no miners connected to that p2pool, can I get myself banned since it isn't sending?
-
abberant[m]
doubt it, your node is still going to be seeding other blocks and its not going to try and send empty data anyways if theres nothing to be sent
-
abberant[m]
s/seeding/sending/
-
abberant[m]
but it still participates by receiving and sending new blocks I bet
-
sech1
EDad no
-
sech1
p2pool node without miners still sends data to other nodes (relaying blocks and so on)
-
EDad
Thanks for that sech1. I spend too much time fretting about what might be wrong with my setup. 🙂
-
teedles[m]
yea no problem bro. anytime
-
teedles[m]
(Fact: I am not Sech1)
-
teedles[m]
sorry Sech1 lmao
-
teedles[m]
i swear it was joke man
-
EDad
What list or log lists banned IP's?