The Berlin hard fork includes necessary components for live swapping Ethereum from a proof-of-work blockchain to a proof-of-stake chain.