# Ethereum Data Structures (2020) Source: https://arxiv.org/pdf/2108.05513 Kiwi News: https://news.kiwistand.com/stories/Ethereum-Data-Structures-2020?index=0x67369bdcc500334f5e1253589e352ba141cc3cf6e54339bca61b1c510bca1f71eaedec42 Submitted by freeatnet.eth on 2024-11-15 UTC, 2 upvotes, 0 comments ## Summary This 2020 document by Kamil Jezek summarizes the data structures, hashing functions and coding functions used by the Ethereum platform. It was written because the main source, the Yellow paper, balances brevity and detail unevenly, being very detailed in some parts and too shallow in others. The author also says informal blogs are often too vague and in some cases contain incorrect information. The document aims to give sufficient detail while staying brief, pairing a formal view with examples to improve clarity. ## Article Ethereum Data Structures Authors: Kamil Jezek Ethereum platform operates with rich spectrum of data structures and hashing and coding functions. The main source describing them is the Yellow paper, complemented by a lot of informal blogs. These sources are somehow limited. In particular, the Yellow paper does not ideally balance brevity and detail, in some parts it is very detail, while too shallow elsewhere. The blogs on the other hand are often too vague and in certain cases contain incorrect information. As a solution, we provide this document, which summarises data structures used in Ethereum. The goal is to provide sufficient detail while keeping brevity. Sufficiently detailed formal view is enriched with examples to extend on clarity.