Sequencing and Ordering of Transactions

The process of sequencing and ordering transactions is fundamental to the Leviathan system, ensuring that all actions are executed in a manner that maintains the integrity and consistency of the intents. Through the use of Optim Account, Leviathan receives intents. The sequencer then prioritizes these intents based on a variety of factors, including the temporal requirements, dependencies between transactions, and the overall state of the L1 blockchain network.

This meticulous sequencing is crucial for avoiding conflicts and ensuring that transactions are processed efficiently. For example, in scenarios where multiple transactions interact with the same blockchain state, proper ordering prevents the "double-spending" problem and other potential issues. Moreover, sequencing plays a vital role in optimizing the throughput of the system, allowing Leviathan to handle a high volume of transactions without sacrificing performance or security.

Last updated