Why does bitcoin miner use graphics card
Graphics card mining is a process of increasing the bitcoin money supply
the reason why the graphics card is used is that mining is actually a competition of performance and equipment. The mining machine is composed of graphics card array. With dozens or even hundreds of graphics cards, the cost of hardware and other costs is very high, and there is a considerable expenditure in mining
computers have professional mining chips, and most of them work by installing a large number of graphics cards, which consumes a lot of power. One of the ways to get bitcoin is to download mining software and then run specific algorithm to communicate with remote server to get corresponding bitcoin
extended data
bitcoin does not rely on the issuance of specific monetary institutions, and is generated through a large number of calculations of specific algorithms. Bitcoin economy uses a distributed database composed of many nodes in the whole P2P network to confirm and record all transactions. The decentralized nature and algorithm of P2P can ensure that it is impossible to artificially manipulate the value of bitcoin through mass proction
the bitcoin system is composed of users (users control the wallet through the key), transactions (transactions will be broadcast to the whole bitcoin network) and miners (the blockchain is generated by competitive computing to reach a consensus at each node, and the blockchain is a distributed public authoritative account book, including all transactions in the bitcoin network)
bitcoin miners manage the bitcoin network by solving the problem of workload proof mechanism with certain workload - confirming transactions and preventing double payment. Because hash operation is irreversible, it is very difficult to find the random adjustment number of matching requirements, which requires a continuous trial and error process that can predict the total number of times
when a node finds the solution matching the requirements, it can broadcast its results to the whole network. Other nodes can receive the new data block and check whether it matches the rule. If other nodes find that they really meet the requirements (the operation target required by bitcoin) by calculating the hash value, then the data block is valid, and other nodes will accept the data block
Why use graphics card to mine
compared with CPU, GPU is used for general purpose calculation. So it can stack hundreds of stream processors awesome. Each stream processor is like a small CPU. Although its ability to run complex programs is far from the power of CPU, it can not support many processors, so the actual performance, especially the single precision floating point performance is much stronger than that of CPU. p> However, as we have mentioned before, a card is very suitable for general computing such as virtual currency because it has many stream processors, and the speed of obtaining specific solutions is much higher than that of N card. Therefore, many miners rush to buy a card to calculate virtual currency for profit
of course, with NVIDIA's Pascal graphics card, n card's ability in mining virtual currency is not as different as a card before. So in the current situation that a card is generally out of stock, those mid-range N cards have become the second choice for miners
What are the disadvantages of mine cardfinally, I want to talk about why we can't choose mine card when we are shopping for second-hand cards. Because the miners are mining bitcoin, the most important thing is to seek profits. Therefore, the graphics card they use is running and calculating all the time, and its strength is far greater than that of daily game applications. In other words, running such a calculation for one day is equivalent to running a graphics card for one month
in addition, the places where virtual currency is mined are mostly the places where multiple graphics cards gather. Thousands of graphics cards are constantly calculating in a room, and their heat is also quite huge. Miners can not choose the chassis with good heat dissipation conditions like ordinary consumers, so that the heat can be released smoothly. In this way, the graphics cards can still operate for 7 * 24 hours under high temperature conditions, It also deepens its aging degree
the result of doing so is that the graphics cards used for mining are lost prematurely. If you buy these graphics cards, the result will be unstable operation, restart and other things will continue to happen
moreover, at present, manufacturers also have strict requirements on mine cards, such as banning second-hand sales and shortening the shelf life. If users buy these mine card graphics cards, future maintenance will also be a big challenge
in fact, n card has greatly enhanced the mining efficiency in the Maxwell architecture, not inferior to a card. But the Maxwell architecture came out too late. When the earliest Maxwell architecture graphics card, such as gtx750ti / 750, came into the market (early 2014), the mainstream currencies could not dig out anything with graphics cards (all mining machines). Therefore, few people use n-card mining.
Starting from the essence of bitcoin, the essence of bitcoin is actually a special solution generated by a bunch of complex algorithms. A special solution is one of the infinite (in fact, bitcoin is finite) solutions that can be obtained from the equations. Every particular solution can solve the equation and is unique
why use graphics card to mine
compared with the complex computing of CPU, GPU used by graphics card is used for general computing. So it can stack hundreds of stream processors awesome. Each stream processor is like a small CPU. Although its ability to run complex programs is far from the power of CPU, it can not support many processors, so the actual performance, especially the single precision floating point performance is much stronger than that of CPU. p>
the actions in bitcoin can be considered as the use of graphics card to do continuous general computing, and the computational complexity is relatively low and quite repetitive. The stream processor used by graphics card is just suitable for such an algorithm. It's like constantly solving equations. The graphics card is 2000 middle school students, while the CPU is 8 math doctors. Although the mathematical knowledge of the doctor of mathematics is far more than that of the middle school students, the speed of solving medium-sized equations such as virtual currency is certainly not as fast as that of 2000 middle school students
so we used graphics card to mine virtual currency at the beginning. After that, someone developed a specific algorithm to make the stream processor of the graphics card greatly strengthen the virtual currency solution, which is the origin of the mining machine
overview
graphics card, also known as video card, is an important part of the computer. It undertakes the task of outputting display graphics. For people who like to play games and engage in professional graphic design, graphics card is very important. The display chips of mainstream graphics cards are mainly made by NVIDIA (NVIDIA) and AMD (ultra micro semiconctor). Generally, the graphics cards with NVIDIA display chips are called N cards, while the graphics cards with AMD display chips are called a cards[ 1]
computers with high configuration all contain graphics card computing core. In scientific computing, graphics card is called display accelerator[ 1]
Video chipset is the main processing unit of graphics card, so it is also called graphic processing unit (GPU). GPU is the first concept put forward by NVIDIA company when it released geforce 256 graphics processing chip. Especially when dealing with 3D graphics, GPU makes the graphics card less dependent on CPU, and completes part of the work originally belonging to CPU. The core technologies of GPU include hardware T & L (geometry conversion and illumination processing), cubic environment material mapping and vertex blending, texture compression and bump mapping, al texture four pixel 256 bit rendering engine, etc[ 1]
all kinds of 3D special effects supported by the graphics card are determined by the performance of the display chip, and what kind of display chip is used roughly determines the grade and basic performance of the graphics card, such as NVIDIA GT series and AMD HD series[ 1]
there are many ways to measure the quality of a graphics card. In addition to using test software to test and compare, there are many indicators for users to compare the performance of a graphics card. The main factors that affect the performance of a graphics card are the frequency of the graphics card, display memory and other performance indicators [1].