Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


Bitcoin miner

A computer or computer cluster in the Bitcoin network that adds transactions to the blockchain. Anyone with a good Internet connection can be a miner either using a regular PC, which is less feasible every day, or by purchasing specialized hardware known as an "ASIC miner." There are even "cloud mining" services that mine Bitcoin and other cryptocurrencies that users can rent and get paid in digital coins. For information about the mining process, see Bitcoin mining.

The Bitmain Antminer S9
Custom made for computing blockchain hashes, the Antminer S9 was one of the fastest ASIC miner machines on the market in 2017. ASIC miners such as this use a whole lot more power than an ordinary PC, and this unit requires a stand-alone 1600 watt power supply. (Image courtesy of Bitmain Technologies,

Miner Motherboard
In 2018, Asus introduced its H370 Mining Master motherboard with support for 20 graphics cards via USB riser cables. (Image courtesy of ASUSTeK Computer Inc.,

Bitcoin mining

The process that adds new Bitcoin transactions to the distributed ledger known as the "blockchain." While there are thousands of nodes in the Bitcoin network that verify transactions and relay them to other nodes, a smaller number are also mining nodes. A newly verified transaction resides in the Bitcoin memory pool and waits until a miner retrieves it, adds it to a block and places that block on the blockchain. At that time, the transaction is confirmed, and when another block is added, the transaction is confirmed again and so on. At times, there can be traffic jams, and waiting for a transaction to be confirmed can take a while. See Bitcoin confirmation.

Miners Compete With Each Other
Miners compete to publish a new block of transactions by solving a mathematical puzzle. The puzzle takes a massive amount of calculations to solve and ensures that miners spend time and resources using specialized custom-designed hardware to perform trillions of calculations. Several years ago, anyone with a PC could participate. Today, it could take a regular desktop computer months to solve a puzzle, and it takes longer every year because the Bitcoin algorithm was designed to make it more difficult as time passes. Miners join pools to accomplish the task using specialized hardware known as "ASIC miners." Several pools are in China where electricity is less expensive, and as of 2018, the China-based Antpool processes a quarter of all transactions worldwide.

The first miner to solve the puzzle and provide "Proof-of-Work" (PoW) publishes the block and is rewarded with transaction fees and new Bitcoins that are automatically generated. If two miners solve the puzzle at the exact same time, the miner that did the most computational work is the winner. The extra work required is what keeps fraudulent miners away, because they might as well do valid Bitcoin processing and glean the profits. See proof of work algorithm and Bitcoin miner.

The Maximum Number of Bitcoins Is 21 Million
The total number of Bitcoins will be capped at 21M at some point during the year 2140. From then on, miners' revenue will come only from transaction fees. The Bitcoin algorithm ensures that the amount of new coins the miner generates for its own account slows down over time. For example, starting with 50 Bitcoins in 2009, by 2013, there were 10.6M Bitcoins in existence, and by 2018 roughly 16.8M. The first four years generated 10 million coins, but the subsequent five years only six million.

Bitcoin proponents claim that the capped total of coins is what makes Bitcoin sound money, similar to having physical gold bars. Just like an ounce of gold, the market may change its daily value, but a devaluation cannot occur due to inflating the money supply. See Bitcoin and cryptojacking.

Personal Use Only

Before/After Your Search Term
bitblitBitcoin mining
bitbltBitcoin node
BitcoinBitcoin transaction
Bitcoin ATMBitcoin wallet
Bitcoin CashBitdefender
Bitcoin confirmationbite
Bitcoin CoreBitfinex
Bitcoin exchangeBitlink
Bitcoin forkBitLocker
Bitcoin GoldBitly

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design