Bitcoin Forum
April 26, 2024, 01:46:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 ... 2248 »
  Print  
Author Topic: KanoPool since 2014 🐈 - PPLNS and Solo 0.5% fee - Worldwide - 2435 blocks  (Read 5350122 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (50 posts by 3+ users deleted.)
techgeeks
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
October 22, 2014, 06:00:40 PM
 #101

Just added ~50t to the pool.

-- Would be interesting if this could be connected to another pool to help the speed up process until mature with users - EG: piggy back on P2Pool, or allow several operators of this software to share a workload.

-- I'd be willing to put these in US-East, US-West, Singapore, AMS, Ireland so there was a 'close' version to the miners.
1714095962
Hero Member
*
Offline Offline

Posts: 1714095962

View Profile Personal Message (Offline)

Ignore
1714095962
Reply with quote  #2

1714095962
Report to moderator
1714095962
Hero Member
*
Offline Offline

Posts: 1714095962

View Profile Personal Message (Offline)

Ignore
1714095962
Reply with quote  #2

1714095962
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714095962
Hero Member
*
Offline Offline

Posts: 1714095962

View Profile Personal Message (Offline)

Ignore
1714095962
Reply with quote  #2

1714095962
Report to moderator
bgibso01
Legendary
*
Offline Offline

Activity: 1218
Merit: 1001



View Profile
October 22, 2014, 06:15:09 PM
 #102

That's awesome.  Can't wait to see how this pays out.
bgibso01
Legendary
*
Offline Offline

Activity: 1218
Merit: 1001



View Profile
October 22, 2014, 06:26:28 PM
 #103

Any chance of dropping in % of shares or something like that in the mining by address data at http://www.kano.is/address.php?a= or http://www.kano.is/worker.php?a= ??
It'd be a nice quick and dirty look at what percentage of a block you might get.

Now after saying that, I'll go look at user stats page for registered users Smiley
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 22, 2014, 08:09:12 PM
 #104

Just added ~50t to the pool.

-- Would be interesting if this could be connected to another pool to help the speed up process until mature with users - EG: piggy back on P2Pool, or allow several operators of this software to share a workload.

-- I'd be willing to put these in US-East, US-West, Singapore, AMS, Ireland so there was a 'close' version to the miners.
That "concept" is in the design - not implemented yet.
Basically as mentioned in the ckpool code thread, have a concept of pool siblings.
This will tie in to the multi backend code ... whenever I get to doing that.

In reality, in mining, there's no real "sharing" of work as such.
In this case it would just be the sharing of the block payout based on the amount of work done - so sharing the information about how much work is done, to share the block reward.
But that also requires trust.
Of course each pool will validate the work done by the other pool, so that will be one of the differences between absolute trust (multiple backends) and the sibling concept.
Basically, one pool would present it's hashes to another pool as a single user (for verification) and the other pool would payout that proportion of the hashes.
.. and the reverse for both.

This, of course, is simply a way of reducing variance.

Looks like we're past 180TH now Smiley

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 22, 2014, 08:15:45 PM
 #105

Any chance of dropping in % of shares or something like that in the mining by address data at http://www.kano.is/address.php?a= or http://www.kano.is/worker.php?a= ??
It'd be a nice quick and dirty look at what percentage of a block you might get.

Now after saying that, I'll go look at user stats page for registered users Smiley
Heh - that's the same "quick and dirty" I use on the workers page Smiley
That of course is only correct if you have been mining at the same rate as the current block rate for one whole N in PPLNS when we find a block
(that's actually what that cryptic comment on the bottom of the workers page means Tongue)

I'll look into it for the address pages.

Been chasing around server suppliers ... now waiting on the new server to be configured up.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
techgeeks
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
October 22, 2014, 08:39:55 PM
 #106

Do you have an ETA in which the software would allow regional servers to allow a more global system, even if not shared with other pool operators?

--->>>  We just past 200Th...  Lets get this up to 1Ph...
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
October 22, 2014, 09:11:35 PM
 #107

Do you have an ETA in which the software would allow regional servers to allow a more global system, even if not shared with other pool operators?

--->>>  We just past 200Th...  Lets get this up to 1Ph...

I've got a server on the west coast I can put this on ... as long as it's mostly pnp.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
dkaufman
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
October 23, 2014, 11:44:29 AM
 #108

Wow

    => Pool Hashrate: 226.86THs <=

Shaa... Weet.

Hey Kano, how come my payout isn't shown on the Account / Payments page?  You gonna make me start keeping my own records?  The IRS won't take "Kano never implemented that" for an answer, ya know.  Especially when the price goes TTM Real Soon Now!

thanks,

-dave, now all in, and pretty much constantly leaning on the refresh button all day at work while I should be ...er, working :-)
dkaufman
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
October 23, 2014, 12:10:24 PM
 #109

Oh and since you asked, (and while I'm whining about web-side bugs):

If anyone does have trouble with the web interface, of course let me know.
It's very simple of course, but it is still supposed to work correctly, so if you find any problems let me know.

I can login to the website on my phone (repeatedly, compulsively, all day long, on the bus, in line at the mini mart, and oblivious to speeding vehicles while crossing the street), but clicking on menus does not work, the clicks are totally ignored.  Tried using the iPhone's built in Mobile Safari browser as well as Chrome for IOS [emoticon face=frowney] Same problem with both browsers on the iPad Mini too [double frownie-face].

Oh, and one other thing!  (This is more of a feature request than a bug report, but...)

Instead of telling me "You're lost!" when I type kano.is into my browser, could you correct that to say:

Quote from: http://kano.is
  You're lazy!

You might even add:

Quote from: http://kano.is
  ...and I am persnickety, so I unhelpfully insist that you prefix my web address with the prerequisite triple-w's (and a dot) and press enter again, rather than, you know, redirecting you to the actual website, or anything helpful like that!

{insert wry, winking smiley here}

thanks, in advance...

-dave
bgibso01
Legendary
*
Offline Offline

Activity: 1218
Merit: 1001



View Profile
October 23, 2014, 06:05:59 PM
 #110

Is there a way to tell if a pool is skimming?  I'm just curious, because I've noticed a 5-8% increase in pool side hashing with this pool compared to where I was earlier. It's probably within anticipated variance, but still curious.
Axiste
Full Member
***
Offline Offline

Activity: 152
Merit: 100


View Profile
October 23, 2014, 07:53:24 PM
 #111

I think you will find that is the expected performance increase associated with the CKPool software  Smiley

If my advice has helped you out, feel free to throw some Satoshi's my way!
BTC: 1Nq7hrRDamdnNiTBaFxEn5DuZYS9kD3tbJ
Running a Full Node Smiley
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 24, 2014, 04:59:13 AM
 #112

Is there a way to tell if a pool is skimming?  I'm just curious, because I've noticed a 5-8% increase in pool side hashing with this pool compared to where I was earlier. It's probably within anticipated variance, but still curious.
Well, not sure if this answers your question exactly, but ...

Your accepted shares (A:) in cgminer should match the accepted shares at the pool.
The rejected shares (R:) in cgminer represents the invalid % on the pool.
Of course you'd have to have restarted cgminer when we found a block to get an exact match, but the delta-numbers should of course match.

Any other share counts in cgminer (Stale, HW:) are not sent to the pool so they wont count in the pool total.


Though, there is a secondary issue of course.
The issue of if the pool is reporting all users correctly.
e.g. I could set my hash rate (or the hash rate of a user I created that no one knows it's me) to be double what it is so that I get paid twice as much.
The only way to know if this might be the case would be if long term the pool block count vs. the pool total hash rate was low.
Though, if there was block withholding that would show up the same.
Unfortunately with a small pool (where this would have the biggest effect) the block count is pretty low so it would take quite a while to be able to tell.


Also note that I show the 5 minute hash rate in the top left and the pool stats, so it varies a bit more.
The worker stats shows the 5 minute stat until you've been connected for an hour then it switches to the 1 hour stat.


And of course, anyone curious about how it all works, the source code is in git.
I run the exact C code in there with only one change to stratifier.c and ckpool.c, the 0.9% fee and where it's paid.
The web is slightly changed to show the different payout info vs what git says - otherwise it's all the same.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 24, 2014, 05:06:07 AM
 #113

Do you have an ETA in which the software would allow regional servers to allow a more global system, even if not shared with other pool operators?

--->>>  We just past 200Th...  Lets get this up to 1Ph...
Multiple/Regional front end servers already works.

Currently the back end is a single server and I'm not sure how long until I get to changing that.
Things keep popping up that need to be done for the pool (and of course irl Smiley )

Distributing the back end is high on the todo list though.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 24, 2014, 05:13:07 AM
 #114

Wow

    => Pool Hashrate: 226.86THs <=

Shaa... Weet.

Hey Kano, how come my payout isn't shown on the Account / Payments page?  You gonna make me start keeping my own records?  The IRS won't take "Kano never implemented that" for an answer, ya know.  Especially when the price goes TTM Real Soon Now!

thanks,

-dave, now all in, and pretty much constantly leaning on the refresh button all day at work while I should be ...er, working :-)
The database itself has all the info needed except the actual transaction.
Also Smiley if you check git, I only recently (last week) added code to ckdb to talk to bitcoind directly.
Up until now, all the information came from ckpool.
It now does the block confirming (or marking them as an orphan) automatically and checks your BTC address added on the web page is valid with bitcoind directly.

Shortly I'll add a command so I can send it a transaction number and get it to populate the payments table with anything in the transaction that matches any users.
So, no it's not there yet, but will be soon - very high on the todo list.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 24, 2014, 06:28:51 AM
 #115

Oh and since you asked, (and while I'm whining about web-side bugs):

If anyone does have trouble with the web interface, of course let me know.
It's very simple of course, but it is still supposed to work correctly, so if you find any problems let me know.

I can login to the website on my phone (repeatedly, compulsively, all day long, on the bus, in line at the mini mart, and oblivious to speeding vehicles while crossing the street), but clicking on menus does not work, the clicks are totally ignored.  Tried using the iPhone's built in Mobile Safari browser as well as Chrome for IOS [emoticon face=frowney] Same problem with both browsers on the iPad Mini too [double frownie-face].
Hmm, guess I better get a hold of my daughter's iPhone and see what's up.
I've run it on FireFox and Chrome (on Linux), FireFox and IE on WinXP, and on my android phone (Galaxy S3) and those all work ok.
Also note that the hitbox is the words, not the whole menu box.
I looked at making it the whole menu box when I wrote the code to do the menu but then decided to put that on a todo list Smiley

Quote
Oh, and one other thing!  (This is more of a feature request than a bug report, but...)

Instead of telling me "You're lost!" when I type kano.is into my browser, could you correct that to say:

Quote from: http://kano.is
 You're lazy!

You might even add:

Quote from: http://kano.is
 ...and I am persnickety, so I unhelpfully insist that you prefix my web address with the prerequisite triple-w's (and a dot) and press enter again, rather than, you know, redirecting you to the actual website, or anything helpful like that!

{insert wry, winking smiley here}

thanks, in advance...

-dave
Smiley Yeah I put "You're lost!" as the default web page on any web server I setup.
kano.is points elsewhere, so it gets that.

dns updated - it now points to the same place for people without 'w' keys Cheesy
(the dns refresh is 1hr but ttl is 1day)

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Axiste
Full Member
***
Offline Offline

Activity: 152
Merit: 100


View Profile
October 24, 2014, 08:44:30 AM
 #116

yeah i get the same issue here with my iPad4 and iPhone6+

If my advice has helped you out, feel free to throw some Satoshi's my way!
BTC: 1Nq7hrRDamdnNiTBaFxEn5DuZYS9kD3tbJ
Running a Full Node Smiley
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 24, 2014, 11:33:54 AM
 #117

yeah i get the same issue here with my iPad4 and iPhone6+
Even weirder - the Help menu on the right works on the iPhone, just the menus on the left don't.
Guess I better google that Tongue

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
dkaufman
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
October 24, 2014, 02:08:05 PM
 #118

So, what does "at 100%" mean, on the "Workers" page, at the bottom where it says:

  Payout est if block found at 100%: ~0.26202670 BTC

Does this refer to the "Block %" column in the workers table above, on that same page?

If so, it doesn't look like I'll ever get that payout cuz mine are nowhere near 100%...

Color me confuzzled.

thanks,

-dave
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 24, 2014, 04:14:32 PM
 #119

So, what does "at 100%" mean, on the "Workers" page, at the bottom where it says:

 Payout est if block found at 100%: ~0.26202670 BTC

Does this refer to the "Block %" column in the workers table above, on that same page?

If so, it doesn't look like I'll ever get that payout cuz mine are nowhere near 100%...

Color me confuzzled.

thanks,

-dave
Somewhat related to my comment above:
https://bitcointalk.org/index.php?topic=789369.msg9294896#msg9294896

Basically, if the block was found at N = 1diff (100% luck) and you and the pool had the current hash rate they are now, for the whole 100% time, then that would be your payout.

The actual payout could be lower if you later dropped your hash rate before the block was found, or the pool hash rate increase before the block was found, or even higher if you joined during the current round and kept mining at your rate until the block was found but the pool hash rate didn't increase.

What the number actually is, is based on your % of shares in the current pool block - which isn't the PPLNS calculation - so it's just an estimate.
All sorts of things can affect the PPLNS calculation vs that number.
The main issue is that the PPLNS calculation has a moving end point until a block is found, so to get the calc accurate I'd have to adjust everyone's share count every time a share is found since shares are discarded off the end and affect both the total and each users sub total as shares run off the end.
The other option would be to completely recalc it each time, which seems expensive also.

There's still more work for me to do ... Smiley
(and probably will be forever more)

Edit: actually, what the value is, is the Prop payout if we were using Proportional (instead of PPLNS) and the block was found now.
But of course Proportional is something which no pool in their right mind should use to actually make payouts.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
kano (OP)
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
October 26, 2014, 06:25:27 AM
 #120

Just a quick note to everyone while I frantically work on this.
The oversized VPS I was running the pool on, effectively died about an hour ago.
The problem seems to be all the VPS limitiations when we tried to push it up to around 500THs with over 768 connections.

The new server is already up and running - I've been testing it for a day - but I've not put the pool on yet - bitcoin and the relay network have been running on it since yesterday OK.
The limitation we've hit, means it's best to move over to the new server ASAP.

I'm doing that now, and unfortunately, while I do this, there is no pool Sad

The pool will be back up soon exactly where it left off - it's not a data issue in any way at all - all the pool stats and information are all being transferred to the new server.

Sorry about this, but it will be back up soon.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 ... 2248 »
  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!