Bitcoin Forum
April 25, 2024, 10:28:06 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 »  All
  Print  
Author Topic: CKPOOL - Open source pool/proxy/passthrough/redirector/library in c for Linux  (Read 123934 times)
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
February 24, 2016, 11:21:00 PM
 #201

@ck are the M* tags considered more stable than master? or S* tags? are there still version numbers for stable releases?
Tagged versions are considered stable for use indeed. The S tags were a mistake, the M tags stand for "milestone" releases. Having said that, the current git master is currently stable but that can change at any time. The version numbers are almost an afterthought.

great so use M tags for stability when in doubt
1714040886
Hero Member
*
Offline Offline

Posts: 1714040886

View Profile Personal Message (Offline)

Ignore
1714040886
Reply with quote  #2

1714040886
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714040886
Hero Member
*
Offline Offline

Posts: 1714040886

View Profile Personal Message (Offline)

Ignore
1714040886
Reply with quote  #2

1714040886
Report to moderator
chiguireitor
Legendary
*
Offline Offline

Activity: 872
Merit: 1010


Coins, Games & Miners


View Profile WWW
February 25, 2016, 12:19:23 AM
 #202

Can confirm master is stable as a rock.

WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
February 25, 2016, 12:29:28 AM
 #203

Cool yeah I built master just now and no problems so far
igorwhite
Member
**
Offline Offline

Activity: 114
Merit: 10


View Profile
February 25, 2016, 01:40:35 PM
 #204

Hello!
I get this error when doing blocknotify.
Quote
~$ Failed to bind to socket in open_unix_client
Closing file handle 5
Failure in open_unix_client from notifier.c main:50
Failed to open socket: /tmp/ckpool/stratifier

What could be the problem?

CTO, R&D Director Esonics
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
February 25, 2016, 02:31:53 PM
 #205

Hello!
I get this error when doing blocknotify.
Quote
~$ Failed to bind to socket in open_unix_client
Closing file handle 5
Failure in open_unix_client from notifier.c main:50
Failed to open socket: /tmp/ckpool/stratifier

What could be the problem?

Make sure /tmp/ckpool/stratifier exists. It's a socket opened by ckpool. Probably also need to make sure the user running bitcoind has access to that socket. This may not be the case especially if bitcoind is running as a service but you're running ckpool from command line.
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
February 26, 2016, 07:05:42 AM
 #206

Hello!
I get this error when doing blocknotify.
Quote
~$ Failed to bind to socket in open_unix_client
Closing file handle 5
Failure in open_unix_client from notifier.c main:50
Failed to open socket: /tmp/ckpool/stratifier

What could be the problem?
One of 2 specific things:
1) your pointing the notifier at the wrong place
2) the notifier doesn't have privs to access it

... though this answer is basic linux 101.
CKPool is not a point and click pool.
You do need to know what you are doing and a lot about linux and system management to use it ...

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
igorwhite
Member
**
Offline Offline

Activity: 114
Merit: 10


View Profile
February 26, 2016, 08:45:50 AM
 #207

WBF1, Kano

Many thanks!  Smiley There was insufficient privileges.  Roll Eyes

CTO, R&D Director Esonics
bitmine49
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 01, 2016, 05:09:37 PM
 #208

If mining w/ ckpool via -A does found block get awarded to address in bitcoin.conf or ckpool.conf

And - can everyone stop mining for ten minutes so I can test my rig.

Thanks!
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
March 01, 2016, 05:42:29 PM
 #209

If mining w/ ckpool via -A does found block get awarded to address in bitcoin.conf or ckpool.conf

And - can everyone stop mining for ten minutes so I can test my rig.

Thanks!

I believe ckpool.conf, but you can just make them both the same to be certain.
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
March 01, 2016, 07:51:52 PM
 #210

If mining w/ ckpool via -A does found block get awarded to address in bitcoin.conf or ckpool.conf

And - can everyone stop mining for ten minutes so I can test my rig.

Thanks!
ckpool.conf

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
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
March 03, 2016, 02:04:14 PM
 #211

Is there anything built into notifier to notify a remotely running ckpool of block changes? or would I have to set up the remote machine to execute notifier locally via ssh? Also, if notifier runs once from a local bitcoind, will ckpool grab work from all listed bitcoinds? And what happens if notifier runs between block changes? anything catastrophic or just gets new work more often?
-ck (OP)
Legendary
*
Offline Offline

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
March 03, 2016, 08:47:14 PM
 #212

Is there anything built into notifier to notify a remotely running ckpool of block changes? or would I have to set up the remote machine to execute notifier locally via ssh? Also, if notifier runs once from a local bitcoind, will ckpool grab work from all listed bitcoinds? And what happens if notifier runs between block changes? anything catastrophic or just gets new work more often?
No. Yes. No. Nothing. Yes.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
bitmine49
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 04, 2016, 04:47:37 PM
 #213

What do the values for mindiff (in ckpool.conf) mean? "mindiff": 1 -> if I set that to ten does that mean 10 zeros min prepending the hash?

Is there any feedback or insight on manipulating mindiff  - is there any benefit for a small pool?

Thanks,
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
March 04, 2016, 05:23:52 PM
 #214

What do the values for mindiff (in ckpool.conf) mean? "mindiff": 1 -> if I set that to ten does that mean 10 zeros min prepending the hash?

Is there any feedback or insight on manipulating mindiff  - is there any benefit for a small pool?

Thanks,

It's the minimum difficulty shares of work that will be sent to workers.
bitmine49
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 04, 2016, 05:48:59 PM
 #215



It's the minimum difficulty shares of work that will be sent to workers.

So the difficuly is ~158B. If I raise the mindiff in ckpool is there any benfit towards increasing the likelihood of mining a block? Why is the mindiff set to 1 is that only for the purpose of payment for shared pools? Sorry if I am lost on this.
-ck (OP)
Legendary
*
Offline Offline

Activity: 4088
Merit: 1631


Ruu \o/


View Profile WWW
March 04, 2016, 08:50:38 PM
 #216



It's the minimum difficulty shares of work that will be sent to workers.

So the difficuly is ~158B. If I raise the mindiff in ckpool is there any benfit towards increasing the likelihood of mining a block? Why is the mindiff set to 1 is that only for the purpose of payment for shared pools? Sorry if I am lost on this.
This is a fundamental truth that everyone needs to understand: Nothing you do makes your likelihood of mining a block higher except for increasing your hashrate. Diff is just feedback for miners. Diff 1 is suitable feedback for only the very lowest speed mining hardware (such as the old ASICminer usb sticks).

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
March 04, 2016, 10:40:07 PM
 #217



It's the minimum difficulty shares of work that will be sent to workers.

So the difficuly is ~158B. If I raise the mindiff in ckpool is there any benfit towards increasing the likelihood of mining a block? Why is the mindiff set to 1 is that only for the purpose of payment for shared pools? Sorry if I am lost on this.

If I'm not mistaken, ckpool adjusts difficulty per user hashrate. There's probably a description on solo.ckpool.org or kano.is (the two most prominent pools I know of using ckpool backend).
bitmine49
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 04, 2016, 11:18:37 PM
 #218

So what is the point for mindiff? I am just trying to understand all the settings. I am running ckpool locally, just getting started in bitcoin. And interested in the concept as a social and economic disruptive technology.  
WBF1
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250


View Profile
March 05, 2016, 12:29:32 AM
 #219

So what is the point for mindiff? I am just trying to understand all the settings. I am running ckpool locally, just getting started in bitcoin. And interested in the concept as a social and economic disruptive technology.  

mindiff is the bottom limit for the vardiff calculated by the pool.

read about vardiff here: http://give-me-coins.com/support/faq/what-is-vardiff/

(also this is getting a little off topic. Might want to post a new thread for non-ckpool-related questions)
igorwhite
Member
**
Offline Offline

Activity: 114
Merit: 10


View Profile
March 06, 2016, 05:08:30 PM
 #220

Hello.
The maximum number of miners can be connected to a ckproxy?

CTO, R&D Director Esonics
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 »  All
  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!