Warum müssen Sie 432 Blöcke abbauen, um Segwit bei Regtest zu aktivieren?

Antworten (1)

Beachten Sie, dass Segwit seit 0.16 immer bei Regtest aus dem Genesis-Block aktiv ist.

Vor 0.16 ist Segwit auf Regtest so definiert, dass es eine Startzeit von 0 hat und durch den BIP 9 Versionbits-Mechanismus aktiviert werden kann. In BIP 9 hat der Genesis-Block immer den Zustand DEFINED, was bedeutet, dass die Signalisierungsperiode, die mit dem Genesis-Block beginnt, ist DEFINEDund jegliche Signalisierung in dieser Periode nicht für Segwit zählt.

Segwit würde in der zweiten Signalisierungsperiode werden STARTEDund nur dann würden Signalisierungsblöcke gezählt werden. Wenn der Schwellwert erreicht ist, wird er LOCKED_INwährend der dritten Signalisierungsperiode. Nach Ablauf der dritten Signalisierungsperiode ist Segwit aktiv. Unter idealen Umständen, bei denen alle Blöcke für Segwit signalisieren, sind also 3 Signalisierungsperioden erforderlich, damit Segwit aktiv wird.

Bei Regtest beträgt jede Signalisierungsperiode 144 Blöcke. 144 * 3 = 432 Blöcke müssen abgebaut werden, damit Segwit aktiv wird.