Unlike proof of work based blockchains, EOS uses messages instead of state to represent and execute transactions. The use of state models is a fundamental flaw limiting blockchain performance. Models built using messages are superior for achieving high performance.