Bitcoin-Core

我已將塊生成時間設置為 15 秒,但塊的生成速度為每分鐘 1 個塊(平均)

  • January 30, 2018

我已經分叉**Litcoin 0.8v**製作了自己的定制硬幣(學習目的),參數有一些變化:

1. Total no of coins to be mined = 270,000,000. 
2. Block formation time = 15sec. 
3. Time for halving = 2 years. 
4. Life span for mining = 20 years. 
5. Mining reward coins per block for first 2 years = 32.16899445. 
6. Total no of coins to be mined in first 2 years = 135264187.8669276

一切正常,但塊生成時間似乎太慢了。雖然 15 秒的構象時間只是一個平均值,但在我的情況下,我每 2 到 3 分鐘得到一次構象,這遠遠超出預期

編輯:我已將難度設置為盡可能低,大約為 0.002,重定向時間設置為 10 分鐘,但即使經過 3 天的探勘,我也得到了大約 3400 個塊,而且每個塊的難度都相同雖然我在節點內進行了一些交易。

{
   "version" : 80705,
   "protocolversion" : 70002,
   "walletversion" : 60000,
   "balance" : 17474.98800000,
   "blocks" : 3407,
   "timeoffset" : 0,
   "connections" : 2,
   "proxy" : "",
   "difficulty" : 0.00024414,
   "testnet" : false,
   "keypoololdest" : 1516853983,
   "keypoolsize" : 102,
   "paytxfee" : 0.00000000,
   "mininput" : 0.00001000,
   "errors" : ""
}

僅更改目標塊生成時間並不意味著平均塊間隔將是該時間。塊間隔由工作證明目標控制,並且該目標可以是一個限制。如果您不增加該目標的限制,那麼該目標將無法增加到您的區塊以您希望它們被開采的速度開采的程度。您需要增加您的目標限制(它可以在 中找到chainparams.cpp並被呼叫powLimit),以便可以更快地找到塊。

引用自:https://bitcoin.stackexchange.com/questions/69782