Bitcoin Forum
May 21, 2024, 01:57:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why are QRNG chips not used for nonce generation in mining hardware?  (Read 124 times)
goldkingcoiner (OP)
Legendary
*
Online Online

Activity: 2058
Merit: 1739


Verified Bitcoin Hodler


View Profile WWW
April 13, 2024, 03:20:17 AM
Merited by vapourminer (1)
 #1

Quantum Random Number Generators should be used in mining hardware for truly random nonce generation. QRNG Chips are being sold by ID Quantique (although I have no idea about the cost) - Why are these chips not widespread in all miner hardware by now? Perhaps the cost? Technological immaturity? I know there are some arguments of quantum resistant technologies which seemingly make QRNG less meaningful, but those technologies are not certain to work for future generations of quantum computers. Nonce's optimally should be generated by true sources of randomness.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
NotFuzzyWarm
Legendary
*
Online Online

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
April 13, 2024, 03:52:02 AM
Merited by philipma1957 (1)
 #2

Mining hardware has no need of them as they are just making guesses at the required values to decrypt the hash.
Now encrypting data into a hash - that's another story and would be a valid use. Thing is, unless there are size and power constraints as in mobile applications, conventional TRNG circuits work fine for most encryption applications as both produce totally random results.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome! 1FuzzyWc2J8TMqeUQZ8yjE43Rwr7K3cxs9
 -Sole remaining active developer of cgminer, Kano's repo is here
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
BitcoinSoloMiner
Member
**
Offline Offline

Activity: 131
Merit: 16


View Profile
April 15, 2024, 04:17:15 PM
 #3

I bet some companies are looking into it, you might see one used in coming next generation ASICs
goldkingcoiner (OP)
Legendary
*
Online Online

Activity: 2058
Merit: 1739


Verified Bitcoin Hodler


View Profile WWW
April 15, 2024, 05:04:20 PM
Merited by vapourminer (1)
 #4

Mining hardware has no need of them as they are just making guesses at the required values to decrypt the hash.

Yes. guesses, which are created by algorithms and dictated by classical mechanics. Don't get me wrong, it is still technically impossible to predict those guesses, but not literally impossible. What happens when technology advances?

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
jstefanop
Legendary
*
Offline Offline

Activity: 2105
Merit: 1397


View Profile
April 16, 2024, 01:19:51 AM
Merited by vapourminer (1)
 #5

Quantum Random Number Generators should be used in mining hardware for truly random nonce generation. QRNG Chips are being sold by ID Quantique (although I have no idea about the cost) - Why are these chips not widespread in all miner hardware by now? Perhaps the cost? Technological immaturity? I know there are some arguments of quantum resistant technologies which seemingly make QRNG less meaningful, but those technologies are not certain to work for future generations of quantum computers. Nonce's optimally should be generated by true sources of randomness.

ASICs iterate through nonce range to find a share, there is nothing random about it (other than the actual nonce that produces a share is a random output based on the block header).

Project Apollo: A Pod Miner Designed for the Home https://bitcointalk.org/index.php?topic=4974036
FutureBit Moonlander 2 USB Scrypt Stick Miner: https://bitcointalk.org/index.php?topic=2125643.0
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1815


Linux since 1997 RedHat 4


View Profile
April 29, 2024, 03:04:06 AM
 #6

I bet some companies are looking into it, you might see one used in coming next generation ASICs
No you wont.

Mining is simply: generate a header, then run the nonce from 0 to 2^32-1
Changing that nonce order will have no effect at all on luck - zero - none - absolutely no reason to do it.
You also cannot selectively choose nonces that will give better results - since you have to hash the nonce to find out - which is what a miner does.

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
Skot
Full Member
***
Offline Offline

Activity: 214
Merit: 243

bitaxe.org


View Profile
April 29, 2024, 05:32:59 PM
 #7

I bet some companies are looking into it, you might see one used in coming next generation ASICs
No you wont.

Mining is simply: generate a header, then run the nonce from 0 to 2^32-1
Changing that nonce order will have no effect at all on luck - zero - none - absolutely no reason to do it.
You also cannot selectively choose nonces that will give better results - since you have to hash the nonce to find out - which is what a miner does.

Anything more complicated than simply incrementing the nonce would slow down mining, and decrease efficiency. Each chip is changing the nonce around 500 billion times a second. There is no time to mess around -- especially when, as Kano says, there is no benefit.

(Modern ASICs also roll bits in other fields, but same idea)
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!