Blockchain

chainparams.cpp 中的這個參數是做什麼的?

  • August 11, 2017
consensus.nRuleChangeActivationThreshold = 6; // 75% of 6
consensus.nMinerConfirmationWindow = 8; // nPowTargetTimespan / nPowTargetSpacing * 4
  1. 這個規則退出是為了什麼?如何計算此規則以查找有效
  2. 山寨幣的價值。
  3. 如果它的價值太低或太高,會發生什麼?

此值是否附加到 nPowTargetTimespan / nPowTargetSpacing * 4

還是與他們完全無關?

這些參數適用於 BIP 9 軟分叉部署。對於具有這些部署參數的 BIP 9 軟分叉,分叉將從STARTED狀態轉換到該軟分叉的 8 個塊非重疊視窗 ( ) 信號中的LOCKED_IN6 個塊 ( ) 時。nRuleChangeActivationThreshold``nMinerCOnfirmationWindow

這些值對於正常操作不是必需的。它們僅用於軟分叉,因此除非您正在部署軟分叉,否則這些值根本不重要。

此值是否附加到 nPowTargetTimespan / nPowTargetSpacing * 4

不它不是。這些參數之間根本沒有關係。

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