Bitcoin Forum
December 09, 2016, 05:47:50 PM *
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 ... 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 [174] 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 »
  Print  
Author Topic: bitHopper: Python Pool Hopper Proxy  (Read 333045 times)
muyoso
Member
**
Offline Offline

Activity: 84



View Profile
August 12, 2011, 03:16:41 AM
 #3461

Stats working for bitcoins.lc using mine_deepbit for anyone else?  Been messed up for hours for me.

Also repeatedly getting this error:

Code:
Unhandled error in Deferred: Unhandled Error
Traceback (most recent call last):
  File "twisted\internet\defer.pyc", line 361, in callback

  File "twisted\internet\defer.pyc", line 455, in _startRunCallbacks

  File "twisted\internet\defer.pyc", line 542, in _runCallbacks

  File "twisted\internet\defer.pyc", line 1076, in gotResult

--- <exception caught here> ---
  File "twisted\internet\defer.pyc", line 1020, in _inlineCallbacks

  File "minerutil\RPCProtocol.pyc", line 226, in _requestComplete

  File "minerutil\RPCProtocol.pyc", line 319, in handleWork

exceptions.TypeError: argument of type 'NoneType' is not iterable

Also Polmine is just showing 100% and difficulty number of shares static with "mine_deepbit". 

I drink it up!
1481305670
Hero Member
*
Offline Offline

Posts: 1481305670

View Profile Personal Message (Offline)

Ignore
1481305670
Reply with quote  #2

1481305670
Report to moderator
1481305670
Hero Member
*
Offline Offline

Posts: 1481305670

View Profile Personal Message (Offline)

Ignore
1481305670
Reply with quote  #2

1481305670
Report to moderator
1481305670
Hero Member
*
Offline Offline

Posts: 1481305670

View Profile Personal Message (Offline)

Ignore
1481305670
Reply with quote  #2

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

Activity: 896


View Profile
August 12, 2011, 04:14:10 AM
 #3462

Ok, after a bunch of testing it appears the problem (for me at least) is that bitHopper simply doesn't pick up Deepbit announces at all.   I disabled every pool aside from Deepbit and BitHasher (bit hasher was the currently active pool) and watched the console, IRC, and also another users config he kindly gave me the URL to.

The announce came through in IRC for deep, the other users config switch to it, but there was no mention of a new block at all in my bitHopper console.
flower1024
Hero Member
*****
Offline Offline

Activity: 868


luck is just a share away


View Profile
August 12, 2011, 08:20:46 AM
 #3463

You could however release a special version that does something like this and then provide a web service for everyone else to get the results of the consensus (as you don't need ~1000 samples).
perhaps can we use this:
http://miner.k1024.de/#

i dont have enough time to maintain that site properly.

but (as i said way earlier) if some people would like to help me i could get them access to some of the openvz instances which do the stats grabbing.
muyoso
Member
**
Offline Offline

Activity: 84



View Profile
August 12, 2011, 03:11:50 PM
 #3464

With "mine_deepbit" when do we jump away from a pool?  I think bithopper is staying longer than 43%, which should be around 10 minutes right?  It almost feels like I am mining deepbit until 100% of difficulty.

How do you set threshold with 1.6.1?

I drink it up!
hawks5999
Full Member
***
Offline Offline

Activity: 168



View Profile WWW
August 12, 2011, 03:37:28 PM
 #3465

With "mine_deepbit" when do we jump away from a pool?  I think bithopper is staying longer than 43%, which should be around 10 minutes right?  It almost feels like I am mining deepbit until 100% of difficulty.

How do you set threshold with 1.6.1?

startup parameter

--threshold=

1 = 100%
.90 = 90%
.43 = 43% (default)


■ ▄▄▄
■ ███
■ ■  ■               
LEDGER  WALLET    ████
■■■ ORDER NOW! ■■■
              LEDGER WALLET
Smartcard security for your BTCitcoins
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
Decentralized. Open. Secure.
muyoso
Member
**
Offline Offline

Activity: 84



View Profile
August 12, 2011, 05:32:48 PM
 #3466

I see bitclockers is better than before but still far from perfect.  Is there anyway to just reduce the getwork requests?  I'm ignorant as to why cherrypicker for example hops it flawlessly with a normal number of getwork requests and bithopper doesn't.

Also, when Slush finds a block why isn't BH switching to it?  It just keeps mining at deepbit. 

I drink it up!
enmaku
Hero Member
*****
Offline Offline

Activity: 742



View Profile WWW
August 12, 2011, 07:43:09 PM
 #3467

So all this craziness with IXCoin recently has me thinking... How hard would it be to code in some checks to automatically compare the profitability of BTC, NMC etc. to automatically make the switch for the brief span in which NMC mining is more profitable? Once difficulty settles down on IXC we could do the same for them (easy enough since bitparking runs both the NMC and IXC exchanges). We could hack together the logic and just have the appropriate bitparking pool represented as some arbitrary low percent when it's more profitable and use the standard 10^10 when it's not, all configurable of course.

Anyone know how hard it would be to do this?

c00w
Full Member
***
Offline Offline

Activity: 196


View Profile
August 12, 2011, 07:44:19 PM
 #3468

@Muyoso
Reducing the number of getworks?
We are working on it. Also issues with scheduling are confusing and I need to rewrite the whole scheduler system. Which scheduler are you using?

@enmaku
Its not very hard. Someone just has to code it.

1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
enmaku
Hero Member
*****
Offline Offline

Activity: 742



View Profile WWW
August 12, 2011, 07:48:06 PM
 #3469

@enmaku
Its not very hard. Someone just has to code it.

I'll see if I can find the time this weekend to give it a shot. The big hurdle is that, to my knowledge neither of the bitparking exchanges has an API available, and I'm not exactly a regex master.

If anyone knows of such an API or happens to have some already-existing regex to get the current NMC value I'd be forever in your debt.  Grin

muyoso
Member
**
Offline Offline

Activity: 84



View Profile
August 12, 2011, 08:01:20 PM
 #3470

@Muyoso
Reducing the number of getworks?
We are working on it. Also issues with scheduling are confusing and I need to rewrite the whole scheduler system. Which scheduler are you using?

Default scheduler. 

I drink it up!
Sukrim
Legendary
*
Offline Offline

Activity: 1848


View Profile
August 12, 2011, 08:10:37 PM
 #3471

Do you think the current value is really the best one? I'd rather use the 24h average from http://www.nmcwatch.com/...

"average: ([\.0-9]+).*<br/>" should work I think... Unfortunately (for them) there isn't any API advertised.

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
c00w
Full Member
***
Offline Offline

Activity: 196


View Profile
August 12, 2011, 08:54:08 PM
 #3472

Oh and if you want to integrate all the info on nmc etc... into the difficulty module including prices that would be awesome. There already is nmc difficulty and adding everything else should be pretty quick.

1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
enmaku
Hero Member
*****
Offline Offline

Activity: 742



View Profile WWW
August 12, 2011, 09:40:31 PM
 #3473

I'll see what I can do. NMCWatch looks quite promising and I thank you in advance for the regex Sukrim. c00w, I'd completely forgotten we already have NMC difficulty as well as bitparking, so I'd just need to do the math and override the percentages where necessary... And perhaps add a new role, similar to what you did with mine_slush (mine_nmc perhaps?).

Could also let someone else do the math for us and just compare the USD figures from http://tvori.info/bitcoin/charts/ - easy regex too, from the look of it.

deepceleron
Legendary
*
Offline Offline

Activity: 1470



View Profile WWW
August 12, 2011, 10:35:53 PM
 #3474

I'm trying the pool block detection features in this software. The LP detection algorithm needs the ability to fine-tune timing. Some pools announce blocks by LPs faster than others; the problem manifests that a fast/close pool can get LP push to the miner before the pool that actually solved the block. A block-finding pool can be slower than others from the pool's infrastructure, number of pool miners in that pool needing the LP push, and geographic location (and perhaps even by pool ops messing with LP timing themselves).

The correction factor could be a pool.cfg option to 'slow down' fast-announcing pools that cause false positives, a user.cfg option like "Delay_LP: 2" seconds if block-finding pools are consistently being beaten in LP push speed by this fast/small pool by a second.

Also, if anyone with a btcmine account would be willing to add worker for me to get info with and PM me, it would be appreciated!

muyoso
Member
**
Offline Offline

Activity: 84



View Profile
August 12, 2011, 10:57:10 PM
 #3475

Its almost as if I am just mining exclusively on deepbit now.  I almost never leave.  I think instead of trying to estimate shares through the hashrate it would be better to just leave after 10-12 minutes after a round start.  I find on the longer rounds.  I SHOULD be submitting no more than 100ish shares per round as that is about the time that deepbit passes the 43% threshold.  I am submitting 2-500 shares on the longer rounds and its obliterating my efficiency.  I am at 115% efficiency with deepbit overall.



A round with 6 million shares should have no more shares submitted by me than a round with 1 million shares, but they have 2-4x as many.  Something is either causing bithopper to miscalculate the 43% threshold or allowing me to mine right through it.

I drink it up!
TenthReality
Member
**
Offline Offline

Activity: 76


View Profile
August 12, 2011, 11:00:24 PM
 #3476

Random question here, if an LP new block comes in from a pool, should that not override anything the API is telling the scheduler?

Update:
I may have answered it myself after digging through lp.yc,  if the pool is set to mine_deepbit' and LP is going, ,it'll reset the shares count.
creativex
Sr. Member
****
Offline Offline

Activity: 420



View Profile
August 12, 2011, 11:02:12 PM
 #3477

so why not just raise db's penalty so you leave sooner?

https://bitcointalk.org/index.php?topic=130982.msg1401799#msg1401799 - [BTC-TC]bASIC-MINING
http://forum.litecoin.net/index.php/topic,886.0.html - [LTC-GLOBAL]LTC-DMF
http://forum.litecoin.net/index.php/topic,817.msg3279.html#msg3279 - [CRYPTOSTOCKS]AGLTC

BTC: 1Hfp99tugY4H5FYEoM3hj4JDLzShzZ9ifB

You have zero chance of changing others and only a slim chance at changing yourself. Be the change you want to see and others may follow.
muyoso
Member
**
Offline Offline

Activity: 84



View Profile
August 12, 2011, 11:05:11 PM
 #3478

so why not just raise db's penalty so you leave sooner?

I have it at the default of 43%.  If I do that then won't I leave sooner on the short round and kill my efficiency even more?  What I am saying is that something isn't right.

I drink it up!
r2edu
Member
**
Offline Offline

Activity: 68


View Profile
August 12, 2011, 11:07:44 PM
 #3479

@deepceleron: I don´t understand your final request.. (i´am from Arg. so my english is not that good), if you can explain me better i can help, i got a btcmine account

---

I´m with latest version 0.1.6.2-1, and deepbit doesn´t work.. when start a round my miner just die. I wait for about 2-5 min. and nothing, so i disable it and hop to another pool, then the share count of db never stops...

As i said, Polmine is working really good, and BCLC founds blocks that doesn´t belong to it (i mean in BH, resets to 0 but the stats in its web keeps counting for hours), so i´am mining it "the old way"

Maybe the problem is my location, Argentina?

creativex
Sr. Member
****
Offline Offline

Activity: 420



View Profile
August 12, 2011, 11:09:27 PM
 #3480

I like aiming for 25% on db, but sometimes it skips over it and I'm there a little bit longer, but it's not exactly killing efficiency. I suggest fiddling with the penalties till you get what you're looking for.

https://bitcointalk.org/index.php?topic=130982.msg1401799#msg1401799 - [BTC-TC]bASIC-MINING
http://forum.litecoin.net/index.php/topic,886.0.html - [LTC-GLOBAL]LTC-DMF
http://forum.litecoin.net/index.php/topic,817.msg3279.html#msg3279 - [CRYPTOSTOCKS]AGLTC

BTC: 1Hfp99tugY4H5FYEoM3hj4JDLzShzZ9ifB

You have zero chance of changing others and only a slim chance at changing yourself. Be the change you want to see and others may follow.
Pages: « 1 ... 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 [174] 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 »
  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!