The Math of Bitcoins

What is Bitcoin?

Bitcoin is a peer-to-peer payment system and digital currency introduced as open source software in 2009 by developer Satoshi Nakamoto. It is a cryptocurrency, so-called because it uses cryptography to control the creation and transfer of money.[5] Conventionally, the capitalized word “Bitcoin” refers to the technology and network, whereas lowercase “bitcoin” refers to the currency itself.[6] (Wikipedia)

How to mine for Bitcoins using Math?


Adding transactions to the block chain and updating a local copy of the block chain is part of a process called mining. At the same time that miners (nodes in the network) are doing the important work of processing and recording transactions, they are also competing in a race.  They are racing to “complete the current block” in order to win bitcoins.

Mining is a serious competition nowadays and it consumes large computing resources.  Although it’s possible to mine on a laptop, the math problems have become hard enough that a laptop’s CPU will likely never complete a block on its own.  The cost of the electricity needed to run the mining software would exceed the return for mining.  Macs and PC are certainly capable of computing hash functions, but are too slow compared to specialized mining hardware that is now available.

Bitcoin mining serves 2 purposes, it creates the general ledger of Bitcoin transaction and provides security.  The miners compile the transactions together into a “block” and add it to the “Bitcoin blockchain.”  If there was a central authority this would need to be done once and verified by that central authority.  However, there is no central authority in Bitcoin and these blocks need to verified in some way.  Many Bitcoin Miners all over the world are compiling these transactions.  At the end of the compilation they essentially print a lottery number at the bottom.  Each miner is doing this millions or billions of times per second. (Source:

Author: mathtuition88

One thought on “The Math of Bitcoins”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.