04:04:40 Same 04:41:08 Just my two cents, but I strongly feel you should name the p2pool when it’s released from beta testing. The Esperanto word for pool sucks, but mine is mino and mining is minado. What about Mino? I like it. Announcing Mino, the new 04:41:24 p2pool for Monero! 04:42:28 Short. Easy to spell, pronounce, and remember, the three crucial qualities of any invented proper noun 05:02:20 IDK. p2pool says what it is. Not everything needs to be in Esparanto. Makes it easier to grok what it is and does for this familiar with the Bitcoin or other versions. 07:02:13 wow, 3 blocks in 48 minutes 07:54:01 * devbordecraft[m] uploaded an image: (40KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/hkWFkVbRLwTZvSjFJyssSEAj/image.png > 07:54:04 Very bad luck 08:40:28 Hello 08:41:11 Can I mine with a single 8kh/s cpu on this pool? 08:41:28 On p2pool ? Sure, it's fine. 08:42:06 I read some reddit comments about the 300m difficulty and that p2pool more for big rig ownerd 08:46:26 Yes, if you want frequent income from it. Otherwise the hashrate doesn't really matter 09:17:03 so I set difficulty to 180000 but it set to 100000 instead 09:18:23 300M difficulty is still 1000x easier to find a pool share than a Monero block in solo mining 09:21:42 ok I'll let it run 09:24:45 2021-09-05 09:24:08.2069 SideChain status Main chain height = 2442687 Main chain hashrate = 3.089 GH/s Side chain height = 43958 Side chain hashrate = 31.097 MH/s Your hashrate (pool-side) = 0 H/s PPLNS window = 2160 blocks (+53 uncles, 0 orphans) Your shares = 0 blocks (+0 uncles, 0 orphans) Block reward share (est) = 0.000000000000 XMR 2021-09-05 09:24:08.2069 St 09:25:30 when I will start to see the hashrate after connecting client? 09:29:21 you see your hashrate in Stratum server status 09:29:39 Pool-side hashrate is not 0 when you find pool shares 09:30:04 I'll probably remove this pool-side hashrate because it's only confusing 09:31:32 https://paste.ee/p/CEIa2#tWxPazT7pTcJc2XX8y5uOGkfsaVMdpQo 09:31:43 so my miner is working? 09:33:06 sech1: or make if available -with-some-flag 09:34:04 you miner is working, but it's not synced with other nodes yet 09:34:13 Side chain height should be over 40000 09:34:44 god how long the sidechain syncs 09:35:11 does running it in a vm slow it down? 09:35:32 it doesn't seem to use over 10% of cpu 09:37:47 is it even syncing? What does P2PServer show in status? 09:38:50 https://paste.ee/p/BUN2Y#TnEnu6paHlEumTa4IH02Ub58gTuvIAsm 09:39:25 now it's synced 09:40:44 looks good 09:42:05 one last question. do I need to run the miner 24/7 or can I run like only x hours a day? what I mean is that do I only get payouts for past shares only while I'm also mining? 09:44:05 you get payout when p2pool finds a block and you have shares in PPLNS window 09:44:17 so up to 6 hours after you find your last share 09:44:32 you don't have to be mining 09:47:44 also what is the "current effort" which is 2% for me currently? does it need to get to 100%? 09:49:28 it's the effort you spent to find a pool share 09:49:43 it doesn't need to get to 100%, you can find a share at any % 09:49:57 can be less than 100, can be more than 100, it's random 09:50:15 average effort should average out close to 100% after many found shares 09:50:45 thanks for helping and I'm sorry for bothering so much 10:04:36 Sorry but just to confirm, work done by a p2pool is persistent across stopping and starting p2pool correct? Such that it if p2pool was stopped for 5 minutes, in which a block was found, your work would accounted for? 10:13:36 if you mean your node by "stopped" then it's persistent. Your shares will be on p2pool sidechain and other nodes will keep it 10:14:17 so you can get a payout up to 6 hours later if you stop p2pool right after finding a share 10:14:43 Gotcha, thanks! 10:22:18 argh, block found was too late again :( 10:27:51 um what 10:28:09 I was mining for 1 hour before the block was found 10:28:32 and didnt get anything 10:34:08 I found a pool share 12 minutes _after_ the block :D 10:34:20 so didn't get a payout 10:34:47 mightysnowman you must have "Your shares = 1 blocks" to get a payout 10:34:55 before pool finds a block 10:38:50 bwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 11:26:54 Any thoughts on what you might name the software sech1 ? Does something like Mino sound like an interesting possibility? 11:28:54 the name is p2pool 11:33:52 ^This 11:34:03 Wouldn't setting custom diff always be preferred to be sure you don't have stale shares etc? 11:34:14 As network diff is already quite high? 11:34:20 Calling it something else would just confuse users 11:34:56 (Setting custom diff on XMRig, I mean). 11:35:11 if I understoond, stale share = uncle share = -20% less reward 11:35:26 but still you get paid for stale shares 11:43:41 you can also mine someone else's uncle share and get 20% from it, so it evens out 11:50:24 So custom diff has no advantage in making sure work is recorded on-time on the sidechain? 11:50:49 I understand diff well with normal pooled mining but want to be sure it doesn't act differently than I understand here. 11:59:26 I keep getting `[2021-09-05 13:58:37.556] net oldpc:3333 read error: "connection reset by peer"` error in my xmrig... and p2p looks like it's syncing 12:00:33 s/p2p/p2pool/ 12:02:07 sethsimmons sidechain only records pool shares which have high difficulty. Custom diff only makes for better accounting in stratum server locally 12:05:58 Hey 12:06:06 is the height going down in p2pool? 12:07:06 No 12:07:14 but it's syncing from top to bottom when you start it 12:08:15 okay, thanks! 12:08:26 also do I need to forward tcp or udp traffic for p2pool? 12:08:36 "Seth sidechain only records pool..." <- OK, so similar function to normal pool diff. 12:08:36 Thanks! 12:09:24 you need to open port TCP 37889 for incoming connections 12:09:39 and forward it on your router (if you have any) 12:10:00 Okay! Thanks 12:11:12 `192.243.103.185` new peer with this IP should be available 12:11:57 `2021-09-05 12:11:32.8378 StratumServer SHARE FOUND at mainchain height 2442755 with effort 100.001%` does that mean that I'll get a payout :D? 12:12:19 If a block is found within 2160 sharechain blocks. 12:16:53 right, and last thing: can multiple users mine at same p2pool with same username? 12:21:28 If that "SHARE FOUND" was before you synced, then no 12:21:36 you were mining on a separate sidechain 12:22:10 multiple users can mine, but each wallet address requires a separate p2pool node 12:24:45 cool, thanks! 12:27:44 ya'll should do more advertising for p2pool? 12:28:15 its better for everyone if more miners right? 12:29:21 not yet 12:29:48 After next point release of Monero when it has full support for p2pool 12:30:32 I don't understand tho how is it possible to update how cryptocurrency functions if it's decentralized 12:33:08 Can you change how visa does its thing ? No. It's centralized. 12:33:57 Here, everyone decides to update to the next version. If the next version were to add a million monero to me, nobody would decide update. 12:34:20 ooh makes sense 12:34:23 So it's down to a form of ad hoc voting. 12:34:39 but like what happens when half the world uses old monero and other half new? 12:34:59 Yes, that could happen. You get two chains. 12:35:31 That sorta happened before, where some asic makers were sad they could not milk the pre-randomx chain. Or the pre CNv1 or whatever it was. 12:35:41 But close to nobody followed them. 12:35:53 Because it was the equivalent of adding a million monero to the asic makers :D 12:36:02 Well, not quite, but you get the idea. 12:39:01 this is also what happened when BCH split off from BTC, and later BSV split off from BCH 12:39:11 and XMV split off from XMR 12:39:37 so far there has been no fracturing of the XMR community, so all such forks were zombies from day 1 12:45:31 why would I be against mooo getting a million moooneros ? 12:46:19 One more question, what is the probablility of finding a share with `diff 325M`? and 1kh/s 12:46:23 Maybe you'd end up the lone miner on the new chain then :) 12:46:45 sech1: sounds like you need to https://github.com/monero-project/monero/pull/7902 to allow newer boost versions to build 12:46:47 need to cherrypick* 12:47:39 (or, I guess, rebase the branch against latest release-v0.17?) 13:05:35 wait so changing difficulty client-side doesn't make finding a share faster? 13:14:19 Correct 13:40:40 rebased 14:03:13 Finally got p2pool up and running on a VPS so my wife's old laptop can rest... it was starting to sound like a jet trying to take off (spinning disk + fans). 14:08:15 Still haven't got any payouts with my piddly 2ish kH/s, but I'm glad to be helping test and maybe I'll get lucky lol. 14:11:35 PoolVerificationMessage.POOL_DIFFICULTY_TOO_LOW... Error 14:11:42 Aww.. can't use nicehash on p2pool :( 14:14:19 Isn't nicehash a scam? 14:14:29 pretty much 14:14:52 jaska087 you can use if you set fixed difficulty 14:15:17 in NiceHash pool config "x+1000000" where you usually put wallet address/user 14:15:54 OH SNAP! 14:15:56 D: 14:15:59 thanks! 14:16:13 iirc sech1, you said it's okay to run p2pool in multiple locations for same wallet, right? Right now have some miners pointed to my internal p2pool at home and some pointed at my VPS IP. 14:16:25 yes, it's fine 14:16:30 Cool thank you. 14:17:54 status only shows for that particular daemon, i.e. if I get a pool share on one it wont show on other p2pool instance? Or it'll show global stats? 14:19:25 status shows all shares for this wallet 14:19:34 even from other nodes, because they run on the same sidechain 14:19:49 "SHARE FOUND" messages are local though 14:20:26 sech1: not sure if you noticed, but static builds (i.e. , `-DSTATIC_LINUX_BINARY=ON`) will fail "out of the box":... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/78788f8fa3e4fe4e42827ac73643a2ed8e53204f) 14:20:47 as intended 14:20:55 I'll use it to build release binaries 14:21:28 because it requires a specific distro to build a binary that's actually static 14:21:59 that's fair - are you planning on going the submodules route? 14:23:34 Probably. Is it safer to create my own forks of all 3rd-party code and point submodules to my forks? 14:23:49 In case 3rd-party repos go 404 14:26:47 I'd say so - i've seen quite often EnTeRPrIsEs (e.g. at my fiat job) "mirroring" every in an internal gitlab instance - even though the submoudules/deps don't explicitly point at them, it's archived there and _if_ necessary we could point at them any time 14:27:18 every dependency* 14:28:12 * quotes there on `mirroring` because you don't want an exact mirror - force pushes would not be appreciated :p 15:07:57 This is going to sound dumb because this is probably like duh, but xmrig switches pools automatically from the config if I stop p2pool on one or the other yay! So nice. 15:09:12 I just feel dumb for not ever realizing that and setting up a "backup" pool. 15:46:54 I hate how minexmr and similar pools are the first that popup on google and regret mining on it and now have pending balance there. It took me several searches to find this p2pool and other smaller pools that are better than big ones 15:50:39 Well p2pool on mainnet has only been running for a week I think, but yeah. Centralized pools with high payouts suck. 15:52:45 And I ain't leaving them my 50cents 16:26:09 * CzarekNakamoto[m sent a plain code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/642c92980e79ee20b4488b3344802ed5f48a3a35 16:27:42 895M means it should be a p2pool share. Check p2pool status 16:30:26 for what exactly should I look? 16:32:47 heyo, trying to build monerod from the provided fork and proper branch, make release-static errors in the end with multiple "undefined symbol" including strlcpy, and basically all ProtoList::* and similar entries. This is built directly from a debian:bullseye-slim docker image, with the provided dependencies installed 16:33:49 DataHoarder: `mkidir b2 && cd b2 && cmake .. && make` 16:34:08 s/mkidir/mkdir/ 16:35:01 this is for monero not p2pool part btw, but I will try to make a default build via that 16:35:22 yeah I had same problem with monero 16:35:35 if that wont work let me know, I still have the history of commands 16:36:10 https://github.com/SChernykh/monero/blob/p2pool-api-v0.17/Makefile#L105-L107 seems like that's all release-static does 16:37:09 I'll try just release 16:37:20 but it have the static flags which are problematic sometimes 16:37:25 CzarekNakamoto[m: that didn't work? 16:38:29 release does not seem to have STATIC=ON 16:38:48 otherwise make would default to all 16:39:15 which... does the same but also builds tests I guess 16:39:43 I'll give it a try, anyhow, both should work 16:56:17 missing strlcpy means you need to ad libbsd in the link step 16:57:19 your build platform is probably not the ideal version for building. you should try a gitian build instead.\ 17:03:26 Now that I'm running a non-NAT'd p2pool I'm seeing banned peer warnings for invalid JSON from random IPs. I'm assuming that's just someone port scanning or something not another p2pool peer? 17:07:59 you shouldn't open stratum port in the firewall for everyone, open it only for your IPs 17:09:03 if you want to make it open so you can access it from anywhere, I'd put it behind an stunnel, with certificate-based authentication 17:09:16 using your own generated CA cert and server & client certs. 17:31:02 Lots of words to Google, but thank you. 17:32:27 but reaally I can't see much reason to open the stratum port to use from anywhere 17:32:39 unless you want people to mine for you 17:32:39 it's not like you'll be mining while traveling on battery power 17:33:00 hm, I guess 17:33:14 it can be a form of donation - "mine to this IP:port" 17:33:33 I didn't have to open any ports on the firewall on my VPS, I was simply able to connect. Is this something normally that would be blocked unless explicitly allowed? 17:33:36 or web mining thing again, primo etc 17:33:45 random port scans will clutter the log, but are otherwise harmless 17:33:59 sech1: That's what I do c: 17:34:15 Sure pity hashes can point to quickbasic.xyz:3333 lol. :-P 17:34:27 hyc: web mining with almost 400M difficulty 17:34:36 Or to `mrcyjanek.net:3333` ;p 17:35:09 yeah I don't see it ever being competitive with ad impression revenue 17:36:40 I did see an interesting monero apache integration thing where you had to pay to access data, but I think it was a PoC and not fully fleshed out, but yeah web mining will prob never work. 17:36:48 though i could imagine something like a patreon site with long-form content 17:37:19 imagine that you send out the blog content in e.g. 80x25 screenful chunks at a time 17:37:28 lol 17:37:33 and the reader has to webmine for the entire duration of their reading the content 17:37:48 so at the end of one chunk they press a button to get the next page, etc. 17:38:07 I'm honestly surprised nobody has made a successful OnlyFans clone with crypto. 17:38:22 chunking like that to prevent just downloading the entire article and reading offline 17:39:41 hm, yeah a video site that streamed in realtime could webmine like that too 17:41:32 I think someone already did that with a video site, but I was just saying a site with web wallets for creators and easy fiat off ramps, so Visa and MC can't force you to stop letting your users sell smut. Web mining the typical video for it's duration still wouldn't be enough. 17:43:35 true, the mining payout is still too small 17:44:11 I once thought it would be interesting to have a sidechain that you could mine "site coins" for to pay for content. (Or mining "emeralds" or "tokens" for an online game.) Where the site operator gets paid in Monero by using their hashes to mine the primary chain. The could have people install custom tailored mining apps to do it. People play "idle games" on mobile, so I think they'd grok the concept. 17:44:56 PoW mining always reaches an equilibrium where total investment in mining equals total mining reward 17:45:31 I guess there's no way to build a system that requires e.g. $1 setup and pays of $10/hour or whatnot 17:46:03 So, for instance if you had an online MMORPG, while not playing you could use your hashes to gain in game currency and the game operator gets paid. 17:48:41 Every AV software would mark mining activity as a virus, no matter how much you sugarcoat it as a feature inside "X" product 17:50:07 I'm not sure that's always going to be true. 17:50:56 I suppose if you have a miner in a signed exectuable, it could be whitelisted 17:50:57 Right now yeah, but maybe not 10 years from now once crypto is more mainstream. 17:51:06 I wonder what happend to Avast and their Eth mining plans 17:51:29 I thought that was Norton 360 17:55:28 Honestly they should do it with a RandomX coin like Monero because the type of people that are still using Norton 360 installed by their OEM aren't going to be the same type of people that have a decent graphics card that's capable of mining eth. 17:55:57 I thought eth pos is imminent anyway 17:57:50 "if you had an online MMORPG, while not playing you could use your hashes to gain in game currency" - that sounds like a great idea, someone should do this 17:59:34 is that a hint? 17:59:56 It's a free idea, just make sure I make it somewhere in the credits. 18:00:11 I don't like pay to win games, and this is borderline. 18:00:41 hyc: platform was x86_64, just within docker. Indeed just not having a static build worked 18:01:17 yes, because sharedlibs enumerate their own dependencies, while static libs usually don't 18:01:54 I added a feature to gnu binutils to allow static libs to list their dependencies too, but it hasn't been adopted by any distros yet 18:01:54 The problem with the idea is that it's backwards; Many online games with economies struggle with making sure that there's enough gold sinks. You're actually giving your players more ways to bring gold into the economy by letting them mine offline exacerbating that problem. 18:02:37 QB: really? I find myself running out of gold all the time in Idle Heroes 18:05:29 I mean "real" games hyc. No shade intended, but the design of those games is completely different than a game like Diablo 3 or Path of Exile or World of Warcraft. Mobile games are designed to make you get stuck, Facebook Mafia Wars style; Zynga started this mess; they want you to buy currency in game with real money. 18:06:52 And I suppose then in that regard, If you could mine the idle heroes sidechain of Monero and get currency in game, you might want to do that. I'm honestly surprised there aren't any Android games with integrated miners yet, because I could see some of the idle games giving people it in game currency for their hashes by leaving their phone on overnight. 18:07:20 And I don't think it would be that difficult of an of a UX problem to sell the concept to non-technical people. 18:08:48 I'm not sure if that breaks the Google Play terms of service though. It's probably in there somewhere. 18:09:07 for the moment I think the UX would suck. on my old phone with 4GB RAM, the miner eating 2.3GB is always getting OOM killed because of so many other android background processes 18:12:34 We might need some new easy to use Qt thing that merge mines all the things. 18:14:01 I already mentioned the notion of a hash daemon, that every other process talks to 18:14:11 e.g. monerod / xmrig / p2pool 18:14:55 that's pretty much what tevador already wrote 18:15:24 https://github.com/tevador/randomx-service 18:16:20 of course I'd use a simple binary msg protocol and not http 18:16:31 over a unix domain socket 18:16:49 The issue isn't really the daemon but the chain of proxies. 18:17:25 hyc if you're running xmrig in Termux it's not going to be the foreground app, so LMK driver in Android will kill it before other apps. 18:17:59 right 18:26:42 another question, for p2pool, what is the directory where it stores any of its data files? For example, its chain state or peer listings 18:27:06 I assume current working directory but haven't checked yet - waiting for yet another monero node to finish syncing 18:27:17 looks like cwd to me 18:27:31 that is at least where the logs are ending up indeed 18:27:54 if so I'm set here, setting stuff up in containers for easier time updating 18:28:46 also, according to outputs from blocks mined, it seems like most of the hashrate comes from a single "entity" and the rest is split up towards smaller outputs 18:29:04 I guess we will see how it increases after it's out from testing :) 18:29:54 yeah someone owns at least 20MH 18:30:52 more blocks in average for the pool in the end *shrug* 18:32:48 Wait how long do I have to mine at 8kh/s to get a single payout? 18:32:59 I dont seem to get any single share in any block 18:33:32 Do I get a lot less than in regular pools? 18:33:50 no, it all works out the same 18:33:52 on 3khs it took me 3 hours 18:33:58 more here because there are no fees 18:33:58 # | DIFFICULTY | EFFORT % | 18:33:58 1 | 895M | 36.39 | 18:34:08 min is 0.0004 XMR, isn't ir? 18:34:15 which on average you will get at the same rate 18:34:28 just not at less granularity than that if I'm not mistaken 18:34:52 I got 4 payouts in last 24hrs, 3.5kh 18:35:26 mightysnowman 8 kh/s = 1 pool share every 11 hours on average. Can be 3-4 times more if you're unlucky. 18:36:16 Yeah seems like I'm unlucky af 18:36:18 it's kind of solomining but reduces the waiting times, averages things out 18:36:21 No shares for 8 hours 18:38:28 how does xmrig mine its dev shares? does it talk to your stratum server, or to one of its own hardcoded? 18:38:51 own hardcoded afaik 18:39:24 so you wouldn't have just lucked out and had your winning hash go to xmrig shares 18:39:40 not that that would work here anyway since p2pool has the target address 18:40:33 mightysnowman I mine with 30 kh/s and got payout only from 2 blocks today, and pool mined 8 blocks today. It's just bad luck 18:40:40 https://github.com/MrCyjaneK/xmrig-pack here is an donation-less package if you want 18:41:16 https://github.com/xmrig/xmrig/blob/230ff876341a91bd9377bdab8daccac34f05bcda/src/net/strategies/DonateStrategy.cpp#L46-L49 18:42:42 It's crazy how anyone can make a crypto related project, add 1% fee to it, release built binaries and profit since most people too lazy to open source and built by themselves 18:43:10 donation less? yeah just compile it yourself 18:43:28 aka "cli tax" 18:44:05 lol 18:44:18 I think it's fair, it's really a laziness tax 18:44:47 we spent cpu time to build this, pay :) 18:45:07 better than closed source and with dev tax 18:45:24 *ignores the countless hours and braincells it took to code it* 18:46:13 Interesting: https://paste.debian.net/1210539/ 18:46:29 half of p2pool was mining on top of this Monero block which ended up orphaned 18:46:32 but not my node 18:47:22 Bruh moment 18:47:39 Also what irc client to ya'll use 18:47:48 finch 18:47:49 Is there an irc client that stores history? 18:48:15 runs in screen on my linode, full history 18:49:05 I just don't reboot and don't close IRC, lol 18:49:08 mightysnowman: You can join on matrix ;p 18:49:26 I'm also on matrix and discord in case my IRC client goes down 18:49:54 there are a few mightysnowman, an alternative is to use a bouncer like znc to keep connected then your client connects to that 19:44:27 sech1: wait what, where cab p2pool discord be found from? 19:44:52 there's no discord, but I'm on discord in Monero channels 19:44:57 *no p2pool discord 19:55:07 No payout since 2441939 (36ish hours) on 2-2.75kh/s normal? 20:11:50 normal if you didn't find any pool shares 20:12:04 you can check logs for "SHARE FOUND" messages 20:14:19 Even then, I found a lot of shares that fell out of the PPLNS window before a block was found, so even though you see the SHARES FOUND, It doesn't guarantee that you'll get a payout, Tonux. 20:15:07 Yeah, I can see 4 shares I found since my last payout 20:29:06 So I found a share at block 2442711 and the pool found a share at block 2442828 so I should have had a payout from that? 20:30:31 if you restarted p2pool around that time, it wasn't a proper share if it wasn't synced 20:32:48 Right, can I filter out these in-proper shares from the log? 20:35:07 they're not different from p2pool perspective, just you were mining on your own sidechain until you synced 20:35:11 Although, I presume its the ones with dodgy effort percentages? Such as 50.005%, 110.011% (which appears twice) 20:35:25 they're different in the way that they have much lower difficulty, but it's not in the log yet 20:35:36 yes, exactly 20:38:22 Right I think I get it now, the only not dodgy one does appear to fit into pplns window for the payouts 20:39:19 Then at some point I must have loglevel-d 0 because I had another few payouts but can't see what share that related too 20:43:36 random question, does anyone know if CakeWallet scans coinbase outputs fully? So it can find the outputs from p2pool 20:44:01 Not yet, I checked it 20:44:07 got a few view-only keys attached there to monitor, would be nice 20:44:07 It needs an update 20:44:11 alright thanks 20:44:38 maybe a feature request would be in order 20:46:51 IIRC they use wallet2 API, so they just need to pull the latest code from Monero repo 20:46:59 any insight why this optimization was done (seems to be on Monero base too), given there are not that many outputs per coinbase transaction? or is this a bit more expensive case, given different way of expressing outputs 20:47:37 I can only theorize 20:47:57 probably because coinbase transactions had many outputs before, all to the same wallet 20:48:24 ah, that is why there is that mode where it just checks first output only 20:49:45 22:46 <@sech1> IIRC they use wallet2 API, so they just need to pull the latest code from Monero repo <-- yes, it should be just updating a submodule for them 20:50:43 which they should do anyway due to other fixes in 0.17.2.3 20:51:00 heh, p2pool.log is 1.2G, shouldn't have started it as it syncs 20:53:26 setup logrotate to handle it 20:54:20 shouldn't get that big after it's all synced up, either way 20:54:29 damn, 9th block found today so far 20:54:51 9 outputs 20:55:12 https://xmrchain.net/tx/40cc66c064141d56efb3993e63bcf86601b4990af496913eb0fb355392ba3d69 20:55:13 10 outputs 20:57:25 oh, clicked previous indeed 21:02:43 p2pool.io says: Current effort: 2956.54% 21:03:03 probably not right given we have only been looking for 11 minutes :) 21:03:31 it's me messing with api json formats 21:03:35 ah 21:03:37 neato 21:07:44 btw, I guess performance won't suffer much even without allocated hugepages on p2pool / monero part? 21:07:56 xmrig instances do have it elsewhere 21:09:09 they'll check PoW slower 21:09:35 so maybe you'll be losing 1 millisecond when switching to new p2pool block 21:09:45 :') 21:10:12 assumed so, then I can adjust difficulty from xmrig itself to send less shares overall to checker 21:10:26 with the hashrate here it should be no problem 21:10:42 p2pool only checks shares that have enough difficulty for p2pool 21:10:59 it just straight says "OK" for all other shares 21:13:10 this way you can have 1000 shares/second flood and it should in theory handle it 21:23:34 thinking about the other way around, rising from 100000 diff to about 500-800K 21:24:01 would probably reduce load on p2pool given enough hashrate 21:24:02 hmm 21:24:08 but share count indeed 21:24:39 yeah nah, cannot have higher than 100000 without losing share numbers 21:24:58 given actual difficulty of them doesn't count, just number of them? 21:28:18 more shares only matter if you want better hashrate estimates in stratum status 21:29:14 also, is p2pool / related repositories going to move to an organization on GH? 21:29:30 lol no 21:30:18 sad, no p2pool/p2pool then 21:30:31 it's already taken 21:30:34 RIP 21:30:37 was gonna say 21:31:28 I guess specific contributors can still be added on a personal repository 21:35:38 Pull requests from other people and me approving them should be enough 21:35:38 Hey sech1, I'm trying to build p2pool on Archlinux and I am able to do it and run it fine but it was sortof a pain mostly due to the libgss library which I had to symbolic link to libgssglue. I guess that is where Ubuntu and Arch diverge as far as packages/system libs go. Anyway, I'm thinking of making an AUR package for p2pool so it is easier for Arch users to build it in the future. I might have some questions on dependencies/build 21:35:39 process, if you are available here to answer. 21:36:05 daedera[m]: afaik you can just remove libgss from cmakelists 21:36:16 did you try that? 21:36:39 I didn't. I don't know what libraries are important and what isn't. 21:36:49 I can do that though. 21:38:20 I'll try my hand at creating the AUR package and testing it a few times in different environments. You can link to it too in the README.md if it goes smoothly. 21:40:17 I'd also like to setup a systemd service file so people can run it at startup on their computer without having to open a terminal and mess about anymore. 21:41:25 sech1: I mean, in the distributed sense, so there is no single point of failure, that said, project is in an early stage and could be carried by some other people given open source 21:42:05 it's git, everyone can fork it 22:30:34 yes, selsta, but given it's trying to make a distributed project that some might not double check (their issue, yes), having a bit better assurance there is sometimes nice 22:30:59 but yes it's open source and anyone can check it 22:42:38 Nice to see the submodules newly in the repo 22:43:14 I just had to figure out how to include them in my build script. Never used them before, pretty cool though. 22:55:33 I got three payouts today! I just refreshed my wallet. 23:02:56 It really is amazing software 23:05:12 Yup with my low hashrate it means that I wait months for a threshold. At least with p2pool I can get lucky. 23:05:44 How long have you been running p2pool QuickBASIC ? 23:06:36 Since 1 day after sech1 announced it was being tested since I had trouble compiling at first. 23:07:02 So $0.38 for 5 days haha. 23:07:40 Oh cool, started running it today and no payouts yet. I'm guessing it takes a while for the PPLNS windows or something. 23:13:47 You gotta find a pool share that doesn't expire within the 6 hour (2160 pool block) timeframe. If you have a low hashrate you kinda got to get lucky, but it'll average out over time.