From 4e9ae610444f075277d15cfc5b8299274c304c71 Mon Sep 17 00:00:00 2001 From: Justin Starry Date: Fri, 27 Mar 2020 21:08:36 +0800 Subject: [PATCH] Add "transaction confirmations" term to docs (#9087) * Add transaction confirmations term to docs * feedback --- docs/src/terminology.md | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/docs/src/terminology.md b/docs/src/terminology.md index 656046da2f..f6486c6f20 100644 --- a/docs/src/terminology.md +++ b/docs/src/terminology.md @@ -42,9 +42,13 @@ A [node](terminology.md#node) that utilizes the [cluster](terminology.md#cluster A set of [validators](terminology.md#validator) maintaining a single [ledger](terminology.md#ledger). -## confirmation +## confirmation time -The wallclock duration between a [leader](terminology.md#leader) creating a [tick entry](terminology.md#tick) and recognizing a supermajority of [ledger votes](terminology.md#ledger-vote) with a ledger interpretation that matches the leader's. +The wallclock duration between a [leader](terminology.md#leader) creating a [tick entry](terminology.md#tick) and creating a [confirmed block](terminology.md#confirmed-block). + +## confirmed block + +A [block](terminology.md#block) that has received a [supermajority](terminology.md#supermajority) of [ledger votes](terminology.md#ledger-vote) with a ledger interpretation that matches the leader's. ## control plane @@ -252,6 +256,10 @@ A transaction by a validator which indicates the set of real and fake proofs sub The number of keys and samples that a validator can verify each storage epoch. +## supermajority + +2/3 of a [cluster](terminology.md#cluster). + ## sysvar A synthetic [account](terminology.md#account) provided by the runtime to allow programs to access network state such as current tick height, rewards [points](terminology.md#point) values, etc. @@ -280,13 +288,17 @@ A scarce, fungible member of a set of tokens. One or more [instructions](terminology.md#instruction) signed by the [client](terminology.md#client) and executed atomically. +## transaction confirmations + +The number of [confirmed blocks](terminology.md#confirmed-block) since the transaction was accepted onto the [ledger](terminology.md#ledger). A transaction is finalized when its block becomes a [root](terminology.md#root). + ## transactions entry A set of [transactions](terminology.md#transaction) that may be executed in parallel. ## validator -A full participant in the [cluster](terminology.md#cluster) reponsible for validating the [ledger](terminology.md#ledger) and producing new [blocks](terminology.md#block). +A full participant in the [cluster](terminology.md#cluster) responsible for validating the [ledger](terminology.md#ledger) and producing new [blocks](terminology.md#block). ## VDF