Skip to content

State and Canon Terms

Event

Event — an infrastructurally significant fact: creation, transition, conflict resolution, or another formally important step.

An event is not the same as state.

Canonical Current State

Canonical Current State — the current recognized configuration within the canon of the network. The full logic of the term is disclosed in the section object-state-logic.

Canonization

Canonization — the procedure by which the network links admissible transitions to the recognized canon.

Conflict

Conflict — a situation in which two or more transitions cannot simultaneously occupy the same next canonical position.

Conflict belongs to canonization, not to simple delivery ordering.

Lower Canonization Layer

Lower Canonization Layer — the lower layer of canonization that fixes transitions and links them into a verifiable sequence of epochs.

Epoch

Epoch — a bounded step of canonization after which the network publishes a new verifiable outcome.

History Compaction

History Compaction — the principle under which working nodes rely on compact epoch outcomes without being obliged to hold the whole past array as an equally working surface.

Published State Summary

Published State Summary — a compact machine-readable publication of the outcome of an epoch.

Russian auxiliary equivalent: публикуемый свод состояния.

Main distinction of the section

One must not collapse:

  • event and state;
  • transition and any change of data;
  • canonical current state and the full log of the past;
  • conflict and a transport collision;
  • Published State Summary and a receipt.