Pages:
Author

Topic: █▓▒░-< [ZPOOL.CA][BTC Multipool] The miners multipool >-░▒▓█ Paid 925+ BTC - page 58. (Read 217685 times)

newbie
Activity: 11
Merit: 0
ok so this is what i have right now not working just keeps cycling to the next algo and saying terminating workio then it moves to the next algo and says it again endless loop.



:start

ccminer -r 0 -a x11   -o stratum+tcp://mine.zpool.ca:3533 -u mybtcaddress -p x11,x13,x14,x15,quark,lyra2v2
ccminer -r 0 -a x13   -o stratum+tcp://mine.zpool.ca:3633 -u mybtcaddress -p x11,x13,x14,x15,quark,lyra2v2
ccminer -r 0 -a x15   -o stratum+tcp://mine.zpool.ca:3733 -u mybtcaddress -p x11,x13,x14,x15,quark,lyra2v2
ccminer -r 0 -a lyra2v2 -o stratum+tcp://mine.zpool.ca:4533 -u mybtcaddress -p x11,x13,x14,x15,quark,lyra2v2
ccminer -r 0 -a quark -o stratum+tcp://mine.zpool.ca:4033 -u mybtcaddress -p x11,x13,x14,x15,quark,lyra2v2

sleep 5000
goto start


i want to put more algos in and set the profit ratios.


legendary
Activity: 3486
Merit: 1126
i hate to be another one of those ppl but i'm stuck. i was mining with nicehash as i am a noob don't want to lose btc to them anymore. trying to get the auto switching thing to work but i am confused.
1. do i point at stratum+tcp://mine.zpool.ca: or stratum+tcp://yaamp.com:?
2. i want to set my own profit calculation in the password but am unsure of how to calculate the ratios as i do not have the base for scrypt as stated on http://www.zpool.ca/site/multialgo
i am using win 7 latest drivers from nvida and ccminer1-7-6neoscrypt version.

known hashrates whole rig.
x11 9 Mhash
x13 8.5 Mhash
Lyra2REv2 57 Mhash
Blake (2b) 2400 Mhash
NeoScrypt 1.3 Mhash
Quark 21 Mhash
Qubit 25 Mhash
Blake (14r) 3800 Mhash
Blake (XVC) 4500 Mhash

not sure if i can just modify the example on above site with the right algos and ports as written. currently just mining on neoscrypt with a simple bat file. Thank you in advance.



whoops, it should be mine.zpool.ca. I think what most miners do, it put their Mhash rate in as their prof values.
newbie
Activity: 11
Merit: 0
i hate to be another one of those ppl but i'm stuck. i was mining with nicehash as i am a noob don't want to lose btc to them anymore. trying to get the auto switching thing to work but i am confused.
1. do i point at stratum+tcp://mine.zpool.ca: or stratum+tcp://yaamp.com:?
2. i want to set my own profit calculation in the password but am unsure of how to calculate the ratios as i do not have the base for scrypt as stated on http://www.zpool.ca/site/multialgo
i am using win 7 latest drivers from nvida and ccminer1-7-6neoscrypt version.

known hashrates whole rig.
x11 9 Mhash
x13 8.5 Mhash
Lyra2REv2 57 Mhash
Blake (2b) 2400 Mhash
NeoScrypt 1.3 Mhash
Quark 21 Mhash
Qubit 25 Mhash
Blake (14r) 3800 Mhash
Blake (XVC) 4500 Mhash

not sure if i can just modify the example on above site with the right algos and ports as written. currently just mining on neoscrypt with a simple bat file. Thank you in advance.

newbie
Activity: 37
Merit: 0
Do you know if you can mine it on nvidia cards? Preferably with ccminer as the sgminer forks I've tried seem to freeze my computer within minutes.

I believe tpruvot will be putting out an update on git for lbry today sometime:

https://github.com/tpruvot/ccminer

Or here:

http://ccminer.org/preview/ccminer-1.8-lbry-rc.7z


Sweet, seems to be working. Thanks!
legendary
Activity: 3486
Merit: 1126
crackfoo pls add siacoin or lbry its profit!!!!

lbry is loaded now but could use some testers.

On there but it will take about 2-3 days to find a block at current hash rates.

Hopefully the ppl who wanted it will come and mine some as well.

Thanks

Do you know if you can mine it on nvidia cards? Preferably with ccminer as the sgminer forks I've tried seem to freeze my computer within minutes.

I believe tpruvot will be putting out an update on git for lbry today sometime:

https://github.com/tpruvot/ccminer

Or here:

http://ccminer.org/preview/ccminer-1.8-lbry-rc.7z
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
crackfoo pls add siacoin or lbry its profit!!!!

lbry is loaded now but could use some testers.

I'm testing it now: vardiff doesn't seem to work.

EDIT: looks fixed now

PEOPLE please join the lbry algo as we have a TTF of 2 days :-D
lotta lotta profit but need more hashrate.
legendary
Activity: 1848
Merit: 1166
My AR-15 ID's itself as a toaster. Want breakfast?
Hopefully the ppl who wanted it will come and mine some as well.

Thanks
Ill do some testing when I get back home tonight.
newbie
Activity: 37
Merit: 0
crackfoo pls add siacoin or lbry its profit!!!!

lbry is loaded now but could use some testers.

On there but it will take about 2-3 days to find a block at current hash rates.

Hopefully the ppl who wanted it will come and mine some as well.

Thanks

Do you know if you can mine it on nvidia cards? Preferably with ccminer as the sgminer forks I've tried seem to freeze my computer within minutes.
legendary
Activity: 3486
Merit: 1126
crackfoo pls add siacoin or lbry its profit!!!!

lbry is loaded now but could use some testers.

On there but it will take about 2-3 days to find a block at current hash rates.

Hopefully the ppl who wanted it will come and mine some as well.

Thanks
member
Activity: 95
Merit: 10
crackfoo pls add siacoin or lbry its profit!!!!

lbry is loaded now but could use some testers.

On there but it will take about 2-3 days to find a block at current hash rates.
legendary
Activity: 3486
Merit: 1126
crackfoo pls add siacoin or lbry its profit!!!!

lbry is loaded now but could use some testers.
full member
Activity: 235
Merit: 100
I jumped off for a bit due to skein and nist5 being super profitable.. Let's crush some sib Smiley
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
Come join me on testing the sib miner.  I only have 4.5 Mhash and look to find a block every 2.5 hours.  Could really use some backup Smiley

Here I am! :-)
but are you gone?
hero member
Activity: 698
Merit: 500
4. I'm having trouble understanding the numbers at https://www.zpool.ca/api/status. For example: Estimate Last 24h: 0.00052364, Actual Last 24h: 0.5686. The difference in order of magnitude, is that just GHS vs THS? And is the estimate made 24h ago, or is this really an estimate of the next 24h? Also, what does rental_current mean? Is that the reward based on the last mined coin? And last, but not least, what attributes to the difference in the ZPool API and the page I mentioned above? (And which one do you guys think I should be using?)

{"name":"sha256","port":3333,"coins":43,"fees":2,"hashrate":"183172041305187","workers":162,"estimate_current":"0.00000139","estimate_last24h":"0.00000155","actual_last24h":"0.0016","rental_current":"0.00160940",

rental_current - pool can offer rent like NH
estimate_current - well, this is what you get if pool mines blocks next second
estimate_last24h - https://bitcointalksearch.org/topic/m.14285380 Also just noticed the "estimate_last24h" , is not the "last" 24h, it should be what we project in the next 24h... I'll fix that.
actual_last24h - you got it explained plus it needs to be divided by 1000

not sure if it was fixed(IMHO broken), but those were planned in original yaamp code to compare how much estimate_last24h deviated from actual_last24h, in above example it is (155/160 - 1)*100= -3,125%

newbie
Activity: 7
Merit: 0
OK, I made a few changes:

  • I now use the numbers from the Zpool API. Until I understand what each number means, I take the lowest amongst all 4 numbers calculate with that, whichever it is.
  • I disabled all coins except for Sha, Scrypt and X11, coins with decent amounts of orders on NH. L2v2 would be next as things look now, but I leave it disabled for now.
  • I changed my config:

Code:
  start_duration_treshold: 3,    # Was: 1. Days in which an order must be able to complete before considering to buy it. (Based on hashrate available at a certain price)
  start_profit_threshold:  1.45, # Was: 1.35. Profit margin necessary to buy
  awaken_profit_threshold: 1.4,  # Was: 1.25. Profit margin necessary to awaken a sleeping order
  sleep_profit_threshold:  1.35, # Was: 1.15. Profit margin that will put an order to sleep (decrease limit to minimum)
  dying_time_threshold:    600,  # Was: 900. Seconds an order continuously has to be below sleep profit threshold before selling it.
  max_pool_share:          0.1,  # Was: 0.35. Maximum share in pool's total hashrate.

I still need some help with this one:
1. d=. And by max, I mean the max in the NH allowed range. I found out I had to specify it when Zpool gave an out-of-NH-range number, and when I set it to minimum, my hashrate delta was like 40%. I set it to the highest possible to prevent pool flooding, and now the hashrate delta stays nicely <5%. Is this totally idiotic? And if it is, how can I calculate what diff value I should provide? (As obviously I can't trust zpool to set them in NH's range)

My setting is purely based on guesswork, I have no idea what kind of impact the diff will make, so I haven't got the slightest clue as to which number I should put in, and how I can calculate that. What do you think is reasonable?
newbie
Activity: 7
Merit: 0
I forget what the actual amount is, but you all loose BTC when you cancel an order as well. How many did you cancel? I have a similar script, but you should also be adjusting your price to keep it on the lowest fringe.  I have bots running that I haven't put BTC in the accounts in months, they continue to earn. Not huge earnings, it is tricky with NH. They have their ups and downs, but in the end they continue to grow.

I am actually doing that: 135% or more = buy, 125% or more is go ahead, 115% or less = throttle down and decrease as fast as I can, <115% for more than 15 minutes = sell. I decrease the price as often as I can without losing substantial hashrate, and if my hashrate is too low I increase to a level where it substantially grows while still making at least 125% profit. Also, right now I set it up so that I don't buy hashrate that can't complete an order in 24h. (That is, it looks for the NH price of enough hashrate to mine 0.01 BTC worth at that same price point, in 24h or less.)

As for the buy/sell hashrate fees: I know. It seems to be like this:

If you buy hashrate, you pay almost 4% fee. (That is, buy 0.01, get 0.0096). BUT: Once you remove an order, you get 3% of the remainder refunded. So in short, if you buy 0.01, you pay 0.0001 + 3% of what you use.


I haven't really looked into the API in a long time but looks like that actual_last24h need to be /1000

the names are a bit messed up, I'll need to go look and see what they were actually mean to say. dev won't change them since other apps are now using them...


I'd really appreciate that! One advantage is that you can get those numbers in less than one second, whereas the page I used consistently takes 20 seconds to load.

I think if I use 140% (like ax66 suggests) I could use those numbers, even if they're a bit more volatile.

I still don't think 140% would get me to break even though, or I should fine-tune my sell vs decrease policy.
full member
Activity: 235
Merit: 100
Come join me on testing the sib miner.  I only have 4.5 Mhash and look to find a block every 2.5 hours.  Could really use some backup Smiley
legendary
Activity: 3486
Merit: 1126

4. I poll the rewards every 60 seconds, and if they drop such that profit gets below 115%, I limit the hashrate on NH to the minimum, and if it doesn't come up after 15 minutes, I remove the order. When it rises again to above 125%, I set the limit back up to my calculated maximum (see below).

So, basically, I would think that 3% nicehash mining fee, 1% buying fee, 2% pool fee and 5% delta (spilled hashrate) adds up to 11% potentially loss to cover for, so I think the 15% is a reasonable selling-threshold.

I ran this script for about a day, I think it picked up about 10 orders, and while I was hoping to make some profit, I only found out that I lost about half what I started with. Bollocks!


I forget what the actual amount is, but you all loose BTC when you cancel an order as well. How many did you cancel? I have a similar script, but you should also be adjusting your price to keep it on the lowest fringe.  I have bots running that I haven't put BTC in the accounts in months, they continue to earn. Not huge earnings, it is tricky with NH. They have their ups and downs, but in the end they continue to grow.

I haven't really looked into the API in a long time but looks like that actual_last24h need to be /1000

the names are a bit messed up, I'll need to go look and see what they were actually mean to say. dev won't change them since other apps are now using them...

newbie
Activity: 7
Merit: 0
I read almost the whole thread (yes!). I scripted a Zpool-based nicehash-order-manager, but I've lost quite a bit of cash, and I'm having a hard time figuring out what I'm missing.

Here's what I'm trying to do:

1. I pull the average rewards from ZPool algos from THIS PAGE. (Why that page? Those numbers seem more conservative and less volatile than what Zpool reports on its site, and I've read somewhere that ZPool has a tendency to have its averages a bit off.) I look at all numbers (i.e. current, last 2h, last 24h) and take the lowest as the 'right' one, just to be a bit conservative.

2. I pull the orders from Nicehash to see what hashrate goes for.

3. If the reported reward is more than 135% of the selling price of some substantial hashrate on nicehash, I buy the hashpower and point it towards zpool.

4. I poll the rewards every 60 seconds, and if they drop such that profit gets below 115%, I limit the hashrate on NH to the minimum, and if it doesn't come up after 15 minutes, I remove the order. When it rises again to above 125%, I set the limit back up to my calculated maximum (see below).

So, basically, I would think that 3% nicehash mining fee, 1% buying fee, 2% pool fee and 5% delta (spilled hashrate) adds up to 11% potentially loss to cover for, so I think the 15% is a reasonable selling-threshold.

I ran this script for about a day, I think it picked up about 10 orders, and while I was hoping to make some profit, I only found out that I lost about half what I started with. Bollocks!

But seriously, I'm a bit dumbfounded right now. So, what am I missing?

Here are the decisions I made that I'm uncertain about:

1. d=. And by max, I mean the max in the NH allowed range. I found out I had to specify it when Zpool gave an out-of-NH-range number, and when I set it to minimum, my hashrate delta was like 40%. I set it to the highest possible to prevent pool flooding, and now the hashrate delta stays nicely <5%. Is this totally idiotic? And if it is, how can I calculate what diff value I should provide? (As obviously I can't trust zpool to set them in NH's range)

2. I limit the orders to consume up to 35% of ZPool's total hashrate, and I have seen orders get there. I initially didn't think this could be a problem, but when I initially did 50%, I saw the rewards dropping significantly a few minutes later in some cases, so I thought those might be related to one another. I found out that I could take about a third without brining about major impact on the rewards. Maybe I'm wrong here though. Should I have only taken 10%? Or just a solid fixed amount based on the algo I'm trying to do?

3. I connect from both the EU and the US servers at Nicehash, whichever gives me the best rate. But EU-CA obviously has way more latency. Is that something to keep in mind, and should I just stick to Westhash?

4. I'm having trouble understanding the numbers at https://www.zpool.ca/api/status. For example: Estimate Last 24h: 0.00052364, Actual Last 24h: 0.5686. The difference in order of magnitude, is that just GHS vs THS? And is the estimate made 24h ago, or is this really an estimate of the next 24h? Also, what does rental_current mean? Is that the reward based on the last mined coin? And last, but not least, what attributes to the difference in the ZPool API and the page I mentioned above? (And which one do you guys think I should be using?)

5. Could it be possible that this loss can be attributed to a single algo? If so, is there any way I can still figure that out without having to test every damn algo again? The vast majority I've mined is X11, I've had multiple of those orders, all very profitable. I've also seen orders on Lyra2v2, a bit of Neoscrypt and an odd SHA256, it was highly profitable for about an hour today. All on the above policy. (Although I might stop doing Neoscrypt, because at times the minimum limit is already something like 20% of Zpool's hashrate)

6. Anything else / more numbers I should keep in consideration?

Sorry for all the things I don't quite understand yet! I'm passionate about learning all this stuff.
legendary
Activity: 1470
Merit: 1114
Does anyone have any issues with there scrypt miners just stopping after like 10 minutes of mining? Its driving me crazy trying to get them to not drop out, the hashrate drops to 0 and no shares. I dont get this issue on any other pool

ongoing issue with sha/scrypt ports. Shouldn't be every 10 mins though that sounds like it's something else. There can ben stretches of 6-8 hours without a stratum reset, but can also be times of one or two an hour...

Hope to have new stratum code some day soon.

If anyone is handy with C++ this is the most common of a few segfaults I seem to get:

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffcebff5700 (LWP 23435)]
0x00007ffff65ffc37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff65ffc37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff6603028 in __GI_abort () at abort.c:89
#2  0x00007ffff663c2a4 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7ffff674a6b0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff66479b2 in malloc_printerr (ptr=, str=0x7ffff67467e4 "corrupted double-linked list", action=1) at malloc.c:4996
#4  malloc_consolidate (av=av@entry=0x7ffd50000020) at malloc.c:4165
#5  0x00007ffff6648ce8 in _int_malloc (av=0x7ffd50000020, bytes=6016) at malloc.c:3423
#6  0x00007ffff664b6c0 in __GI___libc_malloc (bytes=6016) at malloc.c:2891
#7  0x00007ffff739cdad in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x0000000000412855 in client_thread (p=0x7a) at client.cpp:418
#9  0x00007ffff7bc4184 in start_thread (arg=0x7ffcebff5700) at pthread_create.c:312
#10 0x00007ffff66c337d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

https://github.com/tpruvot/yiimp/tree/next/stratum

Caveat: I am not strong in c++ but have lots of exepience analysing system crashes.

The traceback only contains system code, I don't know if you trimmed it but if you have level #11 it might be where
the application called clone.

The crash itself occurred while allocating memory while cloning a process. malloc detected memory corruption:

#3  0x00007ffff66479b2 in malloc_printerr (ptr=, str=0x7ffff67467e4 "corrupted double-linked list", action=1) at malloc.c:4996

This is not an error in the code in the traceback, it likely tripped over prexisting corruption. The data was probably corrupted the last time it
was accessed prior to calling clone.

If you are seeing different crashes it is quite possible they are all the result of the same bug. It may be the same data being corrupted
every time or possibly other data. The victim just happened to be the first proceess to access the data after it was corrupted.

The application probably got hold of a bad pointer somehow and used it to write some data to the wrong place. Due to the cause
being disconnected from the crash these kinds of bugs are hard to find. If the problem is recent it narrows the scope of the problem
to a recent change.

I suggest you try to look for the point of deviation, ie when the crashes first started to see what was changed just prior. Since the crashes
seem fairly consistent you could backout recent changes until the crashes stop.

 


The well, crashing has been an issue since the start but not these ones, likely because the other bugs were occurring before these crashes were apparent. #8 makes reference to the stratum code but I agree a lot has to do with system code.

#8  0x0000000000412855 in client_thread (p=0x7a) at client.cpp:418

https://github.com/tpruvot/yiimp/blob/next/stratum/client.cpp#L418


client thread gets created at stratum.cpp:344 by the stratum_thread which was created by main.

Quote
A new one:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff66477e3 in malloc_consolidate (av=av@entry=0x7ffdb8000020) at malloc.c:4157
4157    malloc.c: No such file or directory.
#0  0x00007ffff66477e3 in malloc_consolidate (av=av@entry=0x7ffdb8000020) at malloc.c:4157
#1  0x00007ffff664845d in _int_free (av=0x7ffdb8000020, p=, have_lock=0) at malloc.c:4057
#2  0x0000000000404e6e in job_delete (object=0x7ffdb80aec70) at job.h:82
#3  0x0000000000416fbb in object_prune (list=0x83f7e0 , deletefunc=0x404db0 ) at object.cpp:57
#4  0x000000000040416c in main (argc=, argv=) at stratum.cpp:273

Looks the same to me. It's over my head now, you need someone who knows the application code.
Could be a race condition between threads due to some missing mutex.
Pages:
Jump to: