🔮
Ethereum
  • General
    • What is Ethereum
      • Ethereum & Bitcoin General Comparison
      • Singleton State
      • The Ethereum Virtual Machine (EVM)
      • Opcodes (operation codes) EVM
      • Ethereum Client
      • Forks
      • Gas (wei)
        • EIP-1559
        • Table Conversion (wei)
      • Proof of Stake (PoS)
      • Proof of Authority (PoA)
      • The Beacon Chain
      • Networks
        • Ethereum mainnet
        • Goerli
      • Account-based model & UTXO-based model
      • Externally Owned Account (EOA)
      • Node Clients
        • Geth
        • Nethermind
      • Contract Account
      • Smart Contract Upgradeability
      • Ultrasound Money
      • Merkle Trees
        • Patricia Merkle Tree
      • Tries
        • State Trie
        • Storage Trie
        • Transactions Trie
        • Receipts Trie
      • Transactions
        • Ethereum Transaction Architecture
      • World State
        • Chain of States
        • Chain of Blocks
        • Stack of Transactions / Mempool
      • Contract Creation
      • Message Call Transaction
      • P2P Network
      • Web3.js
      • Ether.js
        • Smart Contract Interaction Example
      • Web3.js vs Ether.js
      • Node Providers
      • ENS (Ethereum Name Service)
      • Web3 dapp
      • Escrow
      • Multi-signature
      • ERC-20 tokens
        • Send ERC20s to Contracts
      • NFTs
        • ERC-721 and ERC-1155
      • Solidity
        • State Variables
        • Data Location
        • Numbers
        • Modifiers
        • View & Pure Modifiers
        • Data Types
          • Modifiers
          • Modifiers (Functions)
          • Address & Address Payable
        • Hardhat
        • Payable Functions
        • Receive Function
        • Fallback Function
        • Global Variables
        • Self Destruct
        • Create2 Function
        • Revert function
        • Require function
        • Assert Function
        • Calldata
        • Interface
        • Mapping
        • Array
        • Struct
        • Inheritance
          • Virtual & Overwrite
          • Multiple inheritance
          • Hierarchical Inheritance
        • Events
          • Indexed (keyword)
          • LOG0 - LOG4
        • Multi-signature Example
        • Smart Contracts
          • Context
      • Application Binary Interface (ABI )
  • Extras
    • Terminology
      • Bytecode
      • Keccak-256
      • Turing complete
Powered by GitBook
On this page
  1. General
  2. What is Ethereum

The Beacon Chain

The Beacon Chain is a core component of the Ethereum 2.0 upgrade, which is designed to transition the Ethereum network from Proof of Work (PoW) to Proof of Stake (PoS) consensus mechanism. The Beacon Chain is essentially a new blockchain that runs parallel to the existing Ethereum mainnet and is responsible for managing the PoS consensus mechanism.

In the PoS model, validators are chosen to validate new blocks and secure the network based on their stake or ownership of the cryptocurrency. To become a validator in Ethereum 2.0, one must deposit a certain amount of Ether (ETH) into a smart contract on the Beacon Chain, which serves as collateral or a security deposit. Validators are then chosen to propose and validate new blocks on the Beacon Chain and earn rewards in the form of ETH for their service.

The Beacon Chain serves as a coordination and communication layer for the various shards, or sub-networks, in Ethereum 2.0, and is responsible for maintaining the overall health and security of the network. It also introduces new features such as randomness generation and finality, which improve the efficiency and security of the PoS consensus mechanism.

Overall, the Beacon Chain represents a significant step forward for the Ethereum network, as it enables a more sustainable and scalable consensus mechanism while paving the way for future improvements and developments.

PreviousProof of Authority (PoA)NextNetworks

Last updated 2 years ago