关键概念

Starcoin 关键概念

账号

账户,地址、收款识别码、认证密钥和加密密钥

交易

Starcoin区块链的用户通过客户端提交签名后的交易,更新链上的账本状态。

区块

一个区块包含了一批有序的交易,和一些其他的关键数据:

状态

交易或区块执行的最终结果由状态表示。账本状态,即Starcoin区块链的全局状态,包含链上所有账户的状态。

证明

Starcoin区块链上的所有数据存储在一个分布式数据库中。证明被用来确定一个交易或区块是否包含在链中。

全节点

Starcoin区块链的客户端创建交易并提交给一个全节点。然后全节点根据一定的规则决定交易的执行顺序。一个全节点包含以下逻辑组件:

去中心化治理

Token 的去中心化治理已经成为区块链必不可少的一部分。 在 Starcoin 中,可以用 Move 语言方便的实现 DAO 功能。 标准库中内置了一个 DAO 实现,Starcoin 本身也可以通过该模块对各种链上参数进行投票治理。

链上配置

链上配置(OnChainConfig)主要实现不用更新节点的情况下,通过链上交易更新链上的一些配置。在 Starcoin 中,可以通过标准库中的DAO实现来修改链上的参数。