9. Inside Ethereum
By Tim McCallum
In the previous chapters, you learned how to interact with the Ethereum blockchain from the outside as a client. The chapters covered topics such as executing transactions, developing and deploying smart contracts, and developing dapps using tools like the web3 library. However, to truly understand how Ethereum works and perhaps modify its behavior for your own purposes, we will need to look deeper beneath the external interface of the blockchain platform.
In this chapter, I deconstruct Ethereum to provide you with an understanding of its data storage layer, and I introduce the concept of blockchain state. Also, I cover the theory behind the Patricia trie data structure and demonstrate Ethereum’s concrete implementation ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access