Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

$$ \newcommand \TP {\mathrm{TxPool}} $$

Graphic Run Example

This section is a high-level step-by-step graphic example of a \( \TP \) “vanilla run”, which provides an intuition about the typical operations:

  1. Receiving transactions from the Network and prioritizing them,
  2. Parallel transactions verification,
  3. Enqueuing transactions in the \( \TP \),
  4. Serial transaction (FIFO) queue verification and gossip,
  5. Re-verification on a new appended block,
  6. Block assembly.

Step 1: Reception and Prioritization

TxPool-1

Step 2: Parallel Verification

TxPool-2

Step 3: Enqueuing

TxPool-3

Step 4: Serial Verification and Gossip

TxPool-4

Step 5: Verification on New Block

TxPool-5

Step 6: Block Assembly

TxPool-6