Difference between revisions of "Ethereum Beacon Chain"

From wikieduonline
Jump to navigation Jump to search
 
(32 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[wikipedia:Beacon Chain]] (1 December 2020)
+
[[wikipedia:Beacon Chain]] (1 December 2020?) already merged introduced the [[consensus logic]] and block [[gossip]] protocol which secures Ethereum.
 +
* https://ethereum.org/en/upgrades/beacon-chain/
  
  
 +
Functions: <ref>https://ethereum.org/en/roadmap/beacon-chain/#what-does-the-beacon-chain-do</ref>
 +
* [[Block]] and [[attestation]] handling
 +
* Managing rewards and penalties.
 +
 +
 +
 +
 +
* [[The Merge]]
 
* [[Ropsten Beacon Chain]]
 
* [[Ropsten Beacon Chain]]
 +
* [[Bellatrix beacon chain]]
 +
 +
 +
 +
* <code>[[lighthouse beacon_node]]</code>
 +
* [[Prysm]]: <code>[[beacon-chain]]</code> [[prysm.sh beacon-chain]]
  
  
 
[[Proof-of-Stake blockchain]], known as a beacon chain<code>https://docs.prylabs.network/docs/how-prysm-works/beacon-node</code>
 
[[Proof-of-Stake blockchain]], known as a beacon chain<code>https://docs.prylabs.network/docs/how-prysm-works/beacon-node</code>
 +
 +
 +
== [[geth]] ==
 +
WARN Post-merge network, but no [[beacon client]] seen. Please launch one to follow the chain!
 +
 +
 +
geth --help | grep beacon
 +
    --beacon.api value                                                    ($GETH_BEACON_API)
 +
    --beacon.api.header value                                              ($GETH_BEACON_API_HEADER)
 +
          Pass custom HTTP header fields to the emote beacon node API in "key:value"
 +
    --beacon.checkpoint value                                              ($GETH_BEACON_CHECKPOINT)
 +
    --beacon.config value                                                  ($GETH_BEACON_CONFIG)
 +
    --beacon.genesis.gvroot value                                          ($GETH_BEACON_GENESIS_GVROOT)
 +
    --beacon.genesis.time value        (default: 0)                      ($GETH_BEACON_GENESIS_TIME)
 +
    --beacon.nofilter                  (default: false)                  ($GETH_BEACON_NOFILTER)
 +
    --beacon.threshold value            (default: 342)                    ($GETH_BEACON_THRESHOLD)
  
 
== Related ==
 
== Related ==
 
* [[Validator]]
 
* [[Validator]]
* [[The Merge]]
+
* [[The Merge]] (September 2022)
* [[Beacon Node]]
+
* [[Beacon Node]]:
 +
** <code>[[lighthouse beacon_node]]</code>
 +
** [[Nimbus]]
 +
* [[Gnosis Beacon Chain]]
 +
* https://beaconscan.com/
 +
* https://beaconcha.in/
 +
* <code>[[BeaconChainRpcEndpoints]]</code>
 +
* [[Attestant.io]] an Ethereum beacon chain checkpoint sync provider, <code>[[--checkpoint-sync-url]]</code>
  
 
== See also ==
 
== See also ==
 +
* {{Ethereum Beacon Chain}}
 +
* {{lighthouse beacon_node}}
 
* {{Beacon Chain}}
 
* {{Beacon Chain}}
 +
* {{bn}}
 
* {{Staking}}
 
* {{Staking}}
* {{eth2}}
+
* {{Consensus}}
 
 
  
 
[[Category:Ethereum]]
 
[[Category:Ethereum]]

Latest revision as of 07:31, 13 August 2024

wikipedia:Beacon Chain (1 December 2020?) already merged introduced the consensus logic and block gossip protocol which secures Ethereum.


Functions: [1]





Proof-of-Stake blockchain, known as a beacon chainhttps://docs.prylabs.network/docs/how-prysm-works/beacon-node


geth[edit]

WARN Post-merge network, but no beacon client seen. Please launch one to follow the chain!


geth --help | grep beacon
    --beacon.api value                                                     ($GETH_BEACON_API)
    --beacon.api.header value                                              ($GETH_BEACON_API_HEADER)
          Pass custom HTTP header fields to the emote beacon node API in "key:value"
    --beacon.checkpoint value                                              ($GETH_BEACON_CHECKPOINT)
    --beacon.config value                                                  ($GETH_BEACON_CONFIG)
    --beacon.genesis.gvroot value                                          ($GETH_BEACON_GENESIS_GVROOT)
    --beacon.genesis.time value         (default: 0)                       ($GETH_BEACON_GENESIS_TIME)
    --beacon.nofilter                   (default: false)                   ($GETH_BEACON_NOFILTER)
    --beacon.threshold value            (default: 342)                     ($GETH_BEACON_THRESHOLD)

Related[edit]

See also[edit]

  • https://ethereum.org/en/roadmap/beacon-chain/#what-does-the-beacon-chain-do
  • Advertising: