Bitcoin Forum
May 08, 2024, 09:21:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 »
241  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 25, 2015, 06:09:37 AM
Kano, wanted to see how hard it would be to setup an email notification when a block is found, or shortly after that includes something like Ghash does. Would be nice to see so your not checking the stats page several times a day. Example below

Hello Miner

We have solved the block #354533 (25.2432 BTC) in 12 hours at 13783.91 Th/s and done 140637624683 total work.
Your shares: 86401760/25000048254 (0.35%)
Payout: 0.08724205 BTC


On that note, how about also getting an email when a worker has not submitted shares for say 5 or 10 minutes, that would be nice to get alerted from the pool. Not sure how much coding this would be but just wanted to put it out there. Maybe have a place to enter an alert email address which is different then your account email, so one can enter a SMS email address to get txt vs emails.

Thanks in advance!
Well there is a web site already that will send you block notification of the pool.
https://bitcointalk.org/index.php?topic=789369.msg10261674#msg10261674

And one (or more?) people created apps to do that also.
https://bitcointalk.org/index.php?topic=789369.msg11091187#msg11091187

I'm not sure if either of them have idle worker notifications, but the pool API includes when the last share was submitted for each worker in the API "work" reply.

Block notifications and idle notifications are on the todo list, but I've avoided doing them so far for a reason.
The main issue is that they represent bulk email.
In the last few years it's become ever so easy to have an email server blacklisted due to sending out email and then it can be up to days to clear it up and remove it from the blacklistings.
The worst example of that is yahoo that doesn't have a way of removing a blacklisting - my mail server was blacklisted there once due to someone who uses my mail servers getting a virus and sending out spam - once we tracked it down and stopped it, I of course had to then remove a bunch of blacklistings - but there was no option to do that with yahoo and I ended up telling everyone who uses the mail server that until further notice assume you can't send email to anyone on yahoo - which IMO was not really that big an issue since yahoo isn't very big any more - but still annoying.

Try the above (links) and send them a donation if they can do what you want - or ask them to add a "lastshare" notification Smiley
Everyone has a smartphone these days ... so the App would probably be your best solution if it can do both.
I'll PM them both a link to this message also.


Hi there!

I am the creator of the Android App: CK Pool Stats (Kano)

The app can currently notify you if a block has been found.
The app can also notify you if your hashing speeds has dropped below a certain amount.

I have been very busy with real life and there are more features coming! Just much much slower, especially since the app has been working as intended.
Let me know if you have any questions or feature requests, I'll try to push them out when I have more free time on my hands!

My only idea is to show current progress on the current block (both numeric and percentage). All other stats I find relevant should probably be viewed directly on the website.
242  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 25, 2015, 06:07:19 AM
We got another one. Thanks again bitminerpro.
243  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 22, 2015, 06:26:51 PM
Aside: ignore CPPSRB - that's even worse than PPS Tongue
It has an upper limit below 100% PPS ... but that's the absolute limit ... what you get can be anywhere from that or lower (never above)

When I realized this, I moved away from CPPSRB... stated more simply, with CPPSRB, you will NEVER make more than 100%-fee over any time frame. With PPLNS, you can make more than 100% over a limited time frame. Put even more simply...

- Under PPLNS if the pool does well (luck wise) over any given time frame, you will also do well (payout wise). Also if the pool does poorly (luck wise) over any given time frame, you will do poorly (payout wise).

- Under CPPSRB, if the pool does well (luck wise) over any given time frame you will simply get paid shelved shares/back pay, but never more than 100%. If the pool does poorly (luck wise) over any given time frame, you will do poorly (payout wise) until the pool has better luck, then you might be "made whole" (in terms of the amt you are owed based on comparison to pure PPS). I believe that theorhetically if a CPPSRB pool has better luck than 100% over its lifetime, then the result of that good luck goes to the pool operator. That's how PPS works anyway.

On a long enough time frame or with enough hashrate (any technical issues notwithstanding), PPLNS (and really all payout calculations) will be expected to trend closer to 100% minus fee. This includes CPPSRB but it will only from approach from below 100%.

For an analogy, think of it like golf. Hitting a block at 100% expected difficulty is like shooting par. With CPPSRB you can shoot lower than par, but you will never be rewarded for it. If you shoot higher than par, you are penalized for it. With PPS you will always be rewarded at par-level no matter what you shoot. With most other payout calculations, you are rewarded for shooting lower than par and penalized for shooting higher than par.

Sorry for getting so OT with this, but hopefully it helps anyone trying to figure out these payout calculations. The real question you must ask yourself is "Do I feel lucky?" ... Well, do ya, punk?
244  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 21, 2015, 03:31:53 PM


Welp...it's been explained well by 2 others, and if you'll remember, I also relayed to you that your first few payouts weren't going to be up to par /w what you felt they should be...hang in there. Kano put it best by saying 'stop' mining now and you'll still get paid (until your shares are used up,  basically).

Ya gotta trust someone, sometime. Be cool.

Now...about those red pantie pics...send 'em out, we need proof.

Yea I knew it was going to be less but it was still a shock...

so now I wait another 4 days until the next one.. lol

I will have to get back to you on the whole pantie thing...

At 1351 TH, 100% expected time is about 1.82 days.
245  Bitcoin / Mining software (miners) / BYOTBDOMD - Visualizing share difficulty on: June 21, 2015, 04:38:05 AM
I spent some time building this rudimentary / retro "dashboard" for watching my little U3 as it tries to win the lottery.

I present BYOTBDOMD - Build Your Own, Text Based, Difficulty Oriented, Mining Dashboard

Here's a screenshot



What you're seeing, clockwise, starting from top left is...

- cgminer 4.9.2

- "blockwatch.sh" - rudimentary script I wrote to monitor cgminer output log for the word block (not sure on the exact wording of log output when a block is found... because I've never found one)

- "best20table.sh" - less rudimentary script I wrote to parse the cgminer output log for accepted shares and show the 20 best shares

- "best20graph.sh" - even less rudimentary script I wrote to plot the 20 best shares as a bar chart with fixed width and height

- "last80table.sh" - script that parses cgminer output log and ouputs the difficulty of the last 80 accepted shares in a table with 20 rows and 4 columns

- "80linegraph.sh" - script to plot the difficulty of the last 80 shares as a line graph that auto senses terminal size and adapts

All of the scripts expect a file called cgminer.log in the same directory. This file is created by appending "2>>cgminer.log" to the end of your cgminer startup command. This file could, of course, be copied locally from elsewhere.

Other requirements: sed, awk, stty, tail, pr, head, sort, feedgnuplot (and all subsequent dependencies)

To get all the scripts on the same screen I used tmux. Other terminal multiplexers like screen or byobu (which is really a screen and tmux front end) will work too.

Why did I build this? Well I wanted something fun to watch as my little U3 churns away trying to solve a block. The only meaningful stats to this end are really difficulty of submitted shares. I didnt find anything to monitor this stat so this is what I came up with. I guess the other meaningful piece of info is whether or not the miner is working and what the hashrate is, but those are readily visible from looking at cgminer itself (I might try to add hashrate as a different line on the big graph for second release, but it will require a little time to put that together).

How to use these? Well, if your miner submits a share with difficulty higher than the network difficulty, then you have solved a block. So look at the Best 20 Shares table for that info. The Best 20 Shares graph is useful as a quick "fingerprint" of your best 20 shares that you can easily glance at. If you notice it has changed shape significantly since last time you looked (specifically, if the height of most of the graph has dropped significantly) then that means you have some new higher difficulty shares. The line graph of last 80 shares just gives you something to look at and last 80 shares table is the corresponding data. Find spikes in the chart and data and you'll see high-difficulty shares.

I'm quite sure no one else will find these scripts useful, but I spent time on them and figured I'd share with the class. I take no responsibility if you stare at them for extended periods hoping to catch your miners hitting a high-difficulty share. At the very least its something retro and techy looking you can show all your friends.

I'm also quite sure these scripts are not in any way well-written or optimized. If you care enough to improve on them, please post them back here.

Here are the scripts:

Code:
#last80table.sh - ctrl+c to exit

while true
do
clear
echo "Last 80 Shares"; echo " "; tail -n 160 cgminer.log | sed -n 's/.*Accepted.\{10\}Diff \(.*\)\/.*/\1/p' | tail -n 80 | pr -4 -J -T -l 20
sleep 10
done

Code:
#blockwatch.sh - ctrl+c to exit

tail -f cgminer.log | grep -i block

Code:
#best20table.sh - ctrl+c to exit

while true
do
clear
echo "Best 20 Shares"; echo " "; sed -n 's/.*Accepted.\{10\}Diff \(.*\)\/.*/\1/p' cgminer.log | sort -hr | head -n 20;
sleep 60
done

Code:
#best20graph.sh - ctrl+c to exit

while true
do
clear
termsize=`stty size | awk '{print $2,$1}'`
sed -n 's/.*Accepted.\{10\}Diff \(.*\)\/.*/\1/p' cgminer.log | sort -rh | head -n 20 | awk '/[0-9]$/{print $1;next};/[pP]$/{printf"%u\n", $1(1000*1000*1000*1000*1000);next};/[tT]$/{printf"%u\n", $1*(1000*1000* 1000*1000);next};/[gG]$/{printf"%u\n", $1*(1000*1000*1000);next};/[mM]$/{printf "%u\n", $1*(1000*1000);next};/[kK]$/{printf "%u\n", $1*1000;next};' | feedgnuplot --with "impulse" --title "Best 20 Shares" --set 'logscale y' --terminal 'dumb 25,24' --xmin 1 --xmax 20 --unset ytics  --exit
sleep 60
done

Code:
#80linegraph.sh - ctrl+c to exit

while true
do
clear
termsize=`stty size | awk '{print $2,$1}'`
tail -n 160 cgminer.log | sed -n 's/.*Accepted.\{10\}Diff \(.*\)\/.*/\1/p' | tail -n 80 | awk '/[0-9]$/{print $1;next};/[pP]$/{printf"%u\n", $1(1000*1000*1000*1000*1000);next};/[tT]$/{printf"%u\n", $1*(1000*1000* 1000*1000);next};/[gG]$/{printf"%u\n", $1*(1000*1000*1000);next};/[mM]$/{printf "%u\n", $1*(1000*1000);next};/[kK]$/{printf "%u\n", $1*1000;next};' | feedgnuplot --lines --title "Last 80 Shares" --set 'logscale y' --terminal 'dumb '"$termsize" --exit
sleep 10
done
246  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 20, 2015, 11:49:51 PM

Alright I will let you off of my holy shit that guys is weird list.... only because I saw that commercial..   hehe

I don't know if I have the stamina to stick with this.. 4 and a half days now.. is there like a hidden conspiracy against kano's pool

Just in case you aren't joking, I believe block wotholding attacks are only profitable against PPS pools.

Block withholding attacks are possible against any pool, but if the motivation is profit I'm not sure a PPLNS target makes sense.
247  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 20, 2015, 04:38:45 PM
in my ramblings I realize that we need to collectively do a rain-dance to the mining gods and maybe even offer up a new member as sacrifice to appease the gods and show us favor.  and then I think fuck that I am the new member.

It's been suggested that all noobs to the pool should wear RED PANTIES for their first week. A small sacrifice, at this point it may take a truly unique thong or sling. Lets just hope it doesn't degenerate to the point of requiring anybody to parade around the front yard on a Sunday morning till the neighbors see them  Shocked

Pics or GTFO haha.

@kano the N in PPLNS is 5X difficulty right? So if we go beyond 500% does that mean shares begin to be dropped off the payment queue? Or is it a per-miner thing? Or are those statements one in the same?
248  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 19, 2015, 04:46:28 AM
3. What do you think of Trezor? I can't really find anything more secure or hack proof for storing keys, any thoughts?

Welcome!

I use a HW-1 / Ledger and like it so far. Cheaper than trezor, but has maybe less/different features (most notably, no screen).
249  Bitcoin / Mining / Re: solo mining in lottery terms on: June 18, 2015, 01:30:21 AM
What happens after all 21 million bitcoins have been mined? Does this mean no more possible reward for solo mining or will it just be the transaction fees for finding a block?
https://www.google.com/webhp#q=bitcoin+%22what+happens+when+all%22
tl;dr: yes, transaction fees - no, all Bitcoins mined is not any time soon - yes, the halving curve means that the block reward will be fairly low long before then.

I'm sure there's a BitcoinTalk thread somewhere in those Google results, best pick it up over there Smiley

Yeah but what I am after is a 1 in X chance of hitting a block, not 1 in X chance of receiving Y amt of bitcoin.
its impossible. its like saying you want a 1 in X chance of flipping a quarter 5 times in a row and each time come up heads.

while it could happen, you cant ever know how many times you have to flip the 5 quarters to make them all come up heads.



I think that's still a fair comparison though. Even with, for example, powerball... Ignore all but jackpot. The chance of powerball jackpot is 1 in 175,223,510.

So if each block is a drawing, there is a chance of winning each block drawing. But it's not a guarantee. Same with the powerball. The only guarantee is if you buy all 175,223,510 combinations. Even buying 175,223,509 doesn't guarantee anything except the set odds. In my mind this is akin to having 100% of network hashrate. Odds never guarantee anything.

i think the best comparison would be like a block being a huge file cabinet.
inside this is a folder for every single bitcoin address.
as a solo miner what you are doing is searching through that cabinet trying to find your folder with your address on it..
as a miner on a pool what you are doing is searching for the pools address..

hash rate, and difficulty determine how many folders you can search per hour.

every time the network finds a block, it gets reset and the folders are put back in a different order.

there really is no certain combinations.. you start with 1 and work your way through until you find the one that matches.. or someone else finds theirs and it gets reset and you start over.

even if you had 100% of the network hash rate.. it still could take far longer then the calculations to find your folder. there is nothing keeping your folder from being the last one in the cabinet..

all of these numbers are based on the 50% average.. its not a guarantee or even a maximum..

with your power ball, there is only so many combinations.. its exact. one will happen each week. if you buy all of the tickets you will win.





Well not exactly. If someone else also has the wining ticket you have to split it. Also, if you have 100% of the hashrate it goes without saying that all the blocks found will be found by you.
250  Bitcoin / Mining / Re: solo mining in lottery terms on: June 17, 2015, 11:15:39 PM
Not sure exactly what the odds are using lottery terms but it will definitely depend on your hashrate.

For example, an S5 (1.15TH) according to coinwarz will take 2148.02 days ( 5.8 years ) to find a block at current difficulty:
http://www.coinwarz.com/calculators/bitcoin-mining-calculator/?h=1150&p=600&pc=0.10&pf=0.00&d=49692386354.89380000&r=25.00000000&er=250.82000000&hc=0.00

Whereas 1PH ( 1000TH ) should only take 2.47 days to find a block: http://www.coinwarz.com/calculators/bitcoin-mining-calculator/?h=1000000.00&p=600.00&pc=0.10&pf=0.00&d=49692386354.89380000&r=25.00000000&er=250.82000000&hc=0.00

Ignore the watts and power cost its irrelevant Wink.


Right so if we take the S5 figure, for instance, and extend it with the average 144 blocks per day, I think it's 1 in 309,314.88. I also think all of these calculations are all restatements of what everyone in this thread said earlier. The lotto-type odds rely on difficulty and local hashrate. Difficulty depends on target. Target is reset every 2016 blocks based on global hashrate.

I've no idea mate I just go on coinwarz figures they seem to be pretty accurate.

EDIT: At the end of the day the more hash you have the better you're chance Grin.

Yep. But at the end of the day I want to be able to tell people what my odds are at hitting a block when running a little home miner (R-Box or U3... Maybe U2 or other USB miner). So for instance, at current difficulty, I can tell someone that little funny looking thing on my shelf gives me a 1 in 5.5 million shot at $6250 every 10 minutes or so for the cost of 15 cents a day. (of course at current btc value). It's a little easier way of explaining it to people to engrained in difficulties, blocks, hashrates, etc.
251  Bitcoin / Mining / Re: solo mining in lottery terms on: June 17, 2015, 10:35:35 PM
Not sure exactly what the odds are using lottery terms but it will definitely depend on your hashrate.

For example, an S5 (1.15TH) according to coinwarz will take 2148.02 days ( 5.8 years ) to find a block at current difficulty:
http://www.coinwarz.com/calculators/bitcoin-mining-calculator/?h=1150&p=600&pc=0.10&pf=0.00&d=49692386354.89380000&r=25.00000000&er=250.82000000&hc=0.00

Whereas 1PH ( 1000TH ) should only take 2.47 days to find a block: http://www.coinwarz.com/calculators/bitcoin-mining-calculator/?h=1000000.00&p=600.00&pc=0.10&pf=0.00&d=49692386354.89380000&r=25.00000000&er=250.82000000&hc=0.00

Ignore the watts and power cost its irrelevant Wink.


Right so if we take the S5 figure, for instance, and extend it with the average 144 blocks per day, I think it's 1 in 309,314.88. I also think all of these calculations are all restatements of what everyone in this thread said earlier. The lotto-type odds rely on difficulty and local hashrate. Difficulty depends on target. Target is reset every 2016 blocks based on global hashrate.
252  Bitcoin / Mining / Re: solo mining in lottery terms on: June 17, 2015, 10:28:32 PM
What happens after all 21 million bitcoins have been mined? Does this mean no more possible reward for solo mining or will it just be the transaction fees for finding a block?
https://www.google.com/webhp#q=bitcoin+%22what+happens+when+all%22
tl;dr: yes, transaction fees - no, all Bitcoins mined is not any time soon - yes, the halving curve means that the block reward will be fairly low long before then.

I'm sure there's a BitcoinTalk thread somewhere in those Google results, best pick it up over there Smiley

Yeah but what I am after is a 1 in X chance of hitting a block, not 1 in X chance of receiving Y amt of bitcoin.
its impossible. its like saying you want a 1 in X chance of flipping a quarter 5 times in a row and each time come up heads.

while it could happen, you cant ever know how many times you have to flip the 5 quarters to make them all come up heads.



I think that's still a fair comparison though. Even with, for example, powerball... Ignore all but jackpot. The chance of powerball jackpot is 1 in 175,223,510.

So if each block is a drawing, there is a chance of winning each block drawing. But it's not a guarantee. Same with the powerball. The only guarantee is if you buy all 175,223,510 combinations. Even buying 175,223,509 doesn't guarantee anything except the set odds. In my mind this is akin to having 100% of network hashrate. Odds never guarantee anything.
253  Bitcoin / Mining / Re: solo mining in lottery terms on: June 17, 2015, 08:29:51 PM
What happens after all 21 million bitcoins have been mined? Does this mean no more possible reward for solo mining or will it just be the transaction fees for finding a block?
https://www.google.com/webhp#q=bitcoin+%22what+happens+when+all%22
tl;dr: yes, transaction fees - no, all Bitcoins mined is not any time soon - yes, the halving curve means that the block reward will be fairly low long before then.

I'm sure there's a BitcoinTalk thread somewhere in those Google results, best pick it up over there Smiley

Yeah but what I am after is a 1 in X chance of hitting a block, not 1 in X chance of receiving Y amt of bitcoin.
254  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 17, 2015, 08:27:09 PM
Not saying it's a problem now, but it puts a pretty high "bus factor" on Kano. That is, what is the impact if the subject in question were to get hit by a bus. Not saying that's likely to happen, and yes the image is a bit gruesome, but it might be worth thinking about.
255  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 17, 2015, 07:38:17 PM
Payouts 361153 and 361170 sent
8a9ece84f95fcd6769c49f60ed2ce43a7c5e3b5fd2383f2b0ad819306a588faf
b92b2269cd69fbb8c704f2a61f8c36513651f262a06451fc06e479a81cf00823
and confirmed


Are there plans to automate payouts at all? Just seems like it could be a weak link in the system if you were to be AFK for an extended period.
256  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 0.5% fee anonymous solo bitcoin mining! 67 blocks solved! on: June 17, 2015, 07:31:21 PM
Don't take this the wrong way (as I really like the idea of this pool), but what are the advantages of mining here vs. real solo mining, assuming I already have a full node up and running?
With gbt Wink
Bitcoind does not support stratum and running full node well conected costs money ram cpu and bandwith...Chances to get orphan/stale block with home node are very very big. So unless you are NOT 100 sure what you are doing just spent 0.5% for fee and this will get back to you milion times if your are lucky to find a block
It worts trust me

Oh I don't mind the fee. Obviously worth it if you hit a block. Its just I have a full node running for a month or so now and was wondering, that's all. Connectivity might be the biggest advantage I see.
257  Bitcoin / Pools / Re: [∞ YH] solo.ckpool.org 0.5% fee anonymous solo bitcoin mining! 67 blocks solved! on: June 17, 2015, 06:39:03 PM
Don't take this the wrong way (as I really like the idea of this pool), but what are the advantages of mining here vs. real solo mining, assuming I already have a full node up and running?
258  Bitcoin / Mining / Re: solo mining in lottery terms on: June 17, 2015, 04:19:55 PM
as you can see by my bitcoinwsdom  method   
Yeah, but you sneakily edited your post - it only said how much 1Th/s would earn in 1 day before Wink

this is the actual formula..
difficulty * 2^32 / hash rate / 60 / 60 / 24
Well, it's the 'close enough' formula Smiley
(2^256 / (((2^224 - 2^208) / Difficulty) * Hashrate)) / 60 / 60 / 24

Steve and Philip methods both give a similar number.

Steve what do all the fixed numbers correspond to in your calculation?
259  Bitcoin / Mining / solo mining in lottery terms on: June 17, 2015, 02:20:09 AM
So in a lottery  you have a 1 in xxx,xxx,xxx chance of winning.

Is it meaningful to state something similar about solo mining? And if so, how do you state it according to mining hardware speed? Is it as simple as [hashrate of miner]/[global hashrate] ? Or does difficulty or target come into play?

Note that I'm aware of calculators that show expected length of time to produce a block based on hashrate.  That's not what I'm talking about here. What I mean is if we think of each block found as a winning lottery ticket, is there a meaningful way to say any given miner has a 1 in xxx chance of winning that lottery?
260  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: June 16, 2015, 08:10:54 PM
i have bitcoin qt running but @ 25 kilos portability is difficult and the laptop is taking for ever to download the block chain 

fair enough. there are other wallets that wouldnt require the full blockchain download. might want to look into that.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!