Bitcoin Forum
May 15, 2021, 06:43:06 PM *
News: Latest Bitcoin Core release: 0.21.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 [358] 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 ... 483 »
  Print  
Author Topic: [∞ YH] solo.ckpool.org 2% fee solo mining USA/DE 255 blocks solved!  (Read 1510247 times)
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 04:35:04 PM
 #7141

So, if I'm mining on this solo and my miner says that I have a submission that was "accepted" does that mean I figured out a block (IE: it does NOT say "stale)?  I think I'm getting confused when compared to mining on a pool where you get plenty of "accepted" submissions, but you get like 1/10th of the credit you would for a single block on the pool.
1621104186
Hero Member
*
Offline Offline

Posts: 1621104186

View Profile Personal Message (Offline)

Ignore
1621104186
Reply with quote  #2

1621104186
Report to moderator
1621104186
Hero Member
*
Offline Offline

Posts: 1621104186

View Profile Personal Message (Offline)

Ignore
1621104186
Reply with quote  #2

1621104186
Report to moderator
1621104186
Hero Member
*
Offline Offline

Posts: 1621104186

View Profile Personal Message (Offline)

Ignore
1621104186
Reply with quote  #2

1621104186
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1621104186
Hero Member
*
Offline Offline

Posts: 1621104186

View Profile Personal Message (Offline)

Ignore
1621104186
Reply with quote  #2

1621104186
Report to moderator
hurricandave
Legendary
*
Offline Offline

Activity: 966
Merit: 1003



View Profile
August 29, 2017, 04:45:49 PM
 #7142

NO, an accepted submission must also exceed the current defined difficulty to have a chance at being a block solution, it must then be the first solution accepted by the majority of the BTC network nodes, then be the building start of the next accepted block of the network chain for it to be considered "confirmed".
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 04:50:24 PM
 #7143

NO, an accepted submission must also exceed the current defined difficulty to have a chance at being a block solution, it must then be the first solution accepted by the majority of the BTC network nodes, then be the building start of the next accepted block of the network chain for it to be considered "confirmed".

So, then why would my miner submit a block that it knows doesn't meet the defined difficulty?  Doesn't it ensure that to begin with?  Then you're saying that it must be "accepted" by the majority of the BTC network, which sounds fair.  So, IF it meets the difficulty requirements, then its really a matter of confirming no one else figured it out, or figured out a better answer, 10 seconds before I did, basically?  Also, when it is "submitted" is the actual intention of such a submission, at the very least, meant to be a declaration of "Hey, I think I figured out the whole block!  Here's my answer!" (regardless of the validity of such a claim)?
Mikestang
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000



View Profile
August 29, 2017, 06:12:35 PM
 #7144

It's just saying you are doing valid work on the pool.  If you solo mined your own node you would only ever see a submission if your solution was greater than network difficulty.  Ck's pool shows the submitted work as a feedback tool so you can see your miner doing something, so to speak.
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 06:30:44 PM
 #7145

It's just saying you are doing valid work on the pool.  If you solo mined your own node you would only ever see a submission if your solution was greater than network difficulty.  Ck's pool shows the submitted work as a feedback tool so you can see your miner doing something, so to speak.

I see, so its a trick of how he has it setup vs how solo mining normally works, thank you for that clarification.
hurricandave
Legendary
*
Offline Offline

Activity: 966
Merit: 1003



View Profile
August 29, 2017, 07:57:32 PM
 #7146

Here is a few quotes from Bitcoin Wiki, you know, just too intentionally confuse you further!!!   https://en.bitcoin.it/wiki/Main_Page


Difficulty is a measure of how difficult it is to find a hash below a given target.

The Bitcoin network has a global block difficulty. Valid blocks must have a hash below this target. Mining pools also have a pool-specific share difficulty setting a lower limit for shares.



The target is a 256-bit number (extremely large) that all Bitcoin clients share. The SHA-256 hash of a block's header must be lower than or equal to the current target for the block to be accepted by the network. The lower the target, the more difficult it is to generate a block.



Mining is the process of spending computation power to secure Bitcoin transactions against reversal and introducing new Bitcoins to the system[1].

Technically speaking, mining is the calculation of a hash of the a block header, which includes among other things a reference to the previous block, a hash of a set of transactions and a nonce. If the hash value is found to be less than the current target (which is inversely proportional to the difficulty), a new block is formed and the miner gets the newly generated Bitcoins (__ per block at current levels). If the hash is not less than the current target, a new nonce is tried, and a new hash is calculated. This is done millions of times per second by each miner.



The work performed by a miner consists of repeatedly increasing "nonce" until the hash function yields a value, that has the rare property of being below a certain target threshold. (In other words: The hash "starts with a certain number of zeroes", if you display it in the fixed-length representation, that is typically used.)
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 08:04:41 PM
 #7147

Here is a few quotes from Bitcoin Wiki, you know, just too intentionally confuse you further!!!   https://en.bitcoin.it/wiki/Main_Page


Difficulty is a measure of how difficult it is to find a hash below a given target.

The Bitcoin network has a global block difficulty. Valid blocks must have a hash below this target. Mining pools also have a pool-specific share difficulty setting a lower limit for shares.



The target is a 256-bit number (extremely large) that all Bitcoin clients share. The SHA-256 hash of a block's header must be lower than or equal to the current target for the block to be accepted by the network. The lower the target, the more difficult it is to generate a block.



Mining is the process of spending computation power to secure Bitcoin transactions against reversal and introducing new Bitcoins to the system[1].

Technically speaking, mining is the calculation of a hash of the a block header, which includes among other things a reference to the previous block, a hash of a set of transactions and a nonce. If the hash value is found to be less than the current target (which is inversely proportional to the difficulty), a new block is formed and the miner gets the newly generated Bitcoins (__ per block at current levels). If the hash is not less than the current target, a new nonce is tried, and a new hash is calculated. This is done millions of times per second by each miner.



The work performed by a miner consists of repeatedly increasing "nonce" until the hash function yields a value, that has the rare property of being below a certain target threshold. (In other words: The hash "starts with a certain number of zeroes", if you display it in the fixed-length representation, that is typically used.)

Didn't confuse me at all.  It was merely me thinking in terms of *real* solo mining.  Apparently solo.ckpool.org doesn't behave the same way.  It was my understanding that solo mining that produces accepted work completed the block.  I was right.  Its just that this isn't the same as solo mining even though it is represented as "solo mining".
hurricandave
Legendary
*
Offline Offline

Activity: 966
Merit: 1003



View Profile
August 29, 2017, 08:22:29 PM
 #7148

 Its just that this isn't the same as solo mining even though it is represented as "solo mining".


As your knowledge grows, your vernacular will become refined. Whilst blurring the implied indifference of clarification.
Mikestang
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000



View Profile
August 29, 2017, 08:46:09 PM
 #7149

Its just that this isn't the same as solo mining even though it is represented as "solo mining".
It is solo mining, the only difference being you are not mining against your own node and you are using Ck's architecture which should increase your chance of a successful block solve being accepted by the network, in exchange for 1% of the block reward.  From the home page:

Quote
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.
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 08:53:24 PM
 #7150

 Its just that this isn't the same as solo mining even though it is represented as "solo mining".


As your knowledge grows, your vernacular will become refined. Whilst blurring the implied indifference of clarification.

I don't see how that's relevant as solo mining, such as mining to your own wallet, is different than this "solo mining".  It wasn't a matter of vernacular, it was a matter of solo.ckpool.org changing the behaviour of the program such that it deviated from what one would normally expect from regular solo mining.
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 09:06:11 PM
 #7151

Its just that this isn't the same as solo mining even though it is represented as "solo mining".
It is solo mining, the only difference being you are not mining against your own node and you are using Ck's architecture which should increase your chance of a successful block solve being accepted by the network, in exchange for 1% of the block reward.  From the home page:

Quote
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.

Yes, but if a block is "accepted" via normal solo mining, then that means you found A solution to the actual block.  On ckpool, your submissions are "accepted" but are not necessarily actual solutions to the block.  Or at least that's per your communication.
hurricandave
Legendary
*
Offline Offline

Activity: 966
Merit: 1003



View Profile
August 29, 2017, 09:17:56 PM
 #7152

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.
-ck
Page 1, Post 2.

"The Bitcoin network has a global block difficulty. Valid blocks must have a hash below this target. Mining pools also have a pool-specific share difficulty setting a lower limit for shares."
quote from WIKI
lungbubble
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 29, 2017, 10:34:01 PM
 #7153

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.
-ck
Page 1, Post 2.

"The Bitcoin network has a global block difficulty. Valid blocks must have a hash below this target. Mining pools also have a pool-specific share difficulty setting a lower limit for shares."
quote from WIKI

Right, I didn't see that post on the first page for some reason and I had actually read through...well...I guess most of them on the first page, I would say all of the page but I guess i would have seen that had I done so.
Mikestang
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000



View Profile
August 29, 2017, 10:35:14 PM
 #7154

Yes, but if a block is "accepted" via normal solo mining, then that means you found A solution to the actual block.  On ckpool, your submissions are "accepted" but are not necessarily actual solutions to the block.  Or at least that's per your communication.
Your understanding is the same as mine and appears correct.  CKsolo functions like all pools do, in that it "accepts" shares regardless of if they are greater than network difficulty, and like I mentioned (and CK is quoted above) this is shown as feedback so you can see your miner working.

You could set the vardiff to equal network difficulty, then you would only see an accepted share if it had the potential to be a block solve.
-ck
Legendary
*
Offline Offline

Activity: 3360
Merit: 1354


Ruu \o/


View Profile WWW
August 29, 2017, 10:52:36 PM
 #7155

Yes, but if a block is "accepted" via normal solo mining, then that means you found A solution to the actual block.  On ckpool, your submissions are "accepted" but are not necessarily actual solutions to the block.  Or at least that's per your communication.
Your understanding is the same as mine and appears correct.  CKsolo functions like all pools do, in that it "accepts" shares regardless of if they are greater than network difficulty, and like I mentioned (and CK is quoted above) this is shown as feedback so you can see your miner working.

You could set the vardiff to equal network difficulty, then you would only see an accepted share if it had the potential to be a block solve.
Additionally a lot of drivers internally use the share counter to give you the hashrate of the device and if no shares are ever accepted they won't display a meaningful hashrate. Shares mean "your share of the block reward" on a regular pool but they do not mean that on this pool since only the block finder gets the block reward (minus my fee.)

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

Activity: 84
Merit: 10

Block Hunting


View Profile
September 01, 2017, 10:49:55 AM
 #7156

Have a small number of s3 miners I pointed at the pool they all use the same worker name the BTC address.  

I guess when doing this they work as single units?

Would I need to use the proxy code to connect the miners into a consolidated connection?

Some advice on setting DIFF for the miners would help also as I see they all seem to have vared DIFF reading.



■ BLOCKHUNT ■ «  COMMUNITY BLOCKHUNTING - »  https://bitcointalk.org/index.php?topic=2207363.0
-ck
Legendary
*
Offline Offline

Activity: 3360
Merit: 1354


Ruu \o/


View Profile WWW
September 01, 2017, 10:55:02 AM
 #7157

Have a small number of s3 miners I pointed at the pool they all use the same worker name the BTC address.  

I guess when doing this they work as single units?

Would I need to use the proxy code to connect the miners into a consolidated connection?

Some advice on setting DIFF for the miners would help also as I see they all seem to have vared DIFF reading.



None of this matters. Single unit or spread out it makes no difference, it's only a matter of choice on your part as to how you wish to tell them apart on the pool (or not.) The only reason to proxy them would be to decrease your internet bandwidth requirements. Vardiff also will have no effect either. Just let them mine away.

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

Activity: 84
Merit: 10

Block Hunting


View Profile
September 01, 2017, 11:03:06 AM
 #7158

Ok great, should I update the miners with the kano update the are all showing.

Fri Jan 9 20:41:34 CST 2015
Kernel Version   3.10.12
cgminer    4.6.1-1





■ BLOCKHUNT ■ «  COMMUNITY BLOCKHUNTING - »  https://bitcointalk.org/index.php?topic=2207363.0
-ck
Legendary
*
Offline Offline

Activity: 3360
Merit: 1354


Ruu \o/


View Profile WWW
September 01, 2017, 11:05:07 AM
 #7159

Ok great, should I update the miners with the kano update the are all showing.

Fri Jan 9 20:41:34 CST 2015
Kernel Version   3.10.12
cgminer    4.6.1-1





If it's not too much effort, yes, there were some worthwhile improvements in his changes but no magic performance increases.

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

Activity: 84
Merit: 10

Block Hunting


View Profile
September 01, 2017, 08:51:48 PM
 #7160

https://github.com/kanoi/cgminer-binaries/tree/master/AntS3

It seems to be no longer available were would I pickup the updated firmware from now?


■ BLOCKHUNT ■ «  COMMUNITY BLOCKHUNTING - »  https://bitcointalk.org/index.php?topic=2207363.0
Pages: « 1 ... 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 [358] 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 ... 483 »
  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!