State Types

Basically there are three types of blockchain states: values, rules, and owners.

Type

Content

values

Database values e.g. account balance

rules

Database rules to determine who has value write permissions

owners

Database owners to determine who has ownership to change rules or ownership itself

functions

Database functions triggered by value change

All access APIs and internal data structure for each state type are designed to be separate. For example, they use different root nodes in the internal key-value pair tree structure.

Last updated