3

I am looking for a diagram of a Patricia tree which shows the details of multiple blocks, with multiple transactions in each block. I want to see an actual example of how the chain of blocks will be represented, so I can understand how all of the components will be created i.e. header, extension, branch, leaf etc. It would be great if someone could provide that detailed picture.

I came across this diagram (i.e. the one showing extension branch & leaf). This diagram seems to be showing details of only one block with multiple transactions. I am looking for a diagram offering similar details but with multiple blocks, each involving multiple transactions.

1

1 Answer 1

5

I think the below picture might be the closest you will get. It can be found in this answer to a previous question:

Ethereum block architecture

Note that the purpose of this diagram is to show how the state tries for different blocks are related. The transaction tries are rather more straightforward. (i.e. They're just standalone, non-interacting data structures).

As an aside, to search for posts containing pictures on Stack Exchange, you can use something like url:"*.png" as the search term. (You can change the file extension for other picture types.)

[As a second aside, this picture from the post you linked to is, to be honest, amazing, though again, for the state.]

![Ethereum Blockchain Architecture

2
  • Thanks for your reply Richard. Overall its pretty confusing. If you refer to the diagram which is showing the world state (i.e. one you said amazing) it talks about the extension node, branch node, leaf node etc. Does that mean that each block is having its own such kind of tree structure. secondly the block at the top will be mapped to a previous block with more transactions which again internally will have its own tree (i.e. having extension node, branch node etc.). This is actually confusing me and that's why want to see a more detailed diagram.
    – Susmit
    Commented Apr 12, 2017 at 4:37
  • In the world state diagram which one is the transaction tree or state tree? Lets say if I have to create previous block diagram for this world state diagram then will it be in similar look with different world states listed. Can we discuss sometime in this regard in case you are available sometime.
    – Susmit
    Commented Apr 12, 2017 at 4:38

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.