Transaction Life Cycle in Ethereum

Published by Mario Oettler on

Last Updated on 8. August 2023 by Mario Oettler

Here, we look at the steps a transaction takes from creation until finalization.

Transaction life cycle

  1. A client assembles the transaction from all necessary data.
  2. The client calculates the transaction hash
  3. The transaction is then broadcasted to the network. Other nodes store this transaction in their mem-pool.
  4. Block producers pick this transaction, verify it and include it in a block.
  5. The block is propagated to the network
  6. Validators validate the block. First, it becomes justified and later finalized. (See Beacon Chain)
Categories:

https://blockchain-academy.hs-mittweida.de/wp-content/uploads/2021/04/logo_bcam_rgb_gross.png

Welcome

Blockchain Academy

Continue with credential

No account yet?

Powered by Hidy

Register with Hidy


Register
Sign in

We need the following credential to register:

please select:

To create a new account, we need the following data from you:

We would appreciate the following additional information from you for the creation of your account:

Welcome

Blockchain Academy

Continue with credential

Already have an account?

Powered by Hidy

Sign in with Hidy


Register
Sign in

We need the following credential to log in:

please select: