Mining-Reward
作為該系統的第一個使用者,中本聰是如何設法挖出這麼多比特幣的?
我只是在學習比特幣,如果我正確理解它的概念,探勘比特幣意味著通過計算應該滿足某些預設條件的雜湊來驗證交易。換句話說,挖礦 == 服務網路並為此賺錢。
如果 Satoshi 是第一個使用者,如果沒有交易,他是如何賺取比特幣的?
據我了解,一開始有些極客參與了網路,所以可能有 5 或 10 個人(第一個測試者)的交易和**他們的驗證(探勘)**產生了大量的比特幣,因為難度低,獎勵高。但是第一批硬幣是如何獲得獎勵的呢?
塊可以包括交易,但為了創建塊而發生交易不是必需的。區塊中唯一需要的交易是coinbase 交易,它是創建新比特幣並收取交易費用的交易。這個交易是由每個礦工單獨創建的,用於他們的區塊嘗試(因為它將錢發送到他們自己的地址,每個礦工都不同),所以它肯定是可用的。事實上,除了 coinbase 交易之外的第一筆交易發生在塊 170。
因此,由於交易不是必需的,因此塊創建的限制不同,它是通過難度來實現的。礦工不斷創建候選區塊,然後檢查每個候選區塊是否滿足難度要求。每當他們發現一個超過所需難度的區塊時,他們就成功地開采了一個區塊。由於難度會定期重置以適應採礦網路雜湊率的變化,因此大約每十分鐘就會發現一次塊。
在比特幣誕生之初,挖礦難度非常低,因為很少有人用家用電腦來挖比特幣。中本聰是第一個執行電腦進行挖礦的人,因此能夠挖出大部分早期區塊。