Beacon Layer Overview

Beacon Layer is an interlayer between the execution layer and the data availability layer and all the rollups instantiated via AltLayer are enshrined to the Beacon Layer. The term “enshrined” here refers to the fact that the state of any rollup launched via AltLayer can be verified directly by the Beacon Layer. Additionally, there is an enshrined bridge on the Beacon Layer per rollup.
Moreover, as an interlayer between the execution and the data availability stack, the Beacon Layer provides the following main services:
  1. 1.
    Shared Sequencing Layer
  2. 2.
    Verification Layer
  3. 3.
    Staking/Slashing Layer
  4. 4.
    Interoperability Layer
  5. 5.
    Upgradeability Layer
  6. 6.
    Social Consensus Layer