The BITCOIN XT version was launched by Gavin Andresen and Mike Hearn, aiming to solve the problem of 1M block capacity being too small, but its future is uncertain because the other three Bitcoin core developers did not agree and many Bitcoin companies did not explicitly agree. 1. BITCOIN XT expansion plan Starting from 2016-01-11 00:00:00 UTC, the upper limit of the starting block is 8M. time_start = 1452470400 //Start time, i.e. 2016-01-11 00:00:00 UTC If the block time is greater than 2036-01-06 00:00:00 UTC, size_start* 2 ^10 = 8192M is returned, that is, the maximum block size is 8192M. If the block time is between 2016-01-11 00:00:00 UTC and 2036-01-06 00:00:00 UTC, the block cap is calculated using the following formula: The time interval between the block and the start time (seconds) time_delta = block_timestamp – time_start The difference between the block and the start time within two years (in seconds) remainder = time_delta % time_double The capacity of the block should increase within two years from the start time interpolate = (size_start * 2^doublings * remainder) / time_double The above formulas are combined as follows: max_size = size_start * 2^((block_timestamp - time_start) / time_double) * ( 1+ ((block_timestamp - time_start) % time_double)/time_double) Calculation results: (1) Starting from 2016-01-11 00:00:00 UTC, the upper limit of the starting block is 8M. 2. Implementation method of BITCOIN XT expansion plan If the mining pool uses the BitcoinXT node, the mined blocks will use the new version number to tell other miners in the Bitcoin network that you already support XT. If it has not reached 75% by 2016-01-11 00:00:00 UTC, continue waiting; Once a block larger than 1M is generated, it will be rejected by the Bitcoin Core node, which will cause a fork. 3. The possible impact after BITCOIN XT takes the lead(1) The number of nodes will be further reduced. Currently, there are 6,000 nodes. The emergence of large blocks makes the maintenance cost higher and higher, and the possibility of enterprise maintenance is increasing. This will lead to the centralization of nodes, that is, all nodes are controlled by hundreds of Bitcoin companies. (2) Mining is centralized. The emergence of large blocks will lead to the emergence of a large number of super nodes (high configuration, low latency, and high network speed), which is more conducive to the transmission of large blocks and has a greater chance of winning in the block competition, thus further increasing the mining cost. (3) Large block attack: The transaction verification and confirmation time of large blocks is significantly increased, which consumes a lot of node computing power. Malicious users can construct some large blocks to make many nodes busy and have no time to take care of normal blocks. (4) The set of unspent transactions will increase significantly, which will take up more node memory. |
<<: Bitcoin China will not adopt Bitcoin XT
>>: SEC investigates GAW Miners for alleged mining Ponzi scheme
According to a report by Chain Tower Think Tank, ...
In the secret illustrations of palm lines, some pa...
How long will it take for Binance to earn 4 billi...
Eyebrows and eyes are one of the most important f...
Physiognomy is to analyze people's facial fea...
21 Inc Largest funding round: $ 116 million Deadl...
Is it bad to have a catfish mouth? The secret hid...
How to change the fortune of poor people A face w...
Everyone has his or her own personality. Some peo...
In May, miners welcomed the joy of the traditiona...
After Trump won the US presidential election, the...
Speaking of an affair, many people would actually...
In fact, there is no such thing as the easiest ty...
Author: Hu Yiying Calmness is probably the first ...
Everyone wants to live a rich life, a comfortable...