Influence of extension line of mining machine on calculation for
1、 Mining principle
at the beginning, we could dig bitcoin with the computer CPU. The founder of bitcoin, Nakamoto Tsung, g out the world's first creation block with his computer CPU. However, the era of CPU mining has long passed, and now bitcoin mining is the era of ASIC mining and large-scale cluster mining
looking back on the mining history, bitcoin mining has gone through the following five times: CPU mining → GPU mining → FPGA mining → ASIC mining → large-scale cluster mining, The mining speed changes are as follows:
CPU (20mhash / s) → GPU (400mhash / s) → FPGA (25ghash / s) → ASIC (3.5tash / s) → large scale cluster mining (3.5tash / s * x)
mining speed, which is called computing power in professional terms, that is, the ability of computer to generate hash collisions per second. In other words, how many hash collisions can our miner do per second is the calculation force. Computing power is the ability to dig bitcoin. The higher the computing power, the more bitcoin you dig, the higher the return
in the world of bitcoin, a data block is recorded about every 10 minutes. All mining computers are trying to package the data block and submit it, and the person who successfully generates the data block will get a bitcoin reward. Initially, bitcoin rewards of 50 bitcoins could be generated about every 10 minutes. But the payment is halved every four years, and now the bitcoin network can generate 25 bitcoins every 10 minutes
to successfully generate data blocks, miners need to find the effective hash value. To get the correct hash value, there is no shortcut. You can only guess. The process of guessing is the process of computer random hash collision. If you guess correctly, you will get bitcoin
Mining method: from a miner to a large-scale mine, you need to prepare a miner, a computer that can connect to the Internet, an AUC, a raspberry pie, power supply and all kinds of connecting lines, etc. The connection order of various devices is network cable - & gt; Raspberry pie - & gt; Microusb cable - & gt; AUC-> 4Pin cable - & gt; Mining machine and power supply
< EM > Figure 3: Mine Map (scale of tens of thousands of mining machines) < / EM >
nowadays, the profit space of small and medium-sized absenteeism who take one mining machine home or deploy a small family workshop (dozens of mining machines) is very limited, and the mining instry is graally concentrating on enterprises and teams with low-cost power resources and professional deployment ability
there are many factors that affect the mining revenue, such as the performance and power consumption of mining machinery, the computing power and difficulty of the whole network, the deployment and operation and maintenance capacity of the mine, the availability of low-cost electricity resources, and the currency price and policy guidance, etc. At present, excellent mining enterprises have the ability of chip research and development, a lot of computing power, professional mine deployment and operation experience, etc. in the future, resources and computing power will be more and more concentrated in these mining enterprises
2. Mine pool
in addition to the above equipment, you also need a necessary tool - mine pool. The function of the mine pool is to gather a large amount of mineral computing power, increase your probability of getting bitcoin, and at the same time, distribute your future bitcoin income to your account in advance
the simple explanation is as follows: now the bitcoin network generates a block every 10 minutes, which contains 25 bitcoins. Suppose there are 1W people in the world participating in mining, then in these 10 minutes, only one lucky person has taken these 25 bitcoins, and the others have nothing. The principle of the mine pool is that everyone mines in teams and distributes according to the agreed distribution method, so that the income of the miners' bitcoin tends to be stable and the risks of the miners are reced. Let's take the most common PPS allocation method as an example. Suppose that your computing power is 10t, and the computing power of the whole mine pool is 100t. Your computing power accounts for 1 / 10 of the total computing power of the mine pool. Suppose that the mine pool can generate 10 bitcoins a day, then you can get 1 bitcoin a day
3. Cloud computing power
in reality, the supply of mining machines often exceeds the demand, and at the same time, the delivery of mining machines needs a long waiting period. Miner installation, commissioning, maintenance and other processes are very complex, which requires a lot of energy. Miners have to enre the noise and heat of miner. For miners, the biggest cost is not these, but the high electricity charges consumed by mining. The profit space of small and medium-sized miners is getting smaller and smaller, even negative
Mining income and risk mining income can be calculated by the following formula:Mining income = generated bitcoin * currency price - mining machinery cost - electricity fee - custody fee
if you are just a small miner, generally you only need to dect mining machinery cost and electricity fee
Mining risks are as follows:
< UL >at present, the number of bitcoin is less than 4.5 million. If we do not issue additional bitcoin, the price of bitcoin will fluctuate, and the price callback will lead to the extension of the payback cycle
mining difficulty improvement at present, our machines can meet the market demand
the risk of power outage
< EM >
< / EM >
1. Mining machine needs computing power
2. If there are many machines, the bandwidth of network cable is needed
3. The company selling mining machine may have relevant information
For example, when many enterprises choose servers, they will consider the difference between blockchain servers and traditional servers? The following is a brief analysis
to be exact, the blockchain is a technical model, and the server is a type of hardware resource. There is no contrast between the two. However, if we insist on the difference, we can also see the difference and connection between the two
to say the difference between the two,
the biggest feature of blockchain is decentralization, such as bitcoin, the most typical application of blockchain. Bitcoin is independent of any third party's decentralized currency. There is no centralized issuer. It is generated by the calculation of network nodes. Anyone can run bitcoin client software on the computer to participate in the proction of bitcoin. No matter where they are, anyone can dig, buy and sell bitcoin
all nodes of the blockchain are distributed in different places, and each node is maintained and managed by itself. It does not need centralized construction, but also needs special management and maintenance, which can make full use of idle resources. Due to the distributed characteristics, the system is difficult to destroy, such as bitcoin. Even the most powerful people or organizations in the world can't destroy the bitcoin system based on blockchain P>
traditional server is centralization service
traditional centralization server, such as WeChat, Alipay and so on, are all responsible for providing services to all clients by the server behind the company, and the client acquires services from the server. If their servers are attacked and paralyzed, then your WeChat and Alipay will not be able to use them. For example, on May 28, 2015, Ctrip was attacked by unknown server, and its web version and mobile app could not be used normally
does the blockchain still need servers
to be specific, blockchain is also divided into public chain, private chain and alliance chain. The essential difference between the three is that they have different degrees of decentralization
that is, the public chain is completely decentralized. The above mentioned bitcoin belongs to the public chain. The private chain and alliance chain are not completely decentralized, and there is still a shadow of centralization
as mentioned above, blockchain is a technical model, and server is a type of hardware resource. The two will inevitably have a combination of applications
for example, the combination of storage type server and blockchain can use cryptography to ensure the security of data transmission and access, so as to make the storage server data more secure
for blockchain server, if you need to know more, you are welcome to consult the 10th power computing power leasing platform
it is recommended to learn about formal P2P networks such as xiaxinrong.com
