Toward quantum mining (1/2)

Andrea Benetton
Dec 28, 2017 · 12 min read

Theory of Bitcoin mining

The data structure

The hash function

Figure 1. The block header divided in chunks.
Figure 2. One iteration in a SHA-256 function main loop.
Figure 3. The mining process flow. (From asicboost.com, all rights reserved)
Figure 4. The Bitcoin mining loop. (From asicboost.com, all rights reserved)

The target

Technology of Bitcoin mining

Figure 5. The expander function circuit
Figure 6. The compressor function circuit
Figure 7. A 1 bit multiplexer decomposed in 4 NAND gates

First article conclusion

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade