4.7.1. Single共识¶
4.7.1.1. 整体介绍¶
Single称为授权共识,在一个区块链网络中授权固定的address来记账本。Single一般在测试环境中使用,不适合大规模的应用环境。
4.7.1.2. 角色¶
对于矿工:Single是固定 address 周期性出块,因此在调用
CompeteMaster
的时候主要判断当前时间与上一次出块时间间隔是否达到一个周期;对于验证节点:验证节点除了密码学方面必要的验证之外,还会验证矿工与本地记录的矿工是否一致;
4.7.1.3. 创世块配置¶
1 2 3 4 5 6 7 | "genesis_consensus":{
"name": "single",
"config": {
"miner": "TeyyPLpp9L7QAcxHangtcHTu7HUZ6iydY", // 指定唯一矿工的xchain节点地址
"period": "3000"
}
}
|