IT-SDK-Hyperledger-Besu
Jump to navigation
Jump to search
Mix
- open source Ethereum client
- sync with Ethereum's public network known as Mainnet
- configure Besu to run as a private network or on existing test networks and the consensus mechanisms you can implement in doing so.
- https://besu.hyperledger.org/
- how to use a genesis file to define the first block in the chain of a private network.
Open Points
- What happen when switsching Network
- diff Network-ID, Chain-ID
- Token (ERC-20), what does supply means
Use Cases
- to connect to the existing public Ethereum network, referred to as mainnet,
- can be used to create the Ethereum Virtual Machine (EVM) compatible private blockchain network.
- can be used to run a node on Ethereum mainnet, from a full node that helps sync Ethereum mainnet, to an archive node, which contains the data of the blockchain but does not participate in adding new blocks.
- On mainnet, Besu runs as an execution client, performing tasks such as executing transactions and accepting changes to the ledger.
- A consensus client, for example Teku, Prysm, or Lighthouse, runs alongside Besu and decides which blocks to consider for execution.
- Besu to create a private network would be to create a unified loyalty rewards program across multiple brands. https://www.lfdecentralizedtrust.org/case-studies/posteitaliane-case-study