摘要:针对云制造系统中区块链的排队时延问题,探索降低云制造系统中区块链排队时延的因素,提出一种新型的云制造系统区块链模型,在传统云制造系统架构的服务层中引入区块链服务。将制造服务请求在区块链服务的排队时延过程分解为缓冲阶段和共识阶段,使用M/M/1排队模型分析系统指标。提出一种自适应难度值机制,优化不同算力的节点参与共识的机会。并且研究节点收益与节点服务率的关系。仿真结果表明,基于M/M/1排队模型能够反映云制造系统的请求排队时延过程;引入自适应难度值后,算力小的区块链节点有更大的机会获取记账权,且节点的收益与其服务率呈正相关。
- 关键词:
- 云制造/
- 区块链/
- 排队时延/
- 排队论/
- 服务率/
- 自适应难度/
- 动态规划/
- 挖矿激励
云制造是指对制造资源系统采用集中式云计算来支持分布式、动态的协同制造方式的一种新概念[1]。基于面向服务的特征,云制造系统将物理资源层中的制造资源映射到虚拟层的资源池中,由平台层中的运营方按照资源供需方的制造要求,集中调度制造资源,实现制造资源与需求的匹配[2-3]。然而,这种集中式的云制造平台架构在遭受单点故障,譬如云平台运营节点宕机时,难以保障云制造系统的可用性。其次,云制造系统中需要保障所有有关制造的数据信息能够被准确无误的存储,避免黑客攻击或者内部人员篡改,降低云制造参与方的信任成本。因此,如何提高云制造系统的可靠度和可信度是一个值得研究的问题。