Bitcoin Forum
December 08, 2016, 12:30:41 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Any PPS proxy pools?  (Read 1186 times)
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
September 04, 2011, 12:01:53 PM
 #1

Are there any pools which offer PPS payments to miners, but don't generate work themselves, but rather forward work from another (non-PPS) pool?

This has the same relation to operating a normal pool, as joining a pool is to solo mining. If the backend pool is larger than the frontend pool, it significantly decreases the frontend's operator's variance, thus allowing him to safely offer low PPS fee.

This isn't very scalable (at least until there are larger fair pools), but can be a good bootstrapping option. It also works if the frontend and backend are operated by the same person, on the same server.

What are the technical challenges in implementing this?

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Be very wary of relying on JavaScript for security on sites such as blockchain.info and brainwallet.org. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481157041
Hero Member
*
Offline Offline

Posts: 1481157041

View Profile Personal Message (Offline)

Ignore
1481157041
Reply with quote  #2

1481157041
Report to moderator
1481157041
Hero Member
*
Offline Offline

Posts: 1481157041

View Profile Personal Message (Offline)

Ignore
1481157041
Reply with quote  #2

1481157041
Report to moderator
1481157041
Hero Member
*
Offline Offline

Posts: 1481157041

View Profile Personal Message (Offline)

Ignore
1481157041
Reply with quote  #2

1481157041
Report to moderator
Sukrim
Legendary
*
Offline Offline

Activity: 1848


View Profile
September 04, 2011, 07:56:17 PM
 #2

It's perfectly possible already now and I already planned to set up something like that myself - the only challenge is right now finding time to set up everything properly.

Challenges I can think of:
Risk of getting banned/blacklisted for "DDoS" by the pool
Background pool cannot serve getworks fast enough during peak times
Handwritten proxy might be not as optimized as some more sophisticated software out there (I even thought of just running bitHopper and relaying further from there...)
Scalability issues, especially bandwidth

https://bitfinex.com <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with this refcode: x5K9YtL3Zb
Mail me at Bitmessage: BM-BbiHiVv5qh858ULsyRDtpRrG9WjXN3xf
iopq
Hero Member
*****
Offline Offline

Activity: 644


View Profile
September 05, 2011, 12:58:51 PM
 #3

I have one even better:
poolhop prop pools, payout "feeless" PPS, submit to SMPPS or similar as backup

Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
September 05, 2011, 01:33:02 PM
 #4

I have one even better:
poolhop prop pools, payout "feeless" PPS, submit to SMPPS or similar as backup
Yeah, that's another thing I've been thinking about for a while (even before Multipool did something similar), but
1. Why stop at feeless? You can offer above 100% PPS while still maintaining a large profit margin.
2. With enough proportional pools there's not much need for backup, but for a backup you'll probably want to use a hopping-proof pool rather than SMPPS.
3. This is of course more controversial than a non-hopping proxy.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
iopq
Hero Member
*****
Offline Offline

Activity: 644


View Profile
September 05, 2011, 01:38:36 PM
 #5

I have one even better:
poolhop prop pools, payout "feeless" PPS, submit to SMPPS or similar as backup
Yeah, that's another thing I've been thinking about for a while (even before Multipool did something similar), but
1. Why stop at feeless? You can offer above 100% PPS while still maintaining a large profit margin.
2. With enough proportional pools there's not much need for backup, but for a backup you'll probably want to use a hopping-proof pool rather than SMPPS.
3. This is of course more controversial than a non-hopping proxy.
there are never enough prop pools unless you hop deepbit and others that are api-unfriendly using LP timings in which case you need to finetune the LP penalties depending on how good of a connection you have to a certain pool

Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
September 05, 2011, 01:50:39 PM
 #6

I have one even better:
poolhop prop pools, payout "feeless" PPS, submit to SMPPS or similar as backup
Yeah, that's another thing I've been thinking about for a while (even before Multipool did something similar), but
1. Why stop at feeless? You can offer above 100% PPS while still maintaining a large profit margin.
2. With enough proportional pools there's not much need for backup, but for a backup you'll probably want to use a hopping-proof pool rather than SMPPS.
3. This is of course more controversial than a non-hopping proxy.
there are never enough prop pools unless you hop deepbit and others that are api-unfriendly using LP timings in which case you need to finetune the LP penalties depending on how good of a connection you have to a certain pool
Hopping deepbit is easy. If a block is found in the network and you can't attribute it to any of the other pools, it's probably deepbit's. For even better results, calculate your efficiencies conditioning on the assumption that deepbit's last block is the last unknown block, that it is the 2nd last unknown block, the 3rd, and so on, and calculate the expected efficiency using the probability that an unknown block is deepbit's.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!