Pages:
Author

Topic: [∞ YH] solo.ckpool.org 1% fee solo mining USA/DE 251 blocks solved! - page 482. (Read 1514087 times)

legendary
Activity: 1904
Merit: 1007
Thank you for this pool ckolivas.

I would like to do some solo mining, but I need some help. Are you or organofcorti able to reply to this post of mine? https://bitcointalksearch.org/topic/m.8253623 I need to know some % of success before starting it.
-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/
There will be a brief interruption to your connections for a minor update. ckpool hands the socket connection over from a running instance to a new one so most likely you will only get the message that the stratum connection was interrupted but be reconnected immediately instead of failing over to a backup pool. If you are watching your miners, what you will see is your difficulty will reset itself to the starting difficulty of 1024. If your hashrate is very large you will see your diff increase very rapidly to a more suitable difficulty, while if you are on a slow miner, difficulty will slowly drop to your base difficulty level. Once again, I'll point out that with solo mining, the difficulty and share value is purely cosmetic to aid monitoring of local hashrate since shares have no intrinsic value of their own.

Most likely most miners (there are ~10 now) will notice nothing apart from some rejected shares which of course means nothing here.

EDIT: Restarts complete. I ended up restarting it a few times to capture some other changes. Total per-user (in this case per bitcoin address) hashrate will be shown more accurately in the users/ subdirectory, and low hashrate miners will drop to a suitable vardiff more rapidly.

EDIT2: Added link to total pool statistics. Bear in mind that the pool's hashrate has absolutely no bearing on each miner's chance of finding a block and getting a reward.
-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/
Having a chance to read a relatively compact yet complex and well structured bit of C is a great resource for beginners to learn from an expert. So thanks a lot for creating and open-sourcing the code.

Could you recommend a good resource to learn modern style, multi-threaded and safe C? I've got K&R but that doesn't have the paradigms and approaches that I think would actually be used these days - or should I just go to kernel.org and start reading Smiley


On the pool, it's great to give another option for miners to choose from. As smaller miners find that it's not economic to mine with low volatility, perhaps embracing the high volatility and having a lottery ticket option can give a good reason for some of these guys to keep going.

Good luck - I hope someone finds a block or two on the pool soon.
I don't think you can overestimate the value of K&R. It is deceptively simple in its explanations yet there is nothing old school about its programming advice. However I found nothing more valuable than grabbing existing well written code and modifying it and learning from that code. The kernel is tricky because programming on the kernel is a bastard, difficult to debug, and unforgiving unlike a userspace program, so probably not the best way to learn. There also are very few resources available to the kernel besides whatever is already written for it (libraries, floating point etc. are virtually non-existent). As for books, there's a wealth of recommendations out there, just google for best c programming books.
-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/
It's about time you made a pool.  I've always felt you got too much sleep  Cheesy

I will be trying this out with an S1 I inherited yesterday Smiley
Heh, I see you. It's fun watching connections and trying to guess what hardware people are running. Ah but you see I'm not that crazy. It's the features and support requests and explaining the payout scheme and luck ad nauseum that is the time consuming part of running a pool, and this has no features to support and no payout scheme to explain. There's also no wallet or database to hack or payouts to process.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/

So it will be a two generation address split?
Yes it will be. Here's a sample of what a ckpool blockfind looks like:

https://blockchain.info/tx/256afa96fd5566daf735b0b3d80f6eb21c0e6f4637e54274a690427ebeedfead
donator
Activity: 2058
Merit: 1007
Poor impulse control.
If all the coin ends up at the generation address, how is your fee address paid?
Not quite all.

99.5% goes to the first generation address, 0.5% goes to my address (also generated). Slightly unclear wording perhaps.

EDIT: Updated accordingly to clarify.

So it will be a two generation address split?

I was a bit unsure from what you wrote in the other thread. It's not important, except as it might affect me in tracking pools.

-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/
If all the coin ends up at the generation address, how is your fee address paid?
Not quite all.

99.5% goes to the first generation address, 0.5% goes to my address (also generated). Slightly unclear wording perhaps.

EDIT: Updated accordingly to clarify.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
How it works:
ckpool automatically takes your bitcoin address and gives you a unique stratum connection mining to your own address.
If you find a block, all 25BTC + transaction fees get generated directly at your bitcoin address!
There is no need to worry about passwords, logins, withdrawals, authentication or pool wallet hacks.
You remain anonymous apart from your btc address.
All you need to confirm you are mining to your own address is to examine the coinbase and template sent to you over stratum.
Note that if you do not find a block, you get no reward at all with solo mining.
0.5% goes to 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ to operate the pool and contribute to further ckpool code development.


Pool code and pool operated and created by Con Kolivas, creator of cgminer and ckpool.


If all the coin ends up at the generation address, how is your fee address paid?


newbie
Activity: 21
Merit: 0
Having a chance to read a relatively compact yet complex and well structured bit of C is a great resource for beginners to learn from an expert. So thanks a lot for creating and open-sourcing the code.

Could you recommend a good resource to learn modern style, multi-threaded and safe C? I've got K&R but that doesn't have the paradigms and approaches that I think would actually be used these days - or should I just go to kernel.org and start reading Smiley


On the pool, it's great to give another option for miners to choose from. As smaller miners find that it's not economic to mine with low volatility, perhaps embracing the high volatility and having a lottery ticket option can give a good reason for some of these guys to keep going.

Good luck - I hope someone finds a block or two on the pool soon.
DrG
legendary
Activity: 2086
Merit: 1035
It's about time you made a pool.  I've always felt you got too much sleep  Cheesy

I will be trying this out with an S1 I inherited yesterday Smiley
-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/
This pool is designed to fill a niche and be complementary to a comprehensive regular pooled mining solution currently under development with the ckpool code which will hopefully be able to open up to the public in the near future.

In addition to providing a unique service to miners, this pool is a technology development demonstration and testing ground for the massively scaleable ultra-low overhead  ckpool code under heavy development.  It is intentionally designed to be extremely low frill and minimally featured but provide maximum performance.

There are no configuration options and all miners will initially start out at diff 1024 but the pool offers full vardiff support from ultra low speed devices to any sized massive pooled solo farms. While shares have no intrinsic value at all with this solo mining, they provide useful feedback to miners wishing to monitor their performance locally.

Enjoy, and good luck!
-ck
legendary
Activity: 4018
Merit: 1622
Ruu \o/

http://solo.ckpool.org


No frills, no fuss 1% fee anonymous solo bitcoin mining for everyone


No registration required, no payment schemes no pool op wallets


Note that mining here means contributing to segwit activation since this is the logical choice for the bitcoin network moving forward. Bitcoin unlimited is a disruptive hostile fork that does not have bitcoin's best interest at heart and they do not have the expertise to maintain the network's health safely and securely.

Configuration:
Just point your miner to: stratum+tcp://solo.ckpool.org:3333 or port 443
Asicminer tube/prisma owners need to point to a special proxy at solo.ckpool.org:3335
If you use an incompatible rental service that refuses to work on port 3333 try port 4334

Set your username to your btcaddress with any or even no worker extension, and any password.
eg: cgminer -o stratum+tcp://solo.ckpool.org:3333 -u 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.0 -p x
If you enter an invalid address you will be rejected

Pick the server nearest you!
Server locations:
US Mid: mine to solo.ckpool.org:3333
Germany: mine to de.ckpool.org:3333

Blocks solved:
https://www.blocktrail.com/BTC/pool/solockpool

Suitable for:
    Large mining farms
    Regular miners struggling to recoup costs who wish to take extra risk for greater reward potential for part or all of their hashrate
    The last backup for all miners who don't have a solo setup or wish to avoid the overheads of running one
    Miners with old/inefficient miners that will never earn any rewards through regular mining that wish to leave it mining as a lottery

Proxy support:
Miners with many devices wishing to consolidate their devices into a single connection to solo ckpool are recommended to use the complementary ckpool code as ckproxy stratum proxy (for linux).
Ckpool code is available here: https://bitbucket.org/ckolivas/ckpool

Statistics:
Simple total pool statistics can be found at http://solo.ckpool.org/pool/
Solo.ckpool.org currently only displays minimal per user and per worker information based on btcaddress.
To access this, enter your BTC address at the end of: http://solo.ckpool.org/users/
or your workername at the end of: http://solo.ckpool.org/workers/

Advantages over regular solo mining:
Mining at solo.ckpool.org avoids the overheads of running a full bitcoin node that requires both great storage and bandwidth for optimal performance.
Solo.ckpool.org is extensively connected to high speed low latency bitcoin nodes for rapid block change notification and propagation.
Unlike regular pools, ckpool never mines transaction-free blocks due to its ultra-scaleable code which has miners on both new blocks and transactions concurrently.

How it works:
ckpool automatically takes your bitcoin address and gives you a unique stratum connection mining to your own address.
If you find a block, 99% of the 12.5BTC + transaction fees get generated directly at your bitcoin address!
There is no need to worry about passwords, logins, withdrawals, authentication or pool wallet hacks.
You remain anonymous apart from your btc address.
All you need to confirm you are mining to your own address is to examine the coinbase and template sent to you over stratum.
Note that if you do not find a block, you get no reward at all with solo mining.
1% goes to 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ to operate the pool and contribute to further ckpool code development.


Pool code and pool operated and created by Con Kolivas, creator of cgminer and ckpool.
Pages:
Jump to: