Beacon Client
The Beacon Client isserves as a full node for the BPX Beacon Chain full node. It haswith several key responsibilities:
MaintainMaintaining a complete copy of the BeaconChainChain.Validate theValidating Beacon Chainblocksblocks.PropagatePropagating new beacon blocks and proofsthroughacross the peer-to-peernetworknetwork.ProvidesProviding consensus updatesforto the ExecutionClientClient.
Beacon clientsClients are alwayscontinually connected to a random setsubset of other beaconBeacon clientsClients inwithin the network. BeaconThey client broadcast their own information (IP address and port) to their peers periodically, so that the entire network is aware that they are still running. Beacon clients also broadcast alldistribute new blocks to their peers, allowingenabling all nodes in the network to keepmaintain a completefull copy of the blockchain.
Beacon Clients communicatescommunicate with eachone otheranother usingover the TCP port 6201.6201.