-
Why is the total amount of Bitcoin 21 million The reason why th
-
Date:2024-08-14 21:42:23 Channel:Wallet Read:
Why is the total amount of Bitcoin fixed at 21 million?
In the world of digital currency, Bitcoin is an undisputed star. As the first decentralized cryptocurrency, it has not only led the development of the entire industry, but also sparked countless discussions and controversies. Among them, the question of why the total amount of Bitcoin is limited to 21 million has attracted the attention of a large number of investors and technology enthusiasts. This article will explore the reasons behind this setting and the far-reaching impact of this design on the Bitcoin ecosystem.
The total amount of Bitcoin is limited to 21 million, a number that was not set arbitrarily, but based on a number of considerations. First, from an economic perspective, this limited supply is intended to simulate scarcity, similar to precious metals such as gold. The total amount of gold is also limited, which has allowed its value to be maintained throughout history. When designing Bitcoin, Satoshi Nakamoto, the creator of Bitcoin, realized that digital currency needed to have a "scarcity" property to ensure its long-term value.
In the Bitcoin white paper, Satoshi Nakamoto mentioned a mining mechanism that gradually halved. The Bitcoin mining reward is halved every four years. This design gradually reduces the issuance rate of Bitcoin, so that the final total amount is within 21 million. This mechanism not only effectively controls the issuance of currency, but also introduces an interesting economic phenomenon - the slowdown of inflation. As time goes by, the difficulty of mining increases and the reward decreases, which also significantly increases the rate of return for early investors.
From a technical point of view, the design of the Bitcoin network also reflects the necessity of this limit. Bitcoin is based on blockchain technology, and the characteristics of blockchain make transaction records transparent and immutable. In order to ensure the security and decentralization of the network, limiting the total amount can prevent excessive money supply, thereby avoiding value depreciation due to inflation. The total amount of Bitcoin actually provides users with a trust mechanism to ensure that Bitcoin will always maintain its value.
In addition, the total amount of 21 million is closely related to the market mechanism of Bitcoin. Market economics tells us that supply and demand are the key factors affecting prices. The scarcity of Bitcoin makes it more attractive in the market, especially when demand is growing. Many investors regard Bitcoin as "digital gold", and more and more people choose to use it as part of their asset allocation in the context of increasing economic uncertainty. Due to the limited supply of Bitcoin, once there is a surge in demand in the market, the price will rise rapidly, which attracts more investors to participate, forming a virtuous circle.
It is worth mentioning that the total amount of Bitcoin has also caused some controversy. Some critics believe that this limitation may lead to insufficient liquidity in the future use of Bitcoin. For example, if all 21 million Bitcoins are locked in certain wallets, the actual number of Bitcoins that can be circulated will be greatly reduced, thus affecting the trading activity of the market. However, supporters believe that with the advancement of technology, more solutions may emerge in the future, such as sharding technology and second-layer networks (such as the Lightning Network), which can improve the liquidity of Bitcoin.
In the Bitcoin community, the discussion about the total limit has never stopped. Some extreme views even suggest that the total amount of Bitcoin should be increased to cope with possible future demand. However, this proposal has been widely opposed because once the total amount of Bitcoin is changed, it may lead to a collapse of trust and affect the stability of the entire network. Bitcoin users and investors generally believe that maintaining a total of 21 million is the key to maintaining the value and trust of Bitcoin.
Furthermore, the setting of 21 million also provides important guidance for the future development of Bitcoin. As more and more companies and institutions begin to accept Bitcoin as a means of payment, how to effectively manage and use these limited Bitcoins will become an important issue. Bitcoin holders need to think about how to trade and invest without affecting market stability. In addition, financial instruments around Bitcoin (such as futures, options, etc.) are also constantly developing, which provides investors with more options while also increasing the complexity of the market.
In the Bitcoin ecosystem, the power of the community cannot be ignored. Bitcoin holders, developers, and miners together form this decentralized network, and their decisions and behaviors directly affect the direction of Bitcoin. The total amount of 21 million Bitcoins has made every Bitcoin owner feel a sense of "scarcity". This common consciousness has enhanced the cohesion of the community, allowing everyone to better unite and maintain the value of Bitcoin in the face of market fluctuations.
Finally, it is worth noting that the total limit of Bitcoin is not only a technical issue, but also a social and cultural phenomenon. As an emerging form of currency, Bitcoin is changing people's perception of wealth, value and transactions. The setting of 21 million is not only an exploration of digital currency, but also a reflection on the future financial system. In this rapidly changing era, the decentralized concept represented by Bitcoin is gradually affecting our understanding of economic, social and personal wealth.
In the days ahead, the total limit of Bitcoin will continue to attract people's attention and discussion. Whether supporters or opponents, everyone is looking for their own answers in this field full of opportunities and challenges. Bitcoin is not only an investment tool, but also a symbol of thought, inspiring people to continue to explore and innovate. With the advancement of technology and the development of the market, we have reason to believe that Bitcoin will continue to play an important role in the future financial ecology and promote the transformation and progress of the entire society.
The four most famous international exchanges:
Binance INTL
OKX INTL
Gate.io INTL
Huobi INTL
China Line APP DL China Line APP DL
China Line APP DL
China Line APP DL
Note: The above exchange logo is the official website registration link, and the text is the APP download link.
The total number of bitcoins is 21 million. This may be the number that newbies to bitcoin remember most clearly, but also the most confusing. Satoshi Nakamoto did not mention in any public statement why he chose this number, so various speculations and logical inferences have emerged on the Internet.
Let's talk about this number:
How did the 21 million come from?
The real reason for choosing 21 million
How did the 21 million come from?
【1】20999999.97690000
The final number of bitcoins produced is 20,999,999.97690,000 to be exact, a little less than 21 million.
Bitcoin generation timeline:
Let’s analyze this table in a few key points.
【2】50.00000000
The Genesis Block was created at 18:15:05 GMT on January 3, 2009. The Genesis Block is numbered 0. In "Phase 1" starting from the Genesis Block, each block generates 50 new Bitcoins or 5 billion Satoshis.
Genesis Block:
【3】Target altitude 210000
At 15:24:38 GMT on November 28, 2012, the 210,000th block was generated. Starting from this block, in "Phase 2", the number of new bitcoins contained in each block was halved to 25, which was the first halving in history. In the future, the number of bitcoins will be halved every 210,000 blocks. Until the 33rd halving, the 0.0021 new bitcoins generated per block will be directly reduced to 0.
210,000 Blocks:
【4】A promise every four years
The statement that the block is halved every 4 years is not very strict. The actual situation is that Bitcoin generates a block approximately every 10 minutes, and 210,000 10-minute blocks are close to 4 years (4 years equals 210,384 10-minute blocks. This should be the number that Satoshi Nakamoto deliberately chose).
【5】Before 2016, After 2016
The second halving will happen in 2016, but it’s a bit early to discuss this now. I’m going to talk about the issue of 2016 blocks.
The principle of Bitcoin system to adjust mining difficulty is: according to the total time of the first 2016 blocks, the mining difficulty of the next 2016 blocks is adjusted, so that the time to mine these 2016 blocks is 14 days. Because, 6 10 minutes per hour multiplied by 24 hours and then multiplied by 14 days = 2016. Therefore, the so-called 10 minutes is just an average target. Due to the rapid increase in computing power at present, the actual speed of mining 2016 blocks is often less than 14 days.
The topic of difficulty adjustment involves mining, which will be analyzed together later.
The real reason for choosing 21 million
There are many speculations on the Internet, some of which are very reliable, and some are unreliable but very funny.
【Answer 1】
It's the first half of the answer: 42.
Translation: Because 21 is half of the ultimate answer 42.
(Note: In English, 21 million is expressed as: 21 million. So, foreigners usually ask directly: why is it 21?)
Of course, he was joking, but this is my personal favorite, and it's the one that got the most likes on Reddit.
This meme comes from the scene where the ultimate answer is given in the movie "The Hitchhiker's Guide to the Galaxy".
Just watch the video (I looked around and only found the clip on youtube, so I added subtitles):
[Answer 2]
Because we are living in the 21st century!
Translation: Because we live in the 21st century!
Too naive to complain about.
【Answer 3】
He chose a reward scheme and 10 minute blocks. When he did the math, it came
to 21 million. He didn't choose the 21 million, he just accepted the
consequence of the parameters he chose.
Translation: Satoshi Nakamoto set the principle of 10 minutes, 50 coins, and halving every 4 years, and the result came naturally. He did not choose, but accepted this natural result.
This answer is also possible. Many of Satoshi Nakamoto’s choices in Bitcoin were indeed luck, but they were all “luck based on experience.”
【Answer 4】
All gold mined in human history can be fit into a cube roughly 21 meters on
each side.
Satoshi created bitcoin with the idea of being sort of a digital analog of
gold (finite supply, mining, etc), as well as the fact that it built upon Nick
Szabo’s “Bit Gold” proposal, so I think that 21 million was sort of a clever
nod to that.
Translation: If all the gold in the world were melted together, it would form a cube with a side length of about 21 meters. Satoshi Nakamoto used this concept to metaphorically imply that Bitcoin is a kind of virtual gold.
It turns out conspiracy theories aren’t just in China
【Answer 5】
I was going to say: Satoshi likes to play Vegas blackjack.
Translation: I think Satoshi Nakamoto likes to play blackjack.
Does God play dice?
【Answer 6】
Computer double-precision floating point numbers can store numbers with a maximum precision of 2^53. However, the total precision of Bitcoin calculated in the smallest unit is 2^51, which is just enough. (The English version is too long to be posted)
The answer appears in a very good article "The Genius of Satoshi Nakamoto: Bitcoin Dodged Some Cryptographic Bullets in Unexpected Ways"
detailed:
One of the controversial properties of Bitcoin is its fixed supply. Currently, 25 new Bitcoins are created every 10 minutes, and this number halves every 4 years. In total, there will never be more than 21 million Bitcoins in existence. On the other hand, each Bitcoin can be divided into 100 million pieces (each piece is called a "satoshi"), and if one cent is enough to buy a car, it would be difficult to trade with dollars, but even if Bitcoin appreciates to the same level as the dollar in the above assumption, it will not encounter such a problem.
So, in summary, the total number of monetary units that will ever exist is 2,100,000,000,000,000, which is 210 trillion, or 250.899. In choosing this number, Satoshi was much luckier or smarter than most people realize. First, it is much smaller than 264-1, the largest integer that can be stored in a computer as a standard integer, before the number goes back to zero like an odometer.
Second, however, there's an even smaller threshold that the total number of satoshis has to fall below: the largest possible integer that can be represented in a floating-point format. Integers aren't the only kind of numbers that computers can store; to handle decimals, computers use a format called floating-point representation. Floating-point representation is essentially a binary version of scientific notation. For example, here's a value you'll encounter if you're studying physics:
Mass of Earth: 5.972 1024 kg
Mass of the Sun: 1.989 1030 kg
Speed of light: 2.998 108 m/s
One light year: 9.460 1015 m
Mass of a proton: 1.672 10-27 kg
Planck length: 1.616 10-35 m
Notice how scientific notation allows you to represent all of these numbers with reasonable precision, even though they vary wildly in size. Floating point notation is essentially scientific notation in binary; when you store the number 9.625, your computer stores "1.001101".
1011" (or, it stores 01000000 00100011 01000000 00000000 00000000 00000000
>00000000
00000000, which is the same thing in high-precision serial form). In this high-precision form, the coefficient (that is, the part that is not the exponent) is 52 bits. This means that high-precision (more precisely, "double-precision") floating point numbers are large enough to store numbers up to 253, but not higher, because if you go beyond that, you have to start chopping off the end. Bitcoin's total number of satoshis, expressed in exponential form, is just below this maximum.
If we have integers, why do we still care about floating point values? Because more high-level programming languages (such as Javascript) do not open the low-level "floating point" and "integer representation", but only provide programmers with the concept of "number"
Provided in floating point form, of course. If Satoshi had chosen 210 million instead of 21 million, programming Bitcoin in many languages would be much more difficult than it is now.
Note that Stefan Thomas unfortunately didn’t realize this when he wrote BitcoinJS, so that library uses a special “big number”
number" object instead of a plain number to store the tutorial output; my own fork of BitcoinJS (which also incorporated other improvements) uses plain numbers.
【Answer 7】
That explanation is close but not entirely compelling. IEEE double-precision
floating-point format has 53 bits of significand precision, meaning it can
address up to 253 1 satoshis without any rounding error. Well, that s
9,007,199,254,740,991 satoshis, which is not anywhere close to
2,100,000,000,000,000 satoshis (or even 2,099,999,997,690,000 satoshis, which
is the actual asymptotic limit).
I think a much more compelling explanation is that a signed 32-bit integer can
store values up to 231 1, which is 2,147,483,647. If you assume a fixed-point
format with two decimal digits of fractional precision (which is typical for
money), then a signed 32-bit integer can address up to 21,474,836.47 bitcoins,
which we might as well round off to 21 million. My guess is that Satoshi
derived the 21-million limit from here early in development and then later
realized that this wouldn't be enough currency units and so extended the
number of decimal places from 2 to 8 and changed the variables from 32-bit to
64-bit.
Translation: The explanation in answer 6 is close, but a bit far-fetched. IEEE double-precision floating point numbers are 53 bits, and the maximum number that can be represented is 9,007,199,254,740,991 satoshis, while Bitcoin is 2,099,999,997,690,000 satoshis, which is a big difference.
I think a better explanation is: a signed 32-bit integer can store a maximum number of 2^32-1, which is 2,147,483,647. If Bitcoin has two decimal places, it is 21,474,836.47 Bitcoins. That is 21-million. I guess Satoshi Nakamoto used 32-bit integers when he first developed it, but later found that this precision was not enough for a global currency, so he extended the two decimal places to 8 bits and changed the storage from 32 bits to 64 bits.
This is the most reliable answer I think, because from Satoshi Nakamoto’s past remarks, we can see that he is not a perfectionist, but a pragmatist.
Studying the technical principles of Bitcoin is the best way to gain a deeper understanding of Bitcoin and is also the cornerstone for promoting the development of the Bitcoin industry. I hope that more professional developers and technical experts will enter this field in China. Also, although it is fun to speculate in Bitcoin, staring at the market is harmful to your health. Remember this!
I'll answer.
Articles related to tags
- US Senator Bitcoin can vote with its feet Don’t create a hosti
- How to trade OK Wallet coins OK Wallet Trading Tutorial
- Taking stock of the mysterious creators of Bitcoin Who are thes
- How to download the Pancake Exchange APP Pancakeswap official w
- How to buy Litecoin Cash LCC Currency Buying and Trading Tutori
- Being bombarded by Ponzi scheme and environmental public opinion
- Rich Dad author Global economy may collapse Bitcoin is worth $
- What does Bitcoin quarterly contract mean Popular explanations
- Bitcoin price dropped by half What are Bitcoin miners and minin
- What should I do if my Bitcoin position is liquidated Do I have
user
2480
Ask
972K+
reading
0
Answer
3H+
Upvote
2H+
Downvote
-
Artery Network(ARTR幣)在那裏挖?ArteryNetwork(ARTR幣)是一種新興的加密貨幣,它的採礦過程與比特幣和以太幣等其他加密貨幣類似。ARTR幣的挖礦過程是通過計算機資源解決複雜的數學問題來獲取新的幣。這一過程需要大量的計算能力和電力,因此挖礦者需要投入相應的硬件和電力成本。 A2025-03-26 21:33:09
-
Litbinex Coin(LTB幣)走勢如何LitbinexCoin LTB幣 作為一種加密貨幣,其價格走勢取決於市場供求和投資者對其價值的認知。在過去的一段時間裡,LTB幣的價格可能出現了一些波動,這可能是由於市場情緒、新聞事件或技術因素所引起的。 在過去的幾個月中,全球加密貨幣市場經歷了一些波動2025-03-26 21:33:03
-
Starbound(SBD幣)最新動態SBD幣,即Starbound,是一种基于区块链技术的加密货币,旨在为用户提供一种快速、安全和低成本的支付方式。最近,Starbound团队宣布了一系列重大动态,以提升其在加密货币市场的地位和影响力。 首先,Starbound团队宣布他们已经与几家知名的加2025-03-26 21:32:59
-
Catcoin(CATS幣)最新新聞最新消息指出,Catcoin(CATS幣)在近期取得了巨大的成功,吸引了越來越多投資者的關注。這種加密貨幣是專為貓主人和貓愛好者而設計的,旨在建立一個支持貓咪社群的加密支付系統。 Catcoin的價值一直在不斷上漲,吸引了許多散戶和機構投資者的投入。這種加2025-03-26 21:32:54
-
YFPI(YFPI幣)最新資訊YFPIYFPI幣是一種加密貨幣,它是由一個名為YFPI的去中心化金融平台所發行的。YFPI的目標是成為一個具有高度流動性和穩定價值的加密貨幣,讓用戶可以更方便地進行交易和支付。 最近,YFPI的價格一直在波動,受到市場情緒和投資者信心的影響。儘管如此,Y2025-03-26 21:32:49
-
WaveEduCoin(WEC幣)是詐騙?WaveEduCoinWEC幣是一個虛擬貨幣項目,宣稱旨在為教育領域提供解決方案。然而,有人對這個項目提出了質疑,認為WaveEduCoinWEC幣可能是一個詐騙項目。 首先,WaveEduCoinWEC幣的團隊背景和專業性受到質疑。許多投資者發現他們在官2025-03-26 21:32:43
-
Pegs Shares(PEGS幣)符合當地法律嗎PegsShares(PEGS幣)是一種加密貨幣,目前在市場上並無法得到明確的法律規範。然而,對於加密貨幣的法律規定在各國各地可能有所不同,因此在使用和投資這種加密貨幣時需要謹慎對待。 在一些國家,加密貨幣被視為合法的貨幣形式,並受到相應的法律保護。然而,2025-03-26 21:32:36
-
JUS Token(JUS幣)總部在那JUSTokenJUS幣是一家总部位于新加坡的加密货币公司。新加坡是一个国际金融中心,拥有完善的法律体系和监管机制,吸引了许多加密货币和区块链公司选择在这里设立总部。 JUSTokenJUS幣总部位于新加坡的好处包括: 1 法律体系完善:新加坡的法律体系健2025-03-26 21:32:30
-
I-COIN(ICN幣)非法傳銷ICN幣是一種加密貨幣,類似於比特幣或以太幣,通過區塊鏈技術進行交易和存儲價值。然而,近年來有一些人利用ICN幣進行非法傳銷活動,給投資者帶來了風險和損失。 非法傳銷是指通過招聘下線、忽悠投資者參與項目來賺取高額回報的行為。在ICN幣的非法傳銷中,一些不法2025-03-26 21:32:27
-
Glitch Protocol(GLCH幣)交易合法不GlitchProtocol(GLCH幣)是一種加密貨幣,其交易合法性取決於當地政府對加密貨幣的規定和監管。在一些國家,加密貨幣被視為合法的資產,可以自由交易和使用。然而,在一些國家,政府可能對加密貨幣實施嚴格的監管措施,甚至禁止其交易。 若要確定Glit2025-03-26 21:32:20
-
Cat(CAT幣)的交易量CAT幣是一種虛擬貨幣,目前在加密貨幣市場中交易量相對較小。然而,隨著加密貨幣市場的不斷發展和成長,CAT幣的交易量也在逐漸增加。 CAT幣的交易量取決於市場需求和供應情況,以及交易所的交易活動。一般來說,CAT幣的交易量可能會受到市場情緒、新聞事件、技術2025-03-26 21:34:43
-
紅域(巧克力)(QKL幣)涉嫌詐騙紅域(巧克力)(QKL幣)是一種虛擬貨幣,近期涉嫌詐騙的傳聞不斷。根據一些用戶的投訴和報導,有人聲稱在投資這個虛擬貨幣時遭受了損失,而且無法取回投資的資金。 在這種情況下,投資者應該格外小心,避免受騙。首先,要確保所投資的虛擬貨幣是合法的,有穩定的背景和可2025-03-26 21:34:37
-
Yukon(YUKON幣)倒閉了最近有傳聞指出,Yukon(YUKON幣)可能即將倒閉。這個消息引起了市場的驚慌和困憂,許多投資者和持有者都在擔心他們的資金和投資是否會受到影響。 Yukon是一種加密貨幣,最初是在2017年推出的。它在推出後吸引了很多投資者和用戶,因為它的技術和應用前景2025-03-26 21:34:33
-
AGPC TOKEN(AGPC幣)不合法AGPCTOKENAGPC幣 是一种虚拟货币,它并不是任何国家的法定货币,也不受到任何监管机构的监管。因此,AGPCTOKEN 不具备合法货币的属性,也没有法律地位。在很多国家和地区,虚拟货币并不被认可为合法支付工具,因此使用AGPCTOKEN 进行交易可2025-03-26 21:34:27
-
RentalChain(RNL幣)在中國禁止RentalChainRNL幣是一种基于区块链技术的租赁服务平台的代币,旨在通过区块链技术实现租赁行业的数字化和智能化。然而,由于中国政府对加密货币的监管政策非常严格,目前RentalChain在中国被禁止。 中国政府自2017年开始加强对加密货币的监管,2025-03-26 21:34:19
-
FlapXCoin(FLAPX幣)是空氣幣FlapXCoinFLAPX幣並不是空氣幣,而是一種虛擬加密貨幣。空氣幣通常指的是沒有實際的價值或用途,只是為了炒作而被創建出來的虛擬貨幣。然而,FlapXCoin是一種經過加密技術保護的數字貨幣,具有真實的價值和用途。 FlapXCoin是通過區塊鏈技術2025-03-26 21:34:13
-
CPUcoin(CPU幣)是什麽CPUcoin是一种基于区块链技术的加密货币,旨在通过共享计算资源来提高计算机性能和效率。CPUcoin的目标是利用闲置的计算资源,例如个人计算机或数据中心的服务器,来为用户提供更好的计算服务。CPUcoin的核心概念是将计算资源共享化,使得用户可以通过共2025-03-26 21:34:07
-
XMZ(XMZ幣)APP下載地址XMZ(XMZ幣)是一種加密貨幣,它是基於區塊鏈技術的去中心化數字貨幣。如果您想要使用XMZ幣進行交易或投資,您可以下載XMZ的官方應用程序來管理您的資產。 XMZ應用程序可以讓您輕鬆地查看您的賬戶餘額、進行轉賬和收款。同時,您還可以通過應用程序查看最新的2025-03-26 21:34:02
-
Sergey Save Link(SSL幣)近期會暴跌?近期,有一些市場分析師對SergeySaveLink SSL幣未來的走勢感到悲觀,認為它可能會暴跌。這種預測主要基於幣值波動性高和市場不穩定的情況下,SSL幣可能會受到影響而下跌。 首先,SSL幣是一種虛擬加密貨幣,價值受到市場供需和投資者情緒的影響。在市2025-03-26 21:33:58
-
Authoreon(AUN幣)近期會暴漲?近期,人們對Authoreon(AUN幣)的關注度正在逐漸增加,這可能導致其價格走勢出現一定程度的波動。有一些人認為,Authoreon的價格可能會出現暴漲的情況,這主要是基於以下幾個原因: 首先,Authoreon是一個新興的加密貨幣項目,它擁有一個強大2025-03-26 21:33:53