Bitcoin Forum
December 29, 2025, 12:38:13 PM *
News: Latest Bitcoin Core release: 30.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What is the best miner to mine a difficulty of 1 in a competitive market?  (Read 516 times)
BayAreaCoins (OP)
Legendary
*
Offline Offline

Activity: 4396
Merit: 1366


AltQuick.com Secretary/PR/Janitor


View Profile WWW
February 01, 2025, 10:08:07 PM
 #1

tldr; Thoughts?



Excuse my noobness.  

Bitcoin Testnet resets to a difficulty of one if no block is found in twenty minutes.  Is a bunch of small miners hitting it better than one big dedicated machine?

I know with POS we've found that 10,000 clusters of 5 hits far more often than one cluster of 10,000.  Does this same thought process apply?

https://AltQuick.com/exchange/ - A Bitcoin based exchange for Altcoins & Testnet (no fiat or KYC) - Free Coins - Privacy Coins - Real Testnet Trading with Bitcoin!!! (o my!) -  A very strong 50% share affiliate program.
ABCbits
Legendary
*
Offline Offline

Activity: 3472
Merit: 9526



View Profile
February 02, 2025, 09:23:29 AM
Merited by BayAreaCoins (1), hosemary (1)
 #2

Bitcoin Testnet resets to a difficulty of one if no block is found in twenty minutes.  Is a bunch of small miners hitting it better than one big dedicated machine?

Short answer, it depends on total hashrate between bunch of small miners and one big dedicated machine. But since one USB ASIC can find a block within 0.021 second[1], i would worry more about propagation time which affected by internet connection and how well-connected is your node.

[1] https://asktom.cf/index.php?topic=5489309.msg63840739#msg63840739

BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1890
Merit: 9220


Bitcoin is ontological repair


View Profile
February 02, 2025, 01:16:43 PM
Merited by BayAreaCoins (1), ABCbits (1), hosemary (1)
 #3

An ASIC is obviously finding a difficulty=1 block faster than a CPU. The answer you're probably looking for is that because an ASIC finds thousands of such blocks in short time, it requires a lot more time to send this information into the pool software & the pool software to validate the shares, than the CPU to mine just one block and send it directly to the node software already running in the same machine.

The answer you're also probably looking for is that the CPU miners in testnet do not actually solve and broadcast them faster than ASIC miners. They've already solved them and kept them in secret, until it's valid to broadcast them.



▄▄▄▄▄▄▄▄▄▄▄░▄▄▄▄▄███▄▄▄▄▄▄▄▄▄███▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄░▄▄▄▄▄▄░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄░▄▄▄▄▄░▄▄▄▄▄▄▄░███████████████████░░████████▄▄░███████████████████████████████
▄█████████████████████████████████████████████████████████████░░██████████▄█████████████████▀▀███████████▀
████████████████████████████████████████████████████████████░░█████████████████████████▀████▄███████▀░░
████▄▄███████████████████████████████▄▄██████████████████████░▄██████████████████████████▄███▄███████░░░░
▀█████████████████████████████████████████████████████▀██████████████████▀▀████████████████▄▄▄█████████▄░░
██████████░▀███▀█████████████▀░▀████▀███████▀█████████████▀████████████████░░▀▀████████░▀█████████████████▄
█████████████▀███████▀▀▀████▀████▀████▀░░▀██████████████████
█████████████████████████████████████████████████████████████████████████████████▀▀▀▀▀▀
███████████████████████████████████████████████▀███▀
.
..100% WELCOME BONUS  NO KYC  UP TO 15% CASHBACK....PLAY NOW...
BayAreaCoins (OP)
Legendary
*
Offline Offline

Activity: 4396
Merit: 1366


AltQuick.com Secretary/PR/Janitor


View Profile WWW
February 03, 2025, 01:14:53 AM
Merited by stwenhao (1)
 #4

The answer you're also probably looking for is that the CPU miners in testnet do not actually solve and broadcast them faster than ASIC miners. They've already solved them and kept them in secret, until it's valid to broadcast them.

I wonder what the best way to clean out these secrets are?  51% the network and invalidate them?  Then move forward or I guess the problem would just repeated?



Thanks for yalls answers and time fellas.

https://AltQuick.com/exchange/ - A Bitcoin based exchange for Altcoins & Testnet (no fiat or KYC) - Free Coins - Privacy Coins - Real Testnet Trading with Bitcoin!!! (o my!) -  A very strong 50% share affiliate program.
stwenhao
Hero Member
*****
Offline Offline

Activity: 574
Merit: 1362


View Profile
February 04, 2025, 08:09:34 AM
 #5

Quote
I wonder what the best way to clean out these secrets are?
Just mine on top of the latest ASIC block. If the difficulty is equal to one million, then it means, that a single ASIC block can overwrite a chain of million CPU-mined blocks.

Quote
51% the network and invalidate them?
Technically, it won't be "51%", because CPU miners provide less than one millionth of the network hashrate, but they are mining around 80% of the blocks. If CPU miners would get the proper amount of coins, inside their coinbase transaction, instead of getting 50 tBTC in every block, then it would be better visible. But because test coins were assumed to be worthless, nobody cared about adjusting amounts properly. Also, in 2011, when testnet3 was created, the difference between the minimal difficulty, and the real difficulty, wasn't that high, so people didn't care (because it was just testnet, and 20-minute rule was just a little change).

Quote
Then move forward or I guess the problem would just repeated?
As long as all ASICs won't reject CPU-mined blocks, the network difficulty in block headers would be around 6x bigger, than the true difficulty is. Which means, that if in the last 2016 blocks, you have 336 ASIC blocks, and 1680 CPU blocks, then for example when you have difficulty of one million, you have the chainwork set to 336,001,680*2^32, for 2016 blocks. And without CPU-mined blocks, you would have 336,001,680*2^32/2,016=166,667.5*2^32 chainwork per block, instead of 1,000,000*2^32 chainwork per block. But: each and every CPU block moves things closer to 2016 target per two weeks, so the difficulty declared in block headers is artificially increased by that (so there is even less ASIC-mined blocks, and it would keep increasing into a single ASIC block per two weeks, but two hours rule, and Median Time Past rule, stops CPU miners from reaching that).

Proof of Work puzzle in mainnet, testnet4 and signet.
BayAreaCoins (OP)
Legendary
*
Offline Offline

Activity: 4396
Merit: 1366


AltQuick.com Secretary/PR/Janitor


View Profile WWW
April 28, 2025, 02:57:42 AM
Last edit: April 28, 2025, 03:08:36 AM by BayAreaCoins
 #6

tldr; Thoughts?

Answer:  Presolve dif 1 blocks and rush to submit them at 20 minutes + 1 second.  (For Testnet v4)

Then pray that the ASIC that mines a block every 2016 blocks doesn't reorg your CPU blocks as described above by Saint.

https://AltQuick.com/exchange/ - A Bitcoin based exchange for Altcoins & Testnet (no fiat or KYC) - Free Coins - Privacy Coins - Real Testnet Trading with Bitcoin!!! (o my!) -  A very strong 50% share affiliate program.
Pages: [1]
  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!