Skip to main content

BPX vs Ethereum

If you are familiar with how Ethereum works, the following tips will help you better understand the BPX.BPX Chain:

  1. The BPX Execution Chain worksfunctions exactlyidentically theto same way as Ethereum'Ethereum’s Execution Chain.
  2. The BPX Execution Client is a Go-ethereumEthereum (geth) forkfork, withmodified noonly otherfor changes exceptthe genesis block, bootnodes, and DNS keys.
  3. BPX doesChain not make any changes toretains the Ethereum protocol, APIs, structure of blocksblock and transactions,transaction etc.structure unchanged.
  4. All Ethereum-compatible wallets, developer tools, and applications dedicated for Ethereum that support a custom chainId shouldare workcompatible with BPX out of the boxbox.
  5. All smartSmart contracts written in Solidity can be deployed on the BPX network, should worknetwork without anymodifying changestheir insource code.
  6. The BPX Beacon Chain and Beacon Client differ significantly from Ethereum's setup but use the sourcesame codeEngine API.
  7. BPX Beacon Chain and Beacon Client is completely different from Ethereum, but uses the samewithdrawal Engine API as Ethereum.
  8. Withdrawalsmechanism introduced byin theEthereum’s Shanghai hard fork are used in BPX to pay outdistribute block rewards, so block reward is not a transactionrewards.