Bitcoin Forum
November 03, 2024, 02:00:16 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Created a pool, need some opinions on config  (Read 979 times)
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 04, 2015, 03:08:54 PM
Last edit: January 04, 2015, 04:52:05 PM by oceancucumber
 #1

Hi Guys,

I have opened a new mining pool using the MPOS code base.  Here's the info so far:

Pool:                Cucumber Pool
Website:             http://cucumberpool.us
Proxy:               No
Generation address:  N\A
Coinbase signature:  Huh?
Payout method:       PPS
Fee:                 .1 - config default, is this %?
Pay Tx Reward:       No
Vardiff:             2016
Local Work:          stratum
Pay Orphans:         No
Min Withdrawal:      1
Merge Mining:        No

As you can see, I'm confused on two options - the coinbase signature and the fee.  The config is mostly at the default, so should I change anything to make it more appealing to potential miners?  

Edited 1/4/2015 - Changed to PPS based on senior user's recommendation
kano
Legendary
*
Offline Offline

Activity: 4620
Merit: 1851


Linux since 1997 RedHat 4


View Profile
January 04, 2015, 04:02:22 PM
 #2

Prop? Eh? You don't use Prop (or PPS)

Please at least read up about pool payment options here:
https://bitcointalk.org/index.php?topic=104664.msg1146110#msg1146110

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 04, 2015, 04:14:26 PM
 #3

Ok, so if you were going to make a hypothetical recommendation, what reward system would you recommend?
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 04, 2015, 04:52:24 PM
 #4

I have changed it to PPS.
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
January 04, 2015, 05:21:56 PM
 #5

I'm pretty sure if kano were to make a hypothetical recommendation, he'd tell you to go with the CK pool.

I've gotta ask what you're doing.  You're looking for recommendations on how to setup/run a pool to what end?  If you're expecting people to come and mine on a pool that you're launching you might want to have a bit more knowledge to start.  Not knowing what you're doing when setting up and configuring a pool is just asking for trouble.  Ask yourself if you'd go and deposit money into a bank where nobody in the bank knew how it worked and just setup something at random.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 04, 2015, 05:40:46 PM
 #6

I have a general gist of how pools work, but yes it would be ideal to get people in there to mine.  I always learn by doing, so that's the purpose of this project.  But on the other hand, I'm here asking for advice from seasoned veterans to avoid getting into any kind of trouble.
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
January 04, 2015, 05:50:49 PM
 #7

I have a general gist of how pools work, but yes it would be ideal to get people in there to mine.  I always learn by doing, so that's the purpose of this project.  But on the other hand, I'm here asking for advice from seasoned veterans to avoid getting into any kind of trouble.
In that case, let me give you some advice Smiley.

You're in for an uphill battle.  Starting a new BTC mining pool is going to be tough.  New pools are met with extreme prejudice because of the number of scammers who have taken advantage of the community.

I wish you luck.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 04, 2015, 06:00:58 PM
 #8

In that case, let me give you some advice Smiley.

You're in for an uphill battle.  Starting a new BTC mining pool is going to be tough.  New pools are met with extreme prejudice because of the number of scammers who have taken advantage of the community.

I wish you luck.

Yes, I thought that might be the case going in.  It's ok, I have a vast amount of patience (I have three kids).
mmpool
Sr. Member
****
Offline Offline

Activity: 375
Merit: 250


View Profile WWW
January 09, 2015, 07:07:50 AM
 #9

Yes, I thought that might be the case going in.  It's ok, I have a vast amount of patience (I have three kids).
The main advice I'd give is that picking PPS for the payment method is a bit risky. This means you'll be paying miners out of pocket until you find a block. You are taking the risk of variance. There's a paper around somewhere that shows a formula for computing what sort of buffer you need, in bitcoins, to run a PPS pool with a low risk of ruin (ie. running out of money to pay miners). It's large - you'll be need a few hundred thousand dollars of bitcoins if I recall correctly.

The other downside of PPS is you are open to block withholding attacks. A miner mines with you but withholds all solutions that would solve a bitcoin block. You are still paying them PPS so they lose nothing. The pool loses a lot.

mmpool.org - BTC Pool - DGM - pays tx fees/vardiff/merge mining/tor
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 09, 2015, 11:57:38 AM
 #10

The main advice I'd give is that picking PPS for the payment method is a bit risky. This means you'll be paying miners out of pocket until you find a block. You are taking the risk of variance. There's a paper around somewhere that shows a formula for computing what sort of buffer you need, in bitcoins, to run a PPS pool with a low risk of ruin (ie. running out of money to pay miners). It's large - you'll be need a few hundred thousand dollars of bitcoins if I recall correctly.

The other downside of PPS is you are open to block withholding attacks. A miner mines with you but withholds all solutions that would solve a bitcoin block. You are still paying them PPS so they lose nothing. The pool loses a lot.

Interesting...  Seems like PPS isn't ideal for a new pool starting out.  Would it be better to start with something else until blocks are found, then switch to PPS?
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
January 09, 2015, 03:44:12 PM
 #11

The main advice I'd give is that picking PPS for the payment method is a bit risky. This means you'll be paying miners out of pocket until you find a block. You are taking the risk of variance. There's a paper around somewhere that shows a formula for computing what sort of buffer you need, in bitcoins, to run a PPS pool with a low risk of ruin (ie. running out of money to pay miners). It's large - you'll be need a few hundred thousand dollars of bitcoins if I recall correctly.

The other downside of PPS is you are open to block withholding attacks. A miner mines with you but withholds all solutions that would solve a bitcoin block. You are still paying them PPS so they lose nothing. The pool loses a lot.

Interesting...  Seems like PPS isn't ideal for a new pool starting out.  Would it be better to start with something else until blocks are found, then switch to PPS?
PPS itself isn't ideal for a pool operator as the pool takes on all the risk.  Like mmpool states, the miner gets paid no matter what and it's up to you to figure out how to ensure the payments happen, regardless of whether or not your pool has found a block.  Here's a simple example of what I mean:

Pool finds a block of BTC, yay!  Unfortunately, it took twice as many shares as expected to do so.  You have to pay your miners 50BTC but you've only got 25BTC from the block reward.  Orphaned blocks are bad, too.  You as the pool operator expect to have that 25BTC to pay your miners, but you don't because the block the pool submitted was orphaned.

There's a reason that the vast majority of the pools that do offer PPS do so at an extremely high fee percentage (4% or more).  There is currently only 1 PPS-based pool that I know which charges 0% fees, and that's BitAffNet.  You can find quite a few threads on these forums about them - I'd suggest looking them over.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
aurel57
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000



View Profile
January 09, 2015, 03:55:27 PM
 #12

The main advice I'd give is that picking PPS for the payment method is a bit risky. This means you'll be paying miners out of pocket until you find a block. You are taking the risk of variance. There's a paper around somewhere that shows a formula for computing what sort of buffer you need, in bitcoins, to run a PPS pool with a low risk of ruin (ie. running out of money to pay miners). It's large - you'll be need a few hundred thousand dollars of bitcoins if I recall correctly.

The other downside of PPS is you are open to block withholding attacks. A miner mines with you but withholds all solutions that would solve a bitcoin block. You are still paying them PPS so they lose nothing. The pool loses a lot.

Interesting...  Seems like PPS isn't ideal for a new pool starting out.  Would it be better to start with something else until blocks are found, then switch to PPS?

Want to know how to become a PPS BTC millionaire pool operator......start off with a  billion BTC. Tongue
oceancucumber (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile WWW
January 09, 2015, 11:16:15 PM
 #13

Want to know how to become a PPS BTC millionaire pool operator......start off with a  billion BTC. Tongue

That would be pretty awesome!  But, I'm not looking for a get rich thing, just something that works and is fun.  I have a pretty good day job so this is just a hobby.  If I can make a couple of bucks, awesome.  If not, hell, it's still fun - I love working with new technology.

So looks like most pools favor PPLNS.  It seems like that cuts out of pocket expenses, correct?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!