Title: How to connect small private pool to a public bigger pool Post by: livetek on January 30, 2020, 08:09:17 PM Hi,
For a business, I would like to understand how to connect a private mining pool (like a proxy) to another Pool. The purpose of this is to consolidate the power of all my miners from my private pool to a bigger pool like a one big miner (from the view of the public pool). Because I want to have my own custom reward system like other pool. For example : My private pool (20th/s total hashrate) (10% fees) : Miner n°1 = 10th/s Miner n°2 = 10th/s I want to connect to a bigger pool : Public Pool (100th/s total hashrate) (1% fees) : Myprivatepool_miners = 20th/s random_Miner N°2 = 40 th/s random_Miner N°3 = 40 th/s My private pool obtain the reward from the public pool (with 1% fees) and distribute this reward over all miners from my private pool with a fixed 10% fee. Do I need to create a Pool with a node and use a proxy solution to redirect my hashrate to the other pool ? This guy ask the same question but didn't have detailled answer : https://bitcoin.stackexchange.com/questions/21712/how-to-connect-my-mining-pool-to-another-mining-pool Thanks for your help. Title: Re: How to connect small private pool to a public bigger pool Post by: kano on January 30, 2020, 10:15:47 PM Sounds like you want to setup a scam for the ignorant and charge them an exorbitant 10%
A sub-pool business would be some number of PH at least, not 20TH. Title: Re: How to connect small private pool to a public bigger pool Post by: livetek on January 30, 2020, 11:08:45 PM Lol you are ignorant of what's the purpose of this Installation.
It's not for scamming people, it's the fees for hosting mining hardware customer in my mining farm. This solution will reward the custommer automaticaly according to their power and pay the fees for the hosting. This solution is great for fiscality purpose too. A Proxy Pool with rewards feature could be the solution but I don't find anything about it. Thanks Title: Re: How to connect small private pool to a public bigger pool Post by: Timelord2067 on January 30, 2020, 11:35:05 PM Sounds like you want to setup a scam for the ignorant and charge them an exorbitant 10% A sub-pool business would be some number of PH at least, not 20TH. A scam would (theoretically) be where a pool withholds some or all of a miners claim for frivolous things such as being unwilling to or not knowing how to payout miners' entitlements for an extended period of time. OP - do your research and team up with a big mining operation. I've used multipoool.us (https://www.multipool.us/), findblocks.com and even kano's pool with varying degrees of success to name a few. Title: Re: How to connect small private pool to a public bigger pool Post by: livetek on January 30, 2020, 11:56:44 PM Thanks Timelord for your help, I will give a try ;)
Any other suggestions are apprecieated, thanks ! Title: Re: How to connect small private pool to a public bigger pool Post by: kano on January 31, 2020, 12:16:38 AM Lol you are ignorant of what's the purpose of this Installation. Well you've already answered your own question then, it's a proxy, which such pools existed a few years back.It's not for scamming people, it's the fees for hosting mining hardware customer in my mining farm. This solution will reward the custommer automaticaly according to their power and pay the fees for the hosting. This solution is great for fiscality purpose too. A Proxy Pool with rewards feature could be the solution but I don't find anything about it. Thanks You just need a proxy that logs the data - any proxy should do that properly except the ckpool proxy. If you are looking for a free point and click answer to run a business ... well that aint gonna happen ... just like the rest of the real world :P But if you really are selling miner space, you can't set a 10% for hosting miners - that wouldn't work unless you somehow were stealing Megawatts of free energy from someone. (which no one can do) e.g. an S17 63TH that uses 40W/TH = 2520W and makes (over the next 100 days guessing 4% diff changes) ~0.09 BTC So 10% of 0.09 of course is 0.009 BTC at $9500 = $85.5 dollars to pay for 100 days of power ... however ... 2520W is 2.52 kW/Hr So e.g. at 3c power (IF you can Megawatts of power that low) that's $181 over 100 days ... yep doesn't work for the most recent miners even at 3c power - let alone any old miners. -- I guess as mentioned above, if you do really have a large amount of Megwatts and expect a large amount of miners, I do have an option on my pool to deal with 'something' like that and can be modified easily enough. But the above calculations simply say you're missing some understanding - thus my first reply which was assuming they weren't hosted since that would be the only way to get 10% to work :) Title: Re: How to connect small private pool to a public bigger pool Post by: Timelord2067 on January 31, 2020, 12:48:08 AM I've just logged into multipool.us and it looks to be a shadow of its former self - very much like a Ghost Town. I do recall they were teamed up with other pools, so the miners might have migrated.
Title: Re: How to connect small private pool to a public bigger pool Post by: livetek on January 31, 2020, 11:56:53 AM [...] Hi, Thanks Kano for your answer but for the calculation it was an example. It's not the real situation, I just want a technical approach, off course it will be more than 10% fee to be profitable but I will not explain my business model here, it's not the purpose. Ok for the proxy + data logging but I suppose it will not work as a real Pool with auto rewards feature ? Maybe is it possible to create a real pool without running a node then redirect the hashrate to the other pool ? Like backend Pool (myprivatepool) and the frontend pool (like BTC.com) Thanks everyone. Title: Re: How to connect small private pool to a public bigger pool Post by: MoparMiningLLC on January 31, 2020, 01:06:07 PM i think the point is why would people want to use your pool and pay 10% or more? when they can connect and pay .1%? even with offering co-location services 10% is high. pretty much meaning the only person that will make money is you and not anyone else that connects to your pool.
Title: Re: How to connect small private pool to a public bigger pool Post by: livetek on January 31, 2020, 02:32:40 PM i think the point is why would people want to use your pool and pay 10% or more? when they can connect and pay .1%? even with offering co-location services 10% is high. pretty much meaning the only person that will make money is you and not anyone else that connects to your pool. Hi Stryfe, Yeah, I see you have a Mining farm, do you have customers ? Explain me how do you make profits with your business (without personnal miners), only with customers miners. You tell me with less than 10% fees you will Pay : -Electricity -Rent of the local -Hosting materials (fan, Pdu, rack, ...) -Taxes of your business -Paying yourself I can doubt .. but, if I'm wrong I will host all my miners to your farm :D Just kidding If you read again my first post, it's not a public pool, it's a Private pool for only customers who are connected in the mining farm exclusively. Now, can I have a "technical" answer and not a theorical answer about business model choice ? Thanks Title: Re: How to connect small private pool to a public bigger pool Post by: MoparMiningLLC on January 31, 2020, 02:45:06 PM All my machines are my own - i do not have customers. but i have had them in the past. I pay 5 cents per kw - I charged the customer 8 cents per kw. nothing more.
i understand it is a private pool - but for customers who are in your farm, why would they want to pay 10%? when they could be in a farm and pay cost of electricity and no % of their profits? I assume that the 10% you are wanting does not include the cost of electricity or does it? and to answer your question - yes you could use a proxy to do this. I think that has been said a few times. Title: Re: How to connect small private pool to a public bigger pool Post by: PassThePopcorn on January 31, 2020, 04:08:27 PM Without going into your business model, kano already answered you.
You will need to setup a proxy pool + log what each worker is doing for your proxy. The proxy does just that and forwards the work to the main pool. But your business model makes it so YOU need to keep track of what each of your clients earned based on what they submit to the proxy. The technical answer is either you need to do whats in the above line or you will need to pay someone to do it, I don't believe there is anything open source for this that includes everything you want. Like Kano said ckproxy will work but doesn't log properly, I think a few other things don't work 100% on it as well. Title: Re: How to connect small private pool to a public bigger pool Post by: livetek on January 31, 2020, 05:02:19 PM All my machines are my own - i do not have customers. but i have had them in the past. I pay 5 cents per kw - I charged the customer 8 cents per kw. nothing more. i understand it is a private pool - but for customers who are in your farm, why would they want to pay 10%? when they could be in a farm and pay cost of electricity and no % of their profits? I assume that the 10% you are wanting does not include the cost of electricity or does it? and to answer your question - yes you could use a proxy to do this. I think that has been said a few times. Yes that it ! I want to include the electricity + Maintenance fee. You will ask me why ? It's because in my country, If I charge a customer with fees, this transaction trigger taxes because it's a service. The taxes (20% VAT) can be huge for the customer if the amount of electricty to pay is high. The "trick" is too act like a Pool and include all charges in the pool charge because Pools services aren't taxed. I hope you understand the context. Without going into your business model, kano already answered you. You will need to setup a proxy pool + log what each worker is doing for your proxy. The proxy does just that and forwards the work to the main pool. But your business model makes it so YOU need to keep track of what each of your clients earned based on what they submit to the proxy. The technical answer is either you need to do whats in the above line or you will need to pay someone to do it, I don't believe there is anything open source for this that includes everything you want. Like Kano said ckproxy will work but doesn't log properly, I think a few other things don't work 100% on it as well. Hi, Yes exactly, OK, I will keep searching solutions or I will focus on another type of solutions. Thanks. I finally found the thing I want, maybe it will be more clear for everyone : https://github.com/zone117x/node-open-mining-portal/wiki/Roadmap-for-NOMP-Extras#upstream-proxy-to-another-pool But this solution is in roadmap and is not published. Maybe alternative exist ? Thanks ! Title: Re: How to connect small private pool to a public bigger pool Post by: kano on February 01, 2020, 10:43:09 AM Well, anyway, in my case it would just be an automated adjustment from each account to the manager account, each time they get a reward, based on the reward.
My new accounting system has adjustments that I already do for bonuses like the current 0.1 BTC block finder bonus (that comes from me to the block finder) But an adjustment can be generated from any account to any other account. This is basically just another type of sub-account with an adjustment locked in - i.e. they can't disconnect the sub-account, but can manage the account any other way they like. ... though that recent change of adding sub-accounts I did for someone else - he never replied after I implemented it over the new year so it's not used by anyone yet :P Title: Re: How to connect small private pool to a public bigger pool Post by: livetek on February 01, 2020, 02:21:12 PM Yeah, I think you're right.
It works like a pool with automated script and can answer to my question. I can adjust the fees for specifics customer if the Watt is higher than other customer for an example. Thanks again ;) |