Part 4: Upgrades

Upgrade History


The Bellatrix upgrade took place at 11:34:47 UTC on September the 6th, 2022.

BELLATRIX_FORK_VERSION Version('0x02000000')
BELLATRIX_FORK_EPOCH Epoch(144896) (Sept 6, 2022, 11:34:47am UTC)

The primary goal of Bellatrix was to ready the beacon chain for the Merge that took place nine days later. It included the following elements.

In addition, continuing the changes from Altair, some penalty parameters were updated to their final values. These had been softened for the pre-Merge releases as we got used to running the beacon chain:

  • INACTIVITY_PENALTY_QUOTIENT decreased from 3×2243 \times 2^{24} to 2242^{24}. This reduces stakes more quickly during an inactivity leak.
  • MIN_SLASHING_PENALTY_QUOTIENT decreased from 64 to 32. This sets the initial slashing penalty to 1 ETH for a validator with a full stake rather than 0.5 ETH.
  • PROPORTIONAL_SLASHING_MULTIPLIER increased from 2 to 3 so that, in the event of over one-third of validators being slashed together, the full penalty would be the removal of their entire stakes.

The full description of the changes between Altair and Bellatrix is in the Bellatrix specs.

My Bellatrix annotated specification remains available.

Created by Ben Edgington. Licensed under CC BY-SA 4.0. Published 2023-08-22 08:54 UTC. Commit ba7cc9e.