為什么比特幣的總量固定


比特幣的實質就是一組方程的特解,而這個方程組的特解只有2100萬個,對於這個解釋個人比較疑惑。

 

其實按照比特幣設計原則,如下計算:

每四年的區塊數量如下:

6 blocks per hour
* 24 hours per day
* 365 days per year
* 4 years per cycle
= 210,240
~= 210,000

因為每四年一個區塊得到的比特幣減半,而初始時一個區塊獎勵50個比特幣,那么總量計算如下:

210,000 * (50 + 25 + 12.5 + 6.25 + 3.125 + ...) = 210,000 *  100
= 2100萬

 

至於比特幣是如何設計做到10分鍾生成一塊區塊的,可以先了解下什么是挖礦。

參與者根據上一個區塊的hash值,10分鍾內的驗證過的交易 內容,再加上自己猜測的一個隨機數X,讓新區塊的hash值小於比特幣網絡中給定的一個數。
這個數越小,計算出來就越難。系統每隔兩周(即經過2016個區塊)會根據上一周期的時間來調整。

 

 

參考:

https://bitcoin.stackexchange.com/questions/8439/why-was-21-million-picked-as-the-number-of-bitcoins-to-be-created

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM