Key Concepts

Starcoin Key Concepts

Account

Account, Addresses, Authentication keys, and Cryptographic keys

Transaction

Clients of the Starcoin Blockchain submit transactions to request updates to the ledger state.

Block

A block contains a batch of the ordered transactions , as well as other key data:

State

The final result of a transaction or block execution is indicated by its status. The ledger state, or global state of the Starcoin Blockchain, is comprised of the state of all accounts in the blockchain.

Proof

All of the data in the Starcoin Blockchain is stored in a single-versioned distributed database. Proof is used to determine whether a transaction or block is included in the blockchain.

Full Node

Clients of the Starcoin Blockchain create transactions and submit them to a full node. Then the full node decides the order of transactions according to certain rules. A full node contains the following logical components:

DAO governance

TODO

OnChainConfig

OnChainConfig TODO