Bitcoin Forum
December 03, 2016, 02:43:46 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 2 3 [4]  All
  Print  
Author Topic: [EXPERIMENTAL] poclbm-autohop: Yet Another Automatic Pool Hopper  (Read 9133 times)
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
September 07, 2011, 08:01:44 AM
 #61

...and I'll have that slush hop function for you ASAP, Aexoden, I just have to deal with this bcp brushfire first.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
1480733026
Hero Member
*
Offline Offline

Posts: 1480733026

View Profile Personal Message (Offline)

Ignore
1480733026
Reply with quote  #2

1480733026
Report to moderator
1480733026
Hero Member
*
Offline Offline

Posts: 1480733026

View Profile Personal Message (Offline)

Ignore
1480733026
Reply with quote  #2

1480733026
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480733026
Hero Member
*
Offline Offline

Posts: 1480733026

View Profile Personal Message (Offline)

Ignore
1480733026
Reply with quote  #2

1480733026
Report to moderator
1480733026
Hero Member
*
Offline Offline

Posts: 1480733026

View Profile Personal Message (Offline)

Ignore
1480733026
Reply with quote  #2

1480733026
Report to moderator
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
September 07, 2011, 11:27:35 AM
 #62

New 'how to hop' blog post - How to hop 3: the 50-50 tax

This week I take a break from exponentially scored pools to look at how to hop this new type of scored pool. Then I  show you the best way to determine when to hop from one type of pool to another (and it's not always the pool with the least shares). Read it and reap!

Aexoden, I've also included the first round of utility functions. Hop point functions to follow

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Aexoden
Jr. Member
*
Offline Offline

Activity: 53


View Profile
September 09, 2011, 11:00:12 AM
 #63

The API is currently not being updated due to a problem with my bitcoind. I will attempt to fix it as soon as I can, but it may be a few hours. Until then, miners will mine at fair pools most likely.

UPDATE: API was fixed a few hours later. Of course, remember once again that it will not update for approximately a week in late September.

1JrEZbuiK1BBakhtVo9PiMctNCEhtcQAR
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
September 18, 2011, 11:11:50 PM
 #64

New How to hop out now!

'How to hop' - now with even more chart porn.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
roos
Member
**
Offline Offline

Activity: 97


View Profile
September 20, 2011, 12:35:14 PM
 #65

Looks like it stopped updating again...
Aexoden
Jr. Member
*
Offline Offline

Activity: 53


View Profile
September 20, 2011, 09:32:09 PM
 #66

Looks like it stopped updating again...
Looks like the update process froze again. Sometimes, the pident script that checks which pools have solved which blocks never finishes, and since I've implemented some locking, so two updates never run simultaneously, it gets jammed up. I should probably set up a watchdog at some point, or at least figure out why updatepools doesn't ever quit sometimes.

Anyway, the situation is fixed, and updates should be coming in the next few minutes as pident catches up with the block chain.

However, please note, once again, that there will be no updates for about 8-9 days starting in about 28 hours. I advise users to investigate other options like bithopper or cherrypicking for that duration. I thought about putting together some kind of limited update script, but collecting all the data from the pools might be more than I can churn out in the next 24 hours (especially since my time is limited).

At some point, I'm going to have to find a way to either modify pident or write a replacement that isn't so hard on disk I/O so I can put it on a VPS. Relying on my local machine is too hit or miss.

1JrEZbuiK1BBakhtVo9PiMctNCEhtcQAR
Aexoden
Jr. Member
*
Offline Offline

Activity: 53


View Profile
September 22, 2011, 12:41:14 AM
 #67

The API will cease updating sometime in the next hour or two. If you wish to continue hopping effectively, you should probably convert to an alternate solution such as bithopper or cherrypicking at this time. Otherwise, your miner will likely continue to mine at a fair pool such as mineco.in, eligius, or arsbitcoin (if you have one configured). This isn't a bad thing, but you won't be maximizing your reward.

I expect the API to begin updating again on either the 29th or 30th, or sometime before that if I manage to come up with an alternate solution (but I wouldn't count on it).

1JrEZbuiK1BBakhtVo9PiMctNCEhtcQAR
DrHaribo
Legendary
*
Offline Offline

Activity: 1960


Bitminter.com Operator


View Profile WWW
September 24, 2011, 06:30:34 PM
 #68

BitMinter switched to a variation of PPLNS today, so if you were pool hopping us you may want to remove us from your setup.

We'll still be paying 5% extra for over 40 more blocks, so we can be a good default, though.

▶▶▶ Bitminter.com - Your trusted mining pool since 2011.
Aexoden
Jr. Member
*
Offline Offline

Activity: 53


View Profile
September 25, 2011, 12:49:56 AM
 #69

BitMinter switched to a variation of PPLNS today, so if you were pool hopping us you may want to remove us from your setup.

We'll still be paying 5% extra for over 40 more blocks, so we can be a good default, though.


I think BitMinter was hopped, so I'll make the change whenever I get a chance. Thanks for letting me know, because it can be hard to keep track of all the pools myself.

Congratulations on switching to a fair reward system. I'll make sure to leave bitminter in as an option for people to use as their fair backup.

1JrEZbuiK1BBakhtVo9PiMctNCEhtcQAR
Aexoden
Jr. Member
*
Offline Offline

Activity: 53


View Profile
September 30, 2011, 03:37:35 AM
 #70

The API is currently in the process of being updated. The scripts are currently catching up with the last week's worth of blocks, but it should be caught up shortly.

1JrEZbuiK1BBakhtVo9PiMctNCEhtcQAR
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
September 30, 2011, 09:22:11 PM
 #71

How to hop 5 out now! Ever wonder why pool hopping works? Wonder no longer. No math required.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
October 09, 2011, 04:53:35 AM
 #72

I'm now posting update announcements about new 'how to hop' posts at here. Make a comment to subscribe!

Also, there's a new 'How to hop', and the last one has been rewritten with errors removed.

Enjoy!

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Aexoden
Jr. Member
*
Offline Offline

Activity: 53


View Profile
October 16, 2011, 11:30:58 PM
 #73

At this point, I am neither using poclbm-autohop or poclbm at all, so this program is likely to slowly enter a state of bit rot. I will continue to update the API as long as it is feasible to do so, but since pident is seemingly no longer maintained, that may not be as long as we think.

I still find the current methodology interesting, and if proportional pools continue to propagate, I would like to reimagine the implementation. Most likely, I would write a custom (and open source) program to generate the API automatically without reliance on external software like pident, and design it to be non-resource intensive, to allow it to be deployed by multiple people if necessary. The biggest problem is determining what kind of resources are needed to store block information, and whether or not to implement some kind of scoring algorithm. (It's worth investigating, in any case.)

The second component would be a new miner. At this point, it's likely I would attempt to modify cgminer to access the API and use its data. I did a cursory look into what would be needed a couple of months ago, but I suspect cgminer has changed slightly since then. In any case, it's dubious that I'll have the time to get any of this done anytime soon.

1JrEZbuiK1BBakhtVo9PiMctNCEhtcQAR
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
October 17, 2011, 11:19:14 AM
 #74

PPS/variation and prop is the most fair reward system and pplns is the most dangerous reward system and you miners should run away from pplns, maybe just maybe you need a slap to learn a lesson
I can't think of any reason PPLNS would be more dangerous than any other system. Assuming you can trust the operator, it is both hopping-proof and much more resilient to long periods of bad luck than any of the PPS variants.

If you can't trust the pool operator, then all systems have potential for abuse.

Quote from: cuqa
Everyone should read this

I had avoided adding bitcoinpool completely because of its Draconian measures designed to fight pool hoppers (rather than changing reward systems). Of course, as hopping becomes more prevalent, you can expect more pools to go down this road. Hopefully, they'll have to become so awful that users won't want anything to do with them, but I don't have high hopes in that regard. Users seem willing to tolerate a lot of abuse.

I have a hop function for bcpool's 50-50 tax that you can use if that helps, Aexoden.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Pages: « 1 2 3 [4]  All
  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!