Position: Home page » Bitcoin » The maximum number of bitcoin protocols is 2100

The maximum number of bitcoin protocols is 2100

Publish: 2021-05-06 03:56:16
1.

The total number of bitcoins is 21 million

in 2009, when bitcoin was born, block reward was 50 bitcoins. Ten minutes after its birth, the first 50 bitcoins were generated, and the total amount of money at this time is 50. Then bitcoin grew at a rate of about 50 every 10 minutes. When the total amount reaches 10.5 million (50% of 21 million), the block reward will be halved to 25

when the total amount reaches 15.75 million (5.25 million new output, i.e. 50% of 1050), the block reward will be further halved to 12.5. The monetary system used to have no more than 10.5 million in four years, after which the total number will be permanently limited to about 21 million

extended data

monetary characteristics

1. Decentralization: bitcoin is the first distributed virtual currency, and the whole network is composed of users without a central bank. Decentralization is the guarantee of bitcoin's security and freedom

2. Global circulation: bitcoin can be managed on any computer connected to the Internet. No matter where you are, anyone can dig, buy, sell or collect bitcoin

3. Exclusive ownership: private key is needed to control bitcoin, which can be stored in any storage medium in isolation. No one can get it except the user himself

4. Low transaction cost: bitcoin can be remitted free of charge, but a transaction fee of about 1 bitfen will be charged for each transaction to ensure faster transaction execution

5, no hidden cost: as a means of payment from a to B, bitcoin has no cumbersome limit of quota and proceres. If you know the other party's bitcoin address, you can pay

6. Cross platform mining: users can explore the computing power of different hardware on many platforms

2. Bitcoin, the process of mining is to constantly seek the special solution of this equation system through a huge amount of calculation. This equation system is designed to have only 21 million special solutions, so the upper limit of bitcoin is 21 million.
3. One of the controversial attributes of bitcoin is its fixed supply. At present, 25 new bitcoins are proced every 10 minutes, and the number is halved every four years. Overall, there won't be more than 21 million bitcoins & gt;. On the other hand, each bitcoin can be divided into 100 million shares (each is called 1 "cong"), if one cent is enough to buy a car, it will be troublesome to trade in US dollars, but even if bitcoin rises to the level of US dollars assumed above & gt; We will not encounter such problems. Therefore, in short, the total number of monetary units that will always exist is 2100 billion, that is 2100 trillion, or 250.899. In the square of choosing this value & gt; In fact, Nakamoto is much luckier or smarter than most people realize. First of all, this number is far less than 264-1, which is the largest integer that can be stored in the form of standard integer in a computer. If it exceeds that value, & gt; The value will return to zero like a odometer
secondly, however, there is a smaller threshold for the total number of "smart": the largest possible integer that can be represented in floating-point format. Integers are not the only numbers that computers can store; To deal with decimals, computers & gt; Use a format for floating point representation. Floating point notation is essentially a binary version of scientific notation. For example, here is a value you will encounter when you study physics:
mass of the earth: 5.972 1024 kg
mass of the sun: 1.989 1030 kg
speed of light: 2.998 108 M / s
light year: 9.460 1015 m
mass of proton: 1.672 10-27 kg
Planck length: 1.616 10-35 m
we can notice that, How does scientific notation allow you to represent all of these values with reasonable accuracy, even though they vary greatly in size. Floating point notation is essentially a binary scientific notation; When you store numbers & gt; When the word is 9.625, what your computer stores is "1.001101
* 1011" (in other words, it stores 0100000000100011
& gt; This is the same thing with high-precision sequence form). In this high-precision form, the coefficient (that is, the part that is not the exponent) has 52 bits. This means high precision (more refined & gt; Double precision floating point number is enough to store up to 253 numbers, but it can't be any higher. If it exceeds 253, you have to start cutting off the numbers at the end. Bitcoin's 250.9, the total number of "smart" in the form of index, is just & gt; OK, below this maximum
if we have integers, why should we care about floating-point values? Because more high-level programming languages (such as JavaScript) do not open low-level "floating point" and "integer representation", but only provide "number" representation for programmers; Concepts
– of course, in floating-point form. If Nakamoto chose 210 million instead of 21 million at that time, bitcoin programming in many languages would be much more troublesome than it is now
note that Stefan Thomas unfortunately didn't notice this in time when he wrote bitcoinjs, so that the library used a special "big number big
number" object instead of an ordinary number to store the tutorial output value; My own bifurcated bitcoin JS (along with other improvements) uses ordinary numbers.
4. Bitcoin (English: bitcoin, abbreviated as BTC or XBT) is a kind of cryptocurrency based on decentralization, adopting point-to-point network and consensus initiative, open source, and blockchain as the underlying technology. Bitcoin was published by Satoshi Nakamoto on October 31, 2008, and Genesis block was born on January 3, 2009. In some countries, central banks and government agencies, bitcoin is regarded as a virtual commodity rather than a currency

anyone can participate in bitcoin activities, which can be issued through computer computing called mining. The number of bitcoin protocols is capped at 21 million to avoid inflation. Bitcoin is used as a digital signature through the private key, which allows indivials to pay directly to others. It is the same as cash, and does not need to go through third-party institutions such as banks, clearing centers, securities dealers, electronic payment platforms, so as to avoid high fees, cumbersome processes and regulatory problems. Any user can use it as long as he has a digital device that can connect to the Internet

however, e to the limited transaction volume that bitcoin blockchain can accept in a certain period of time, it can accept up to 2500 transactions every 10 minutes, and the transaction handling fee will fluctuate with the transaction volume of bitcoin. In June 2017, the transaction handling fee of less than 1 millibit has been far greater than the transaction amount; In December 2017, steam announced that it would stop accepting bitcoin because of "high transaction costs and high volatility". In February 2018, the average transaction handling charge dropped from $34 in the fourth quarter of 2017 to about $1. This problem is being solved by technologies such as lightning network to expand the transaction volume of bitcoin within a certain period of time
P2P can refer to:
peer-to-peer, a network technology and network topology

file sharing, often using point-to-point technology
point-to-point protocol, which is used for dial-up computing, is usually abbreviated as PPP
Peer-to-Peer Lending, also known as P2P lending, is also known as Internet lending and P2P financing in Chinese mainland.
pay to play
a method for preparing methamphetamine from methylamine.
5. According to the legendary algorithm, bitcoin has an upper limit of 21 million. But you know the algorithm. Although it's very difficult to make adjustments in theory, if you (the legendary top trading institutions with trillions of wealth) really want unlimited, it's a matter of minutes

theoretically, 2100 trillion, or 250.899. In terms of selecting this value, this number is far less than 264-1, which is the largest integer that can be stored in the form of standard integer in a computer. If it exceeds that value, the bitcoin value will return to zero like a odometer

but this is only theoretical, just theoretical. Just like the previous IP address regulations, no one expected that V4 would be used up so quickly. Now it is necessary to use V6. This so-called "maximum integer that can be stored in the form of standard integer" may be broken by the technology upgrade one day a year later, followed by the collapse of the whole bitcoin computing.
6. The upper limit of bitcoin is not the exact figure of 21 million. 21 million is calculated according to the mining rules
in the first four years, 50 pieces were g out every ten minutes: 50 * 6 * 24 * (365 * 4 + 1) = 10519200 pieces
in the second four years, 25 pieces were g out every ten minutes: 25 * 6 * 24 * (365 * 4 + 1) = 5259600 pieces
according to the sum formula of infinite equal ratio sequence, the final total amount is infinitely close to 21038400 pieces (10519200 * 2)
as long as the mining rules are not changed, the number of bitcoins will never exceed 21038400
7. There is an upper limit to the number of bitcoins, mainly because there is an upper limit to the solution set of the algorithms involved in the program. The algorithm is very complex. In theory, no computer has such powerful computing power that it can solve 51% of the solution set, that is, no one can control bitcoin

so far, the number of bitcoins has reached 12 million. To be exact, the maximum number of bitcoins should be 2099990000, but in fact, the current mining (mining) process is quite difficult - no less difficult than connecting 1000 home computers, and then continuously calculating for a month, it is not possible to dig out a bitcoin

I hope I can help you.
8. Yes, when it was released, it showed that its constant number was 21 million. With the passage of time and the efforts of the miners, the number left on the market is less than 2.5 million.
9. There is an upper limit to the total amount of bitcoin. The inventor of bitcoin has explained that.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750