一种基于DAG区块链的链网协同分布式共识方法技术

技术编号:45084176 阅读:11 留言:0更新日期:2025-04-25 18:22
本发明专利技术公开了一种基于DAG区块链的链网协同分布式共识方法,首先将区块链系统划分为共识层和通信层,然后提出基多智能体与强化学习技术的方案,根据实时业务需求与通信网络资源的实时使用状态,对共识层节点的计算资源划分、通信层路由、带宽资源进行动态联合优化,迭代输出最优资源分配策略。本发明专利技术的方法动态调整节点的计算资源,在满足业务计算时延需求的前提下,分配部分计算资源用于批准验证其他交易,提高自身交易的优先级,降低交易的平均上链时延,以及提升DAG区块链系统的整体性能,且同时考虑支撑共识过程中消息传输的底层通信网络的优化,应用多智能体强化学习技术学习路由和带宽分配方案,使得尽可能降低交易平均上链时延。

【技术实现步骤摘要】

本专利技术属于数据管理与存证技术和移动网络应用,具体涉及一种基于dag区块链的链网协同分布式共识方法。


技术介绍

1、区块链作为一种去中心化、透明、安全的分布式账本技术,在金融、供应链、物联网等领域得到了广泛应用。然而,随着业务流量的不断增加,现有的全局共识机制在处理大规模业务的压力下变得不够高效,限制了系统的可扩展性。同时现有的区块链共识方法,如pow,或者pos,其本质是竞争计算能力或权益,存在计算资源消耗过多的问题,此外,现有的区块链共识方法由于其固有的按不可改变的时间顺序排列的线性链结构,导致系统中交易上链确认的延迟增加,系统吞吐量下降以及网络拥塞等问题。

2、为了提高区块链系统的可扩展性以及降低交易上链的平均时延,近年来,以有向无环图(dag)为基本数据结构的分布式账本技术被提出,这种dag区块链架构具有交易吞吐量更高、资源消耗更低、交易费用为零的优点,可以更好地克服传统区块链的性能限制。dag区块链的原理是以拓扑排序添加新的交易,在不使用资源密集型计算达成共识的情况下,一个节点只要通过交易选择算法批准验证两个或多个之前的交易,就可以本文档来自技高网...

【技术保护点】

1.一种基于DAG区块链的链网协同分布式共识方法,具体步骤如下:

2.根据权利要求1所述的一种基于DAG区块链的链网协同分布式共识方法,其特征在于,所述步骤S3具体如下:

3.根据权利要求1所述的一种基于DAG区块链的链网协同分布式共识方法,其特征在于,所述步骤S4具体如下:

4.根据权利要求1所述的一种基于DAG区块链的链网协同分布式共识方法,其特征在于,所述步骤S5具体如下:

5.根据权利要求1所述的一种基于DAG区块链的链网协同分布式共识方法,其特征在于,所述步骤S6具体如下:

【技术特征摘要】

1.一种基于dag区块链的链网协同分布式共识方法,具体步骤如下:

2.根据权利要求1所述的一种基于dag区块链的链网协同分布式共识方法,其特征在于,所述步骤s3具体如下:

3.根据权利要求1所述的一种基于dag区块链的链网协同分布式共识方法,其...

【专利技术属性】
技术研发人员:吴凡马硕阳江池张科黄晓燕
申请(专利权)人:电子科技大学
类型:发明
国别省市:

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

1