Single-threaded

(for blockchain context)

Simple Definition
  • Each smart contract is run one after another rather than multiple in parallel
  • For Ethereum, it’s EVM is considered single-threaded which means that only one smart contract can modify the state of the blockchain at a time.