Toby
Toby
Toby
  • 👐Open-MEV
    • What is Open-MEV, and How it will Benefit You?
    • How Toby will change Solana's MEV Landscape.
    • What is a Validator?
    • MEV Auctions in Solana
    • App Revenue : Toby and Jito Comparison
    • Choosing the Right Validator
  • 💧Liquid Staking
    • Staking Ecosystem: Solana VS Ethereum
    • Introduction to Liquid Staking with Toby.
    • Why you should Liquid Stake?
  • 🔗 Solana Ecosystem
    • Priority Fees on Solana
    • Stake-Weighted Quality of Service in Solana: Unlocking Prioritized Transactions
    • Toby’s Validator Optimizer
    • Anatomy of a Solana Validator: Understanding the Core Components
    • What is Firedancer and How Will It Affect You?
    • Transaction Processing Unit in Solana
    • Transaction Validation Unit in Solana
  • Role of Solana Foundation
  • Jump Crypto & How They’re Affecting Solana
  • What Was SIMD-228 About?
  • The Basics: Slots, Blocks, and Epochs on Solana
  • Solana DEXs and MEV Relations
Powered by GitBook
On this page
  1. 🔗 Solana Ecosystem

Transaction Validation Unit in Solana

When a validator is not the leader, they keep validatin.

PreviousTransaction Processing Unit in SolanaNextRole of Solana Foundation

Last updated 2 months ago

How TVU Works Solana breaks blocks into shreds—small data fragments—for rapid dissemination. The TVU, run by validators, handles these shreds systematically:

  • Shred Collection and Deduplication: It gathers incoming shreds and removes duplicates for clean processing.

  • Signature Verification: Each shred’s signature is checked to ensure authenticity and prevent tampering.

  • Shred Distribution via Turbine: Turbine, Solana’s propagation protocol, relays shreds to other nodes in a structured fanout.

  • Transaction Replay: Transactions are reconstructed and applied to the correct bank—a specific ledger state—for precision.

  • Block Voting: Validators vote on the block to confirm it, advancing the chain.

This enables Solana to process thousands of transactions per second securely.

Solana’s TVU and Toby’s Integration

Solana’s architecture relies on the TVU to maintain its performance edge. Toby leverages this system within its staking framework, adding value through MEV. This section details the TVU and Toby’s enhancements.

TVU Mechanics

The TVU is the validator’s core for transaction handling. A leader validator generates a block, splits it into shreds, and broadcasts them. The TVU then:

  • Collects Shreds: Receives and deduplicates shreds from the network.

  • Verifies Signatures: Confirms each shred’s validity via cryptographic checks.

  • Distributes via Turbine: Uses Turbine to send shreds to downstream nodes efficiently.

  • Replays Transactions: Applies transactions to their designated bank, ensuring accurate state updates.

  • Facilitates Voting: Coordinates validator votes to finalize the block.

This leverages Solana’s proof-of-history and multi-threaded Runtime for scalability.

Technical Insights

Replaying transactions into the correct bank ensures state consistency, critical for complex operations. Turbine’s hierarchical distribution scales with network growth, while voting via proof-of-stake secures consensus rapidly. The TVU’s design supports Solana’s parallel processing across multiple banks.

Toby’s Part

Toby’s liquid staking platform uses the TVU framework to enhance staking. Users stake SOL, receive tSOL, and benefit from an optimized process:

  • Block Chef: Likely a TVU variant, it processes shreds, verifies signatures, and replays transactions to extract MEV—value from transaction ordering.

  • Turbine Use: Relays shreds to validators, maintaining efficiency.

  • Validator Optimization: Selects top-performing nodes for voting and MEV yield.

  • Reward Sharing: Distributes MEV and staking rewards to tSOL holders.

Searchers identify MEV opportunities, Relayers feed them to the Block Chef, and the system optimizes blocks before voting. The Toby DAO governs this, ensuring community control.

Why It Matters

Toby turns the TVU into a reward engine. By capturing MEV—typically exclusive to advanced players—and sharing it, Toby aligns with its Open-MEV goal, enhancing staking returns. It’s a practical extension of Solana’s infrastructure.

Conclusion

Solana’s TVU drives transaction processing with shred handling, Turbine distribution, and voting. Toby builds on this, integrating MEV capture and equitable reward distribution. This synergy powers Toby’s mission to improve staking on Solana.