Update definitions of block and slot

This commit is contained in:
Greg Fitzgerald 2019-01-23 16:17:19 -08:00
parent a7503050c2
commit ce41760fdd
1 changed files with 18 additions and 11 deletions

View File

@ -19,13 +19,17 @@ A fraction of a [block](#block); the smallest unit sent between
#### block
A contiguous set of [entries](#entry) on the ledger covered by a
[vote](#ledger-vote). The duration of a block is some cluster-configured
number of [ticks](#tick). Also called [voting period](#voting-period).
[vote](#ledger-vote). A [leader](#leader) produces at most one block per
[slot](#slot).
#### block height
The number of [blocks](#block) beneath the current block plus one. The [genesis
block](#genesis-block), for example, has block height 1.
The number of [blocks](#block) beneath the current block. The first block after
the [genesis block](#genesis block) has height zero.
#### block id
The [entry id](#entry-id) of the last entry in a [block](#block).
#### bootstrap leader
@ -64,6 +68,13 @@ typically serves to validate and sign transactions.
An entry on the [ledger](#ledger) either a [tick](#tick) or a [transactions
entry](#transactions-entry).
#### entry id
A globally unique identifier that is also a proof that the [entry](#entry) was
generated after a duration of time, all [transactions](#transaction) included
in the entry, and all previous entries on the [ledger](#ledger). See [Proof of
History](#proof-of-history).
#### epoch
The time, i.e. number of [slots](#slot), for which a [leader
@ -166,7 +177,7 @@ See [Proof of History](#proof-of-history).
The code that interprets [instructions](#instruction).
#### program ID
#### program id
The public key of the [account](#account) containing a [program](#program).
@ -192,8 +203,8 @@ The private key of a [keypair](#keypair).
#### slot
The time (i.e. number of [blocks](#block)) for which a [leader](#leader)
ingests transactions and produces [entries](#entry).
The period of time for which a [leader](#leader) ingests transactions and
produces a [block](#block).
#### sol
@ -252,7 +263,3 @@ that it ran, which can then be verified in less time than it took to produce.
#### vote
See [ledger vote](#ledger-vote).
#### voting period
The duration of a [block](#block).