Build private chain mine pool
solve the problem in an all-round way
1. Miracle Moore's Linux kernel has been deeply optimized for more than 200 times to avoid the problem that some hardware failures will directly lead to system crash
2. In view of the situation that many mining software in the market can't connect to the mining pool after restart, miracle Moore perfectly solves the problem by using the function of resetting the image after each restart of the mining machine
3. After testing, the average computing power error and delay share of miracle Moore system in each mine pool are not more than 1.5%, which significantly improves the mining revenue of users
4. After numerous experiments, miracle Moore development team has obtained the optimized VBIOS overclocking setting of graphics card. Compared with the traditional overclocking method, it can further improve the computing power of graphics card by 5% and rece the power consumption by 15%!
After the computing power of the whole network has been improved to a certain extent, the probability of getting rewards is too low, so that some geeks on "bitcoin talk" can develop a method that can combine a small amount of computing power and operate jointly, and use this method to build websites
in this mechanism, no matter how much computing power an indivial miner can use, as long as he participates in mining activities by joining the mine pool, no matter whether he has successfully mined effective data blocks, he can get a small amount of bitcoin reward through his contribution to the mine pool, that is to say, many people cooperate in mining, and the bitcoin reward is shared by many people according to their contribution
as of January 2019, the top five bitcoin pools in global computing power are btc.com, pool, antpool, flush pool, and f2pool. At present, about 70% of global computing power is in the hands of Chinese miners
extended data:
handling charge:
bitcoin miners will charge a small amount of fees for most transactions, the main purpose of which is to prevent people from sending a large number of boring small transactions and wasting network resources. At present, most of the handling charges for each transaction are & T 3647; 0.0001/kb (0.0001btc / KB). In fact, after 0.9.0, the default handling charge will be reced to & 3647; 0.00001/KB(0.00001 btc/KB)
because the amount of data occupied by most transactions is less than 1 kilobyte, generally speaking, the amount of data is less than 3647; 0.00001 (0.00001 BTC / KB) is enough. At the same time, in the future, when the bitcoin block rewards are less, the service charge will become the main source of miners' income, and the service charge of bitcoin will be related to the number of bytes occupied by the transaction
at present, the calculation standard of service charge in bitcoin system is not mandatory, so users can not give any service charge when the transaction is in progress
however, most miners usually give priority to the transaction with higher handling charges when building data blocks, so that they can get higher remuneration when mining is successful. Therefore, the transaction without any handling charges may take a long time to be processed and incorporated into the blockchain
in addition, e to the block capacity limit of 1MB and the recent increase in bitcoin transaction volume, the handling charges have increased significantly, and the waiting time for the transaction to be confirmed has also become much longer
how to mine a mine pool
the location of a mine pool is also very particular. It's not that a mine pool can be built anywhere, but it needs early-stage capital investment. A mine pool is to combine a single mining machine together. Because of the collection of many miners' computing power, the computing power of the mine pool accounts for a large proportion, and the probability of digging bitcoin is higher. The mine pool will distribute rewards according to the contribution value of each equipment
there are many mines all over the world, and the scale of each mine varies from big to small. Generally, small mines no longer have great advantages. Large mines have many miners for mining. For each miner, he can join any mine or join multiple mines at the same time, The first task of the mine pool is to distribute the income to the miners
(1) PPLNs method
this method gathers the shares g by all miners together. Whenever a certain amount of shares is accumulated (generally 30 million shares), the mine pool will allocate the profits of the previous stage to the miners according to the proportion of contribution
in this way, the income of miners depends entirely on the time needed to dig 30 million shares in the mine pool. If you are lucky, you can dig them in a short time, then the income of miners will be more, otherwise it will be less. In return, the pool charges a 3% tax
(2) PPS mode
for users, the income of this mode is relatively stable
the profit mainly depends on the miner's mining speed. As long as the mining speed is stable, the corresponding profit can be obtained, and the profit is real-time, that is, the mine pool will pay the profit for the miner while the miner is running
obviously, every time a block is calculated, the mine pool has paid for all the miners. If the block fails in the subsequent confirmation link, all the losses will be paid by the pool operator. Therefore, this method reces the risk of the miners, but transfers the risk to the pool operator
therefore, usually the ore pool can charge a handling fee to make up for the possible losses caused by these risks. In this mode, the tax of the ore pool is 7.5%
the above is about how to mine. The difficulty of mining has greatly increased, but the mining army is expanding. If the basic equipment does not meet the standard, it will be difficult to gain in the mining instry, because the value of the virtual currency may not be equal to the price of an equipment, and many miners are not just digging bitcoin, Instead, we choose other virtual currencies to mine.
1.1 start with imitation, First knowledge of blockchain
1.2 basis of blockchain: analysis of consensus mechanism
1.3 design principle and method of consensus mechanism
1.4 how to quickly clone a blockchain
1.5 how to turn bitcoin into its own private chain - bifurcated bitcoin
1.6 how to turn Ethereum into its own private chain - bifurcated Ethereum
1.7 how to turn ripple into its own private chain - bifurcated Ripple
1.8 how to turn stellar into a private chain of its own, How to develop your own blockchain wallet (windows and MAC) 1.11 how to develop your own blockchain wallet (Android and IOS) 1.12 how to develop an online wallet similar to blockchain.info 1.13 how to increase the security and robustness of your own blockchain network 1.14 how to use coin to handle recharge withdrawal business
1.15 How to use the fund pool to build a mixed currency service
1.16 how to design a new mining algorithm
this process is generally used, but it is also very difficult for ordinary people to complete. The mature projects of blockchain include Ethereum, decent, bitcoin and so on.
make: * * [geth] error 1
there is no such directory, or the directory has insufficient permissions
two standard network cables are made according to the distance between two computers. Now generally, 568B is used as the network cable, and both ends of a line are made according to 568B standard. This kind of cable is connected to the computer at one end and the exchange machine at the other. In this way, after the two computers are connected with the switch through the network cable, the hardware connection of the local area network is completed
note here: the length of the network cable from the computer end to the switch should not exceed 80 meters. If the length exceeds 80 meters, the signal will be attenuated, and sometimes the networking may not be successful
hardware scheme 2:
check the interconnection method through a network cable (network card to network card)
two computers do not need a switch or hub, and two ends of a line are directly connected to the computer. The purpose of this line is to facilitate the interconnection of two computers together. One end of this line should be made according to 568a standard, and the other end should be made according to 586B standard This method is suitable for two adjacent computers, and the interconnection network cable should not be too long (there is no standard for this, but according to my practical experience, it is difficult to connect successfully if it is more than 5 meters.)
this method is the most economical
two kinds of wire sequence:
568a standard: white green, green, white orange, blue, white blue, orange, white brown, brown
568B standard: white orange, orange, white green, blue, white blue, green, white brown, brown
no matter through which hardware scheme, after the two computers are connected, the computer should be set up to realize the LAN composed of two computers The software setting of the computer is completely applicable to the above two schemes)
IP address setting of the network card:
to form a LAN, the IP address of the computer in the LAN should be in the same network segment, Here we want to set the IP addresses of the two computers to 192.168.1.2 and 192.168.1.3 respectively (take Windows XP as an example)
setting of local network on the computer side:
taking XP as an example:
Start - > control panel - > network connection - > right click "local connection" and select "properties", Find "Internet Protocol (TCP / IP)" and click "properties"
finally, make sure to complete the setting and exit. A computer only needs to change the IP address: 192.168.1.2 to 192.168.1.3, and other settings are the same
after all the above settings are set, it is necessary to verify whether the two computers are connected through a ping program command
shortcut key: Win + R, call up the running window, enter the following command: Ping 192.168.1.3 - t and press enter or click "OK"
note: the above ping program command is operated on the computer IP address 192.168.1.2, if it is on the computer 192.168.1.3, the ping command should be changed from 192.168.1.3 to 192.168.1.2 If you make a mistake, if you Ping your own computer, it will always be connected, and you will not be able to reflect the connection of the target computer)
the network firewall of the two computers will be closed, and the network firewall will intercept the data sent by the ping command
so far, the two computers have successfully formed a LAN. Computers in the same LAN can realize many functions, such as sharing folder, sharing printer, LAN game and so on.