Can Taihu Lake light dig bitcoin
When bitcoin nodes connect with each other, they will get transactions they don't have from each other. But because bitcoin has accumulated a large number of transactions for a long time, it is very difficult for two nodes to compare which transactions you are missing / which transactions I am missing one by one
to solve this problem, Nakamoto Tsung invented the important technology of block chain. Nodes use blocks to synchronize transactions, which ensures the data consistency of all nodes, and ensures the uniqueness of the blockchain by competing for block packing rights (that is, mining)
① a block and blockchain
a packet formed by a transaction over a period of time is called a block. On average, bitcoin generates a block every 10 minutes, and each block is linked to the previous block to form a blockchain
② the transaction data is synchronized with the block as a unit
the block is numbered from 1, so after node a connects with node B, it is convenient to synchronize the transaction data as long as the block number height of both parties is checked. For example, if node A's own block height is 100 and node B's block height is 110, all it needs to do is request B to synchronize the 10 blocks 101-110<
③ reward for packed blocks
in order to ensure that there are nodes to pack bitcoin transactions, bitcoin rules stipulate that nodes of packed transactions will receive bitcoin as reward
A. part of the package reward comes from the transaction fee paid by the transaction creator (100-1000 transaction fee per KB)
B. the other part comes from the initial distribution of 21 million bitcoins. At the beginning, the reward is 50 bitcoins for each block. After that, the reward will be halved for every 210000 blocks (about four years). Until about 2140, the reward for each block is less than 1, and the total reward for each block is 21 million bitcoins, This is the source of the total amount of 21 million bitcoins (2099999.97690000 to be exact)
after 2140, the package reward will only come from the transaction fee paid by the transaction creator<
④ competition for block packing right
node packing transaction only needs to consume very low-cost network and computing resources. The existence of packing reward (at present, the packing reward for each block is 25 bitcoin, about 40000 yuan), makes a large number of nodes want to pack transactions. In order to ensure the uniqueness of the blockchain, bitcoin rules stipulate that nodes use a method similar to "coin tossing" to compete for the right of transaction packaging. Nodes constantly toss coins. Whoever first throws the results that meet the rules will get the right to pack the transaction in this block, as well as the package reward of this block
-
it is estimated that 21 million pieces will be excavated in 2140
-
according to the relevant literature of bitcoin, in 2140, 2100 bitcoins will be proced and will not grow any more. According to the principle of bitcoin, after 33 halving periods, the mining output of each block will reach 0.58 Cong, less than the minimum unit of one Cong. The interval of each half rection is 210000 blocks, and the total proction time (2140 years) given in the above literature is calculated from the proction time of each block of 10 minutes 210000 * 10 / 60 / 24 / 365 = 3.9954 * 33 = 132 years. Since 2008, 132 years later, it is 2140 years)
however, the "proction time of each block is 10 minutes" used in the above calculation method is an ideal state, which is only true when the computing power and difficulty of the whole network do not change. Looking at the bitcoin blockchain, it is not difficult to find that bitcoin's whole network computing power has been growing for a long time, and the difficulty of mining has also increased. Therefore, it is not difficult to find out that the above calculation is not tenable and there is a huge error
the shortcomings of the above methods are that they can not accurately predict the change of bitcoin network computing power and the mining speed of bitcoin. The 11.3-day data used in the above calculation method is only the average value from May 2013 to April 5, 2014, and the representativeness is questionable. We can integrate the results of big data analysis and mining machine proction to establish a more accurate mathematical model
Just now, as of 23:00 on March 3, bitcoin is now 71976 RMB. At the beginning, when I knew it was very expensive, I also asked this question, how to dig this thing
many mining machines with large amount of calculation will proce a lot of heat in the operation, so they need to consume a lot of electricity for cooling
of course, mining can also be carried out on a small scale with a few mining machines. At this time, you can join the mine to dig with everyone. No matter who digs in the mine, everyone will distribute according to the speed of throwing dice, which can ensure a more stable income
at present, there are many people digging bitcoin, so they have high requirements for the computing power of mining machines. At present, it costs thousands of dollars to dig a bitcoin. Therefore, we should not blindly evaluate the income risk before making a decision
I'm brother Xiaoyu. If you have any questions, please pay attention to me and leave a message below for us to discuss
"eternal blue" blackmail virus prevention methods:
1. Install the latest security patch for the computer. Microsoft has released patch ms17-010 to fix the system vulnerability of "eternal blue" attack. Please install this security patch as soon as possible; For Windows XP, 2003 and other machines that Microsoft no longer provides security updates, we can use 360 "NSA Arsenal immunity tool" to detect whether there are vulnerabilities in the system, and close the ports affected by the vulnerabilities, so as to avoid being infringed by blackmail software and other viruses
2. Close ports 445, 135, 137, 138 and 139, and close network sharing
3. Strengthen the awareness of network security: don't click the unknown link, don't download the unknown file, don't open the unknown email...
4. Back up the important files in your computer to the mobile hard disk and U disk as soon as possible (regularly in the future), and save the disk offline after the backup
5. It is recommended that users who are still using Windows XP and windows 2003 should upgrade to Windows 7 / windows 10 or windows 2008 / 2012 / 2016 as soon as possible.
supercomputing chip is different from mining machine chip. If we say that the comprehensive operation efficiency is certainly high, but the instructions of supercomputing chip are very complex, and mining machine chip is optimized to only execute bitcoin operation instructions. It costs a lot of electricity, and its efficiency is not as high as mine machinery
supercomputers are not suitable for bitcoin mining. Bitcoin mining machines are loaded with a lot of graphics cards, suitable for large-scale parallel computing, mining efficiency is very high. But supercomputers are different! Supercomputers are not designed for mining, which is less efficient than bitcoin. If we want to compare the computing power of global mines, we need to pay more, which is obviously not cost-effective
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system.
