# Blocks

Commands are organized into Blocks. This simplifies the process of aggregating multiple sources, and makes it so command execution happens more fairly. If there are 3 or 4 different sources competing for prioritization, instead of handling commands as they are submitted, the commands are placed into the [Mempool](https://docs.simulacrum.network/synthetic-blockchain/organization/mempool) and a block is finalized, allowing them to be ordered by both time and tips for prioritization.
