一种区块链系统模型的分析方法技术方案

技术编号:23938305 阅读:39 留言:0更新日期:2020-04-25 04:01
本发明专利技术公开了一种区块链系统模型的分析方法,包括以下步骤:S1:输入包含存储池的区块链和包含队列的挖掘池;S2:向存储池中输入事务源站,向队列中输入矿工;S3:根据临时占位符和事务源站确定一个全局难题参数的随机数D;S4:根据D确定新的区块链和新的挖掘池并广播到网络节点中;S5:确定新的区块链和新的挖掘池的最终参数,并将其作为每个新的区块链平均挖掘时间μ

An analysis method of blockchain system model

【技术实现步骤摘要】
一种区块链系统模型的分析方法
本专利技术属于区块链网络
,具体涉及一种区块链系统模型的分析方法。
技术介绍
当前,物联网是一个集中式通信系统,由第三方服务提供商负责管理,并处理传入的数据。而2013年,出现了一种新的基于密码学的基础架构——区块链,有潜力通过去中心化取代现在物联网的云架构模式。区块链是加密货币比特币的基础技术,该技术由SatoshiNakamoto于2009年首次提出。在区块链出现之前,由于缺乏对网络对等方的信任,分布式系统未被视为公共网络的理想网络解决方案。现在区块链技术已发展成为一种能在具有未知方之间进行金融交易的自主信任管理系统。区块链的信任机制是通过分布式账本技术(DLT)来实现的,其中有关交易的元数据以块的形式累积,然后由网络中所有对等方的共识进行验证,并且将更新的分布式账的副本分布存储在整个网络中。区块链最初仅与比特币有关联,随后区块链已经衍生出了数千种加密货币,现在区块链不但彻底改变了加密货币和金融交易,而且其集成应用也开始复兴众多应用,包括电子金融、电子医疗、智能家居、物联网、社会保障和物流等。...

【技术保护点】
1.一种区块链系统模型的分析方法,其特征在于,包括以下步骤:/nS1:向网络节点中输入包含存储池的区块链和包含队列的挖掘池;/nS2:根据网络节点中的临时占位符,向存储池中输入事务源站,向队列中输入矿工;/nS3:根据临时占位符和事务源站确定一个全局难题参数的随机数D;/nS4:根据全局难题参数的随机数D确定新的区块链和新的挖掘池并广播到网络节点中;/nS5:确定新的区块链和新的挖掘池的最终参数,并将其作为每个新的区块链平均挖掘时间μ

【技术特征摘要】
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计算新的区块链和新的挖掘...

【专利技术属性】
技术研发人员:李建平顾小丰胡健陈强强王青松蒋涛贺喜李天凯
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1