Member-only story

Ethereum Primitives #1.1

What is Ethereum, on a theoretical level?

Naz
4 min readAug 20, 2020
Ethereum primitives

If you want to master anything, you better start with the most fundamental core building blocks of it. When you learn mathematics, you do not begin with partial differential equations. When you learn to fly you don’t start flapping your hands

Our starting point is the Mastering Ethereum book

What is Ethereum?

///////////////////////////////////////////////////////////////////

  1. Unbounded state machine. Consists of

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Unbounded means that it can grow without limit. Meaning that Ethereum can hold as much state as is necessary. Although, clearly, this is prohibitive in terms of cost. You need to pay ether to store data on Ethereum. Therefore, the state is usually reserved for the most essential data, like how much ether each private key holds, as well as some vital smart contracts’ information. Who owns that PASTA, who owns that YAM. You will agree, those are some important pieces of information to store on Ethereum

A state machine is a mathematical abstraction to aid in designing computer algorithms. State machine reads a series of inputs and transitions to a new state once it is done. What this means in…

--

--

Naz
Naz

Written by Naz

I crave knowledge. Mathematical knowledge and then computer science.

No responses yet