I have found the below diagram (and this explanation) useful in understanding how blockchains work in general:

Bitcoin Block Data [Illustration by Matthäus Wander (Wikimedia)]

This answer goes on to say that

Ethereum's actual blockchain structure is somewhat more elaborate...

I'd like to understand how the turing complete smart contract programming language fits into Ethereum's blockchain creation and confirmation.

This diagram, from here, shows a similar diagram, adapted for Ethereum:

enter image description here

What other diagrams are there to illustrate the Ethereum blockchain process and overall architecture?


2 Answers 2


I couldn't find what I was after so I did my own:

enter image description here

  • 1
    So great! Do you have a high res / vector version ready? Cant read the small parts... Commented Jul 10, 2016 at 15:58
  • @RolandKofler Thanks, I'll see what I can do. Will be a while though. I can just about read the small text when I click on it and zoom in.
    – Lee
    Commented Jul 12, 2016 at 7:55
  • 1
    @RolandKofler I've re-uploaded it as a high-res .png (exported as 120 dpi). I have a 300dpi version but above imgur's 2MB capacity. I also have an SVG version.
    – Lee
    Commented Sep 7, 2016 at 13:55
  • 1
    Done: github.com/4c656554/BlockchainIllustrations/tree/master/… - Let me know if you see any errors (I'll update and give credit).
    – Lee
    Commented Sep 8, 2016 at 10:58
  • 1
    So great! I will examine next week when I have time, going to the thompson reuters Hackethon... Commented Sep 9, 2016 at 15:51

I don't know about all the diagrams existing , but you can find a nice explication and schema of the patricia merkle tree here vs bitcoin merkle tree :


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.