diff --git a/docs/src/terminology.md b/docs/src/terminology.md index 02a016cc2f..4d22c938e9 100644 --- a/docs/src/terminology.md +++ b/docs/src/terminology.md @@ -344,6 +344,10 @@ A digitally transferable asset. [Transactions](#transaction) per second. +## tpu + +[Transaction processing unit](validator/tpu.md). + ## transaction One or more [instructions](#instruction) signed by a [client](#client) using one or more [keypairs](#keypair) and executed atomically with only two possible outcomes: success or failure. @@ -360,6 +364,10 @@ The number of [confirmed blocks](#confirmed-block) since the transaction was acc A set of [transactions](#transaction) that may be executed in parallel. +## tvu + +[Transaction validation unit](validator/tvu.md). + ## validator A full participant in a Solana network [cluster](#cluster) that produces new [blocks](#block). A validator validates the transactions added to the [ledger](#ledger) diff --git a/docs/src/validator/tvu.md b/docs/src/validator/tvu.md index 71a78c4559..0e9d03b69c 100644 --- a/docs/src/validator/tvu.md +++ b/docs/src/validator/tvu.md @@ -2,6 +2,10 @@ title: TVU --- +TVU (Transaction Validation Unit) is the logic of the validator +responsible for validating and propogating blocks and processing +those blocks' transactions through the runtime. + ![TVU Block Diagram](/img/tvu.svg) ## Retransmit Stage