[发明专利]基于舆论传播模型的加密货币网络数据传播方法及系统有效
申请号: | 202110236719.5 | 申请日: | 2021-03-03 |
公开(公告)号: | CN113127894B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 王辉;章潇伟;胡东辉 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64;G06Q20/38;G06Q40/04;H04L9/32 |
代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 舆论 传播 模型 加密 货币 网络 数据 方法 系统 | ||
本发明提供一种基于舆论传播模型的加密货币网络数据传播方法及系统,涉及网络数据传播技术领域。本发明在加密货币网络数据传播过程中,在每次完成数据传播之后记录私钥的数字签名,并基于舆论传播模型确定私钥的数字签名记录次数的阈值,当私钥的记录次数达到预设阈值时,即认为该加密货币网络中无需对剩下的每一个交易进行验证,再次进行交易时直接进行数据发送和接收即可。本发明的技术方案减少了Block传播的时延和验证交易所需时间,提高了网络数据传播的效率。
技术领域
本发明涉及网络数据传播技术领域,具体涉及一种基于舆论传播模型的加密货币网络数据传播方法及系统。
背景技术
随着网络在金融领域的广泛使用,网络数据的传播效率提升显得尤为重要。现有的加密货币网络主要是基于多个对等的成员节点,使用密码学方法将这多个成员节点连接起来形成加密货币网络。
而在实现加密货币网络的数据传播时,现有的方式主要是基于广播的方式:由节点A将数据在验证之后传递给与它临近的B、C、D、E等等节点,再由这些节点将数据在验证之后传递给与它们相邻的其它节点,这样经过层级式数据传递,就可以将数据传递到网络中任何一个节点那里。
然而,这种传播方式虽然实现较为简单,使用较为广泛,但是由于每次在进行数据传输时,数据都需要进行验证,验证成功之后才能进行传输,这就导致数据在传播过程中延迟较大。由此可见,现有技术加密货币网络中数据在传播和验证过程中存在较大延迟的问题。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于舆论传播模型的加密货币网络数据传播方法及系统,解决了现有技术加密货币网络中数据在传播和验证过程中存在较大延迟的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:
第一方面,本发明首先提出了一种基于舆论传播模型的加密货币网络数据传播方法,所述方法包括:
加密货币网络成员节点之间进行数据传播;
接收信息的所述加密货币网络成员节点在每次数据传播完成之后产生其私钥的数字签名并记录;
确定数字签名记录次数的阈值;
在所述数字签名的记录次数达到所述阈值之后,接收信息的所述加密货币网络成员节点直接接收传输的信息。
优选的,所述加密货币网络成员节点之间进行数据传播,包括:
S21、接收信息的所述加密货币网络成员节点接收传输信息的所述加密货币网络成员节点传输的区块摘要的Hash值;
S22、接收信息的所述加密货币网络成员节点判断所述区块摘要在之前是否收到过,若已收到,进行步骤S23,若未收到,进行步骤S24;
S23、不接受该区块的Block;
S24、接收信息的所述加密货币网络成员节点发送Message确认信息给传输信息的所述加密货币网络成员节点,并接收和验证传输信息的所述加密货币网络成员节点发送的区块信息Block,验证通过后则接收区块信息Block,否则拒收。
优选的,所述确定数字签名记录次数的阈值包括:基于舆论传播模型确定数字签名记录次数的阈值。
优选的,在确定所述阈值时,基于舆论传播模型利用平均路径长度获取所述阈值,所述阈值为平均路径长度向上取整,所述平均路径长度用公式表示为:
其中,为平均路径长度,表示加密货币交易网络中任意两个节点之间路径长度的平均值;
N表示加密货币交易网络中节点总数,且N≥2;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110236719.5/2.html,转载请声明来源钻瓜专利网。