[发明专利]一种区块链系统模型的分析方法在审
申请号: | 201911275527.4 | 申请日: | 2019-12-12 |
公开(公告)号: | CN111064611A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 李建平;顾小丰;胡健;陈强强;王青松;蒋涛;贺喜;李天凯 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06Q40/04;H04L29/08 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 陈选中 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 系统 模型 分析 方法 | ||
1.一种区块链系统模型的分析方法,其特征在于,包括以下步骤:
S1:向网络节点中输入包含存储池的区块链和包含队列的挖掘池;
S2:根据网络节点中的临时占位符,向存储池中输入事务源站,向队列中输入矿工;
S3:根据临时占位符和事务源站确定一个全局难题参数的随机数D;
S4:根据全局难题参数的随机数D确定新的区块链和新的挖掘池并广播到网络节点中;
S5:确定新的区块链和新的挖掘池的最终参数,并将其作为每个新的区块链平均挖掘时间μs;
S6:将每个新的区块链平均挖掘时间μs与每个实际区块链平均挖掘时间μ's进行比较,得到吻合度λ;
S7:根据吻合度λ判断区块链系统模型是否为理想状态,完成区块链系统模型的分析。
2.根据权利要求1所述的区块链系统模型的分析方法,其特征在于,所述步骤S3中,全局难题参数的随机数的确定公式:
Hash(BlockHeader)≤D
其中,Hash(·)是加密哈希函数,BlockHeader是区块链的交易集,D是全局难题参数的随机数。
3.根据权利要求1所述的区块链系统模型的分析方法,其特征在于,所述步骤S4中,根据全局难题参数的随机数D确定新的区块链和新的挖掘池通过PoW机制完成。
4.根据权利要求1所述的区块链系统模型的分析方法,其特征在于,所述步骤S5包括以下子步骤:
S51:根据新的区块链和新的挖掘池计算每块新的区块链交易时间βn和每天新的区块链交易次数TXday;
S52:根据βn和TXday计算每个新的区块链平均交易次数βTX;
S53:根据βTX计算新的区块链和新的挖掘池的最终参数,并将其作为每个新的区块链平均挖掘时间μs。
5.根据权利要求4所述的区块链系统模型的分析方法,其特征在于,所述子步骤S51中,每块新的区块链交易时间βn的计算公式:
其中,T为新的区块链交易总时间,βt为新的挖掘池挖矿总时间;
每天新的区块链交易次数TXday的计算公式:
其中,TX为每块新的区块链的每天交易总量,sec为每块新的区块链的交易时长。
6.根据权利要求4所述的区块链系统模型的分析方法,其特征在于,所述子步骤S52中,每个新的区块链平均交易次数βTX的计算公式:
其中,TXday为每天新的区块链交易次数,βn为每块新的区块链交易时间。
7.根据权利要求4所述的区块链系统模型的分析方法,其特征在于,所述子步骤S53中,每个新的区块链平均挖掘时间μs的计算公式:
其中,βTX为每个新的区块链平均交易次数,m为新的挖掘池中矿工数量。
8.根据权利要求1所述的区块链系统模型的分析方法,其特征在于,所述步骤S6中,吻合度λ的计算公式:
其中,μs为每个新的区块链平均挖掘时间,μ's为每个实际区块链平均挖掘时间。
9.根据权利要求1所述的区块链系统模型的分析方法,其特征在于,所述步骤S7中,判断区块链系统模型是否为理想状态的方法是:若吻合度λ的数值>10%,则区块链系统模型为非理想状态;若吻合度λ的数值≤10%,则区块链系统模型为理想状态,完成区块链系统模型的分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911275527.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:润滑油流体支撑装置
- 下一篇:状态检测方法、装置、电子设备及存储介质