官术网_书友最值得收藏!

1.15.4 比特幣的供應模式

到現在為止,我們講的都是比特幣網絡如何處理轉賬等操作。但我們還需要知道比特幣最初從哪里來。傳統的金融體系是由各國的中央銀行發幣。如果比特幣也是由一個機構來發出的話,那么就和它去中心化的思路相悖。答案非常巧妙,比特幣其實是憑空產生的。

前面已提到,比特幣網絡中每一個節點都可以把新的區塊加到比特幣的區塊鏈數據庫中,然后通過共識算法來決定以誰為主。這就可以理解為一種爭奪記賬權的概念。在某個節點打包區塊加入到區塊鏈數據庫中的時候,它可以額外生成一個轉賬記錄,就是給自己的賬戶憑空轉一定數量的比特幣作為獎勵,比特幣就這樣憑空產生出來。

解決了比特幣產生的問題,我們又面臨比特幣數量膨脹的問題,如果節點可以給自己轉任意數量的比特幣,那比特幣豈不是可以源源不斷地產生?這里的解決方案是通過程序驗證的思路。前面我們提到,網絡中的節點會收到其他節點的區塊記錄,在收到記錄之后都會做一次合法性驗證,只有通過驗證才會加到本地的記錄中,如果記錄不合法,節點就會拒絕接收。而這個合法性驗證已經被寫到了比特幣的客戶端中,所以也就等于固化了比特幣的生成協議。

具體來說,最初的時候,在生成區塊的時候,可以給自己轉賬50個比特幣。之后每大約4年減半(具體說,是每隔210 000個區塊減半,由于每個區塊的生成時間大概是10分鐘,所以大致是4年的時間)。最終,獎勵會變為0,到時候比特幣的總量非常接近2100萬枚。這就是大家一直說的比特幣總量是確定的由來。

主站蜘蛛池模板: 长乐市| 漠河县| 开鲁县| 绥德县| 财经| 平罗县| 会宁县| 宿松县| 盘锦市| 北宁市| 达尔| 贡觉县| 汝城县| 滨海县| 汾西县| 东城区| 凭祥市| 买车| 常宁市| 丰宁| 和平县| 黑山县| 资兴市| 阆中市| 萨嘎县| 辛集市| 皋兰县| 景东| 静安区| 云梦县| 长寿区| 清水县| 五家渠市| 新野县| 夹江县| 南溪县| 徐闻县| 宝坻区| 石家庄市| 江孜县| 且末县|