Bitcoin Forum
November 09, 2024, 03:54:54 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 [95] 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 ... 205 »
  Print  
Author Topic: bitHopper: Python Pool Hopper Proxy  (Read 355781 times)
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1007


View Profile
August 01, 2011, 08:17:58 AM
Last edit: August 01, 2011, 08:30:44 AM by Sukrim
 #1881

Anyways, I think backup_latehop is ready for merging. Pull request sent.

Next on the list: Nicer graphs.
Edit:
Nah, I hate javascript - scratch that!

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
MaGNeT
Legendary
*
Offline Offline

Activity: 1526
Merit: 1002


Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na


View Profile WWW
August 01, 2011, 10:00:27 AM
 #1882

PPS / Pushpool / 23Ghash

https://www.ninjacoin.com/
jkminkov
Hero Member
*****
Offline Offline

Activity: 698
Merit: 500


View Profile
August 01, 2011, 10:06:12 AM
 #1883

PPS / Pushpool / 23Ghash

https://www.ninjacoin.com/

3% for PPS is unsustainable...

.:31211457:. 100 dollars in one place talking - Dudes, hooray, Bitcoin against us just one, but we are growing in numbers!
MaGNeT
Legendary
*
Offline Offline

Activity: 1526
Merit: 1002


Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na


View Profile WWW
August 01, 2011, 10:34:15 AM
 #1884

PPS / Pushpool / 23Ghash

https://www.ninjacoin.com/

3% for PPS is unsustainable...

For pool or hopper? Tongue
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1007


View Profile
August 01, 2011, 10:49:06 AM
 #1885

Added BTCPool24.com

Another new pool with prop and they even claim to also have instant pay 0% PPS.

They seem to charge a 0.01 transaction fee on payouts though... (never heard of "sendmany", eh?)

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
Disposition
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
August 01, 2011, 11:26:48 AM
 #1886

Quote
* Individual Miner Stats. Based on username

The lack individual miner tracking has been putting me off from using this hopper, now I see this feature, I have a few questions.

how are the user name determined? do you connect to localhost:8337 using any username and password?

thanks.
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
August 01, 2011, 12:04:58 PM
Last edit: August 01, 2011, 12:19:27 PM by paraipanakos
 #1887

...................................................................

Absolutely perfect! I would have never been able to figure that one out. Thanks.

I've created a fork on github. Everybody check out my new stats layout / color scheme. (I also changed and capitalized the pool names in the pool.cfg and user.cfg.default, so just replace those files if you don't want to deal with that.)

https://github.com/macboy80/bitHopper

EDIT: Just updated to comment out disabled pools in pool.cfg and user.cfg.default (Removes disabled pools from the stats) index.html should copy over to latest c00w build without any changes

make a pull request pls, would love to have that

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
August 01, 2011, 12:09:55 PM
 #1888

Quote
* Individual Miner Stats. Based on username

The lack individual miner tracking has been putting me off from using this hopper, now I see this feature, I have a few questions.

how are the user name determined? do you connect to localhost:8337 using any username and password?

thanks.

you can use bitcoin-mining-proxy in between miner and hopper proxy for that purpose

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
Disposition
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
August 01, 2011, 12:33:22 PM
 #1889

you can use bitcoin-mining-proxy in between miner and hopper proxy for that purpose

so what does this individual miner status show? do the arthor mean per pool? or is there a flexable mining proxy like feature that's built in already.


also what information should you connect to the hopper by? e.g. the username and password
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
August 01, 2011, 12:45:54 PM
 #1890

you can use bitcoin-mining-proxy in between miner and hopper proxy for that purpose

so what does this individual miner status show? do the arthor mean per pool? or is there a flexable mining proxy like feature that's built in already.


also what information should you connect to the hopper by? e.g. the username and password

ah ok, connect putting any username (ex: x) and any pass (ex: y)

edit: you will have to provide usernames and passwords for every pool in "user.cfg"

i don't understand the "individual miner" part though

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
pbj sammich
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


Fighting Liquid with Liquid


View Profile
August 01, 2011, 12:52:14 PM
 #1891

i don't understand the "individual miner" part though

perhaps he is thinking about separate worker stats instead of miners?
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1007


View Profile
August 01, 2011, 12:58:17 PM
 #1892

You get the total shares submitted (I think including stale/invalid) on the stats page per worker (whatever you enter as "user" in your miner when connecting to bitHopper), that's all currently.

Might be enough if you have one proxy you share with friends, or to see how many shares have been submitted by one machine, but nothing very sophisticated (yet). If you need something specific, feel free to code it in - I doubt though that there will be many developments in this direction in the near future... if you really need these stats you can anyways use a second proxy and if several people want to poolhop, they can all just use local proxys.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
c00w (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
August 01, 2011, 01:06:38 PM
 #1893

I plan on adding rejects and last time seen. Whats in the database is the shares for each worker and where they were submitted currently.

1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
August 01, 2011, 01:23:06 PM
 #1894

@sukrim would you mind coding some "removefromlist" filter if username and pass is not found in user.cfg for a certain pool ?
I just removed accidentally some pool credentials and was getting parse error not knowing why. Thanks

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
August 01, 2011, 03:37:05 PM
 #1895

I wrote a monte carlo sim for hopping and now we can hopefully put the whole mine_charity thing to bed.

If you hop on at 2 * difficulty, your efficiency never goes over about 0.83.

I'll post chartporn tomorrow and if there are any requests I'll put the sim on github.

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

Activity: 2618
Merit: 1007


View Profile
August 01, 2011, 03:43:54 PM
 #1896

@para:
Yeah, I'd actually like to display a more descriptive error like "user.cfg incomplete for [pool], disabling [pool]".
Not at the moment though, but within 24 hours, ok?

@organo:
Do you haveby chance monte carlo sims with prop pools to be hopped and scored (ideally) or at least PPLNS pools as backup_latehop (on backup pools, select the one with the most shares currently)?

Even though I should know better, it still "feels" to bring potentially more output if you jump in on long rounds in these payout methods, as at least scored pays for sure more if you get in late (though you never know when "late" happens).

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
August 01, 2011, 04:04:37 PM
 #1897


@organo:
Do you haveby chance monte carlo sims with prop pools to be hopped and scored (ideally) or at least PPLNS pools as backup_latehop (on backup pools, select the one with the most shares currently)?

Even though I should know better, it still "feels" to bring potentially more output if you jump in on long rounds in these payout methods, as at least scored pays for sure more if you get in late (though you never know when "late" happens).

I wrote the sims from scratch to make 2 and 3d graphs of hop on v hop off v efficiency, so it's not modular. The reason i wrote them was to show that late hop on always reduces efficiency to below 1.0 . No one was following the math and everyone follows charts!

So I could write a sim for pplns to provide a similar graph of  hop on v hop off v efficiency if people want one, but for scored pools I'd need the algo for weighting shares and I don't think slush will make that happen in a hurry.

BTW, for me slush pays out well if you start at 0 and leave v early.

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

Activity: 2618
Merit: 1007


View Profile
August 01, 2011, 04:23:13 PM
 #1898

Slush is known to be broken, Meni's scoring claims to be hopping proof though. No worries, it's not that urgent and theoretically you should anyways just find out that it really only gives an expected value of 100%.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
August 01, 2011, 04:28:59 PM
 #1899

Slush is known to be broken

...and thats why i'd love to get my hands on his algo so i can find the max efficiency hop on/off points accurately.

I won't bother with Meni's. All those zeros would have my little macbook air churning for months! Plus I have no idea how to access opencl in R. But pplns might hold a few interesting surprises.

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

Activity: 476
Merit: 250


moOo


View Profile
August 01, 2011, 04:34:44 PM
 #1900

Quote
Slush is known to be broken

what exactly does mine_slush do? should I be mining them? I seem to be doing well with slush, but I know this could be luck.

Yeha the more I thought about mine_charity the more I thought it was the exact opposite of hopping and could possible lead to eff below 100%, I'm glad someone else did the math.

mooo for rent
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 [95] 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 ... 205 »
  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!