So basically Ethereum is a deterministic state machine, understandable but what does the word "unbounded" in this context exactly mean?

I am guessing it means it can output an infinite num of states, in contrast to a simple on/off state machine (but only one state is globally accepted at every change)

Any clarifications would really be appreciated, thank you!

1 Answer 1


Unbounded state means it has a globally accessible singleton state. Having a globally accessible singleton state means there is only one shared state in the EVM, meaning that it operates as if it were a global, single-instance computer, running everywhere. Each node on the Ethereum network runs a local copy of the EVM to validate contract execution, while the Ethereum blockchain records the changing state of this world computer as it processes transactions and smart contracts.

See: https://hackmd.io/@manav2401/mastering-ethereum-notes

  • I understand, thank you so much!
    – ameymeow
    Oct 3, 2022 at 9:00

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.