08:32:47 new P2Pool record, this share https://p2pool.observer/share/292612 mined Monero block 2464175, and paid out 58 miners all at once 13:31:52 "my 5 year old phone mines at 240..." <- what.. 13:32:06 raspi4's can only do 100h/s 13:39:48 yes, and it has lesser cpu than modern phones mechanic41turk[m 13:40:01 remember raspi goes more towards stable/openness/cheap 13:40:15 so they take something good from a few years ago they can get in volume 13:42:18 so, you can use extra nonce to guess the number of "connected miners" on someone that produces shares 13:42:36 given ++extra_nonce; on Stratum server 15:58:19 I updated the date on the P2Pool release blog post again and am assured that it will be merged Soon™. Couple weeks after the actual release lol. 16:02:48 one day 16:27:49 "Our" fault for not having a blog post ready and reviewed well before the actual release though. I scrambled the day of release to put together a PR the day "of" release, so it's expected that it would be delayed for review, etc. 16:31:30 When something goes right it's 'me, my, mine, I' when it goes wrong its 'our, we' 16:36:25 Monero community is a loose quorum of individuals with common interests. It's usually "we". In this case, I cared that there wasn't a blog post so I made it happen (as often does happen in the Monero community when someone sees a gap), but it wasn't "my" fault per se. But yeah. "Our" fault because we as a loose community that cares about p2pool 16:36:25 waited to do the blog post. 16:38:00 hey, all that matters is its out there, people will see it, and hopefully it'll bring more people to the party 16:38:33 and I'm bitter because I've been stuck in meetings all day and had zero productivity :| 16:38:38 Yup. That's the point. I'm happy we'll see more adoption. 16:39:46 how easy would it be to side-chain the side-chain, have another p2pool that feeds into p2pool? 16:39:50 Urgh. Meeting suck. I'm bitter today because I was asked to clean up someone else's mess today when I'm set to go on PTO for the rest of the week and have my own loose ends to tie up. 16:40:34 how easy would it be to side-chain the side-chain <--- I think there's a discussion in this channel approx 7-8 days ago about why this wouldn't be feasible. 16:40:59 I didn't fully grok it, so couldn't relate the key points though. 16:41:02 I had 2 meetings to discuss what would be discussed in the next 2 meetings. Only to find that nothing was discussed in one meeting, and the other was cancelled. 16:41:48 pauliouk My employer often calls meetings to tell us they're going to announce something in another meeting. 16:42:06 tis painful, and I feel your pain heh 16:42:44 Hmm, I can see sidechaining the sidechain would have far more problems than solutions. 16:42:53 "we don't have all the details yet, but we want you to be aware that this may change"... why didn't you just wait to tell us when you did have the details? 16:44:30 I'm just trying to think of efficient ways of setting up some kinda community p2pool. So many users seem to just want to point xmrig at a pool and not worry about the p2pool and monerod setups 16:50:30 I guess it would take some reasonably heavy modifications to jtgrassie's monero pool script to get blocks from the sidepool to distribute to the community pool 16:52:56 or some serious mods to xmrig-proxy to track which workers did what, and assign the cut of the shares to them 16:57:58 Or people could just run p2pool and xmrig and point p2pool at a remote node. For Windows users DataHoarder's installer is about as simple as it can get. 16:58:24 If people don't want to run nodes, they could just modify it to point at some hosted node. 16:58:51 Like at some point you have to stop catering to people that can't run two executables. 16:59:31 pauliouk: I looked at offering p2pool as a service, though people would complain that “I am not getting shares with 2KH/s” 17:01:58 I thought about that too DataHoarder, but the resource requirements were quite high for multiple instances. And yeah, no shares at 2KH/s. Which is why I thought about pooled resources. 17:02:11 After the next Monero point release there will hopefully be many more public nodes that support p2pool and enable ZMQ 17:02:24 ^ that will be easier to do 17:04:16 aaand the blog post is merged 17:04:27 again, the story of a group of 15 college kids want to mine but don't all want to setup the services, one of them sets up the monerod and p2pool and then they all fire up xmrig at it. Its just about sharing out the winnings fairly 17:07:16 also see a fair few posts on reddit about people wanting to setup pools for friends/family/randomers to mine - if we had a nice way of getting a set of scripts together so they can hook into p2pool, then they'll do the marketing to get more hashrate to the pool 17:10:55 I run a node and distribute p2pool and xmrig exes with a batch file to mine to their wallet run to connect to my node 17:12:31 in hindsight I could run xmrig proxy with api and custom script to pay out but I still dont think its worth the effort compared to just running p2pool themselves 17:12:35 <@sech1> aaand the blog post is merged <---- YAYAYAAY! 17:14:29 if they only have a few KH/s of power, and run their own node etc, probably not going to see many shares. But if 20 of them mine to the same p2pool node, and land 10 shares, any payouts could be split up between them 17:14:57 pauliouk "any payouts could be split up between them" <---- dust 17:15:25 well rather than dust, set a min-payout 17:16:16 Might as well do a centralized pool at that point though. Like what's the point of shoehorning p2pool on the centralized model? 17:17:32 the slow ones find shares every few days so its not too big of a deal, I wrote a little discord bot to give roles for a certain amount of time when they find shares to keep them motivated 17:17:47 don't disagree with you there, it does mean there's a wallet paying out with fees, but if it brings more nodes and hashrate into p2pool, it can't be all bad 17:17:57 im worried it will be more of an issue if p2pool grows a ton tho, but thats going to take a while 17:19:10 QuickBASIC: yeah, and even in my situation, they arnt taking advantage of decentralization by using my monero node for their p2pool 17:19:37 ^ 17:20:51 and a friend group with relatively miniscule hashrate isnt really a centralization threat 17:21:29 QuickBASIC: yeah, and even in my situation, they arnt taking advantage of decentralization by using my monero node for their p2pool <--- but they're not trusting you to hold their funds and it would be difficult for you to do anything malicious with their hashrate, so it is contributing IMO. 17:23:29 I mean I'm just planning on letting those interested mine to my node, and then I'll manually share out the winnings (just family so no big deal) 17:23:50 but an automated way like a centralised pool would be nice for others 17:27:41 how are you gonna track who you owe? 17:27:55 thats the problem :) 17:28:22 in my case, I'm just going to split it 3 ways. Most of the hashrate will be from me. I don't mind :) 17:33:11 You could have them connect to xmrig proxy or just use xmrig http api and log hashrate to guess total hashes, then pay by % contributed 18:59:45 sech1, you merged 51? Nice. Stratum server stats will be so nice to have. Great job Tonux. I can't wait to try it out. 19:01:09 Thanks, sech1 helped a lot. At some point I wanna also have a shares json file generated as well so we can check the effort of each of our shares. However, need to catch up with uni work first :) 19:17:50 curl https://quickbasic.xyz/api/local/stats Ooooh working now! Now I can just make a little dashboard to display it on my work PC and stop checking it so much. 19:19:53 Might want to specify default content type QuickBASIC on your server 19:20:07 so it serves application/json for unknown types 19:21:34 DataHoarder I'm using nginx to serve stuff... how do I do that? 19:22:15 I added the directive myself, but can’t access at the moment. Look for “default mime nginx”, should give some pointers 19:23:14 Okay... Yeah I think I have to edit the nginx.conf. I'll look a bit later. 19:23:26 THank you. I wouldn't have even known that was an issue. 19:23:53 Also works on your site config 19:24:05 for your server directive, or location 19:24:39 That's the stuff in site-enabled, I think? Yeah webhosting stuff isn't my forte. 19:24:54 (Well, the stuff ln -s into sites-enabled I mean). 19:26:18 Yep 19:26:38 Cool thanks. I think I got it. 20:56:15 Blog post is live just now. https://www.getmonero.org/2021/10/05/p2pool-released.html 21:02:31 nice work 21:05:53 QuickBASIC default_type application/json; 21:06:10 in location section of nginx config 21:13:01 Thank you sech1. It's working now and I can see in phone widget. https://imgur.com/a/czWOkoz 21:14:56 Now I don't need to SSH while driving when my ADD brain wonders if it's still working.