/** What block version to use for new blocks (pre versionbits) */
static const int32_t VERSIONBITS_LAST_OLD_BLOCK_VERSION = 4;
/** What bits to set in version for versionbits blocks */
static const int32_t VERSIONBITS_TOP_BITS = 0x20000000UL;
/** What bitmask determines whether versionbits is in use */
static const int32_t VERSIONBITS_TOP_MASK = 0xE0000000UL;
/** Total bits available for versionbits */
static const int32_t VERSIONBITS_NUM_BITS = 29;
bips 65 und 66 befinden sich auf 3 und 4 Versionsblöcken. Aber der neueste Blockchain-Block ist die 2. Version. Welchen Wert muss ich für ein Upgrade darauf legen, wenn neue Blöcke auf Version 3 und 4 abgebaut werden.
oder ich muss das bip 65 ende 66 in den gleichen block ver4 ändern, end put value prev block auf 2? Wie es richtig geht
static const int32_t VERSIONBITS_LAST_OLD_BLOCK_VERSION = 4;
keine Änderung erforderlich, da alte Blockchain hinzugefügt werden muss
consensus.BIP65Height = 4; // Block with what start bip if it's old block chain need add block 1,2,3 next block after block chain ( for people update before the this block can be mined.
consensus.BIP66Height = 14; // this to, but + count off blocks in nMinerconfirmationwindow.
consensus.nRuleChangeActivationThreshold = 6; // 75% of 8064
consensus.nMinerConfirmationWindow = 8; //
End-Bips werden aktiviert, nachdem diese Anzahl von Blöcken abgebaut wurde.
Ende Sie können diese einfache Frage nicht beantworten?
pebwindkraft
Andreas Chow