BPX vs Ethereum
If you are familiar with how Ethereum works, the following tips will help you better understand the BPX.
- BPX Execution Chain works exactly the same way as Ethereum's Execution Chain.
- BPX Execution Client is a Go-ethereum (geth) fork with no other changes except genesis block, bootnodes, DNS keys.
- BPX does not make any changes to the Ethereum protocol, APIs, structure of blocks and transactions, etc.
- All wallets, developer tools, applications dedicated for Ethereum that support custom
chainId
should work with BPX out of the box - All smart contracts written in Solidity deployed on BPX network, should work without any changes in the source code
- BPX Beacon Chain and Beacon Client is completely different from Ethereum, but uses the same Engine API as Ethereum.
- Withdrawals introduced by the Shanghai hard fork are used in BPX to pay out block rewards, so block reward is not a transaction