基于DPoS的车联网共识算法制造技术

技术编号:26178317 阅读:25 留言:0更新日期:2020-10-31 14:27
本发明专利技术提供一种基于DPoS的车联网共识算法,包括以下步骤:S1,证书管理机构通过专家经验和聚类算法确定算法管理的路侧单元集群成员;S2,在路侧单元集群中随机选出区块生产者并由集群成员和证书管理机构验证;S3,区块生产者发布新的区块,其中,新的区块数量等于区块生产者的数量;S4,由集群成员验证新的区块消息内容;S5,广播区块,预设时间后重新开始算法。本发明专利技术实现DPoS技术与聚类技术的结合,在区块链技术上加入了第三方认证,实现了自动化和高可伸缩性的区块链应用,同时满足了车联网对区块链安全性的要求。

【技术实现步骤摘要】
基于DPoS的车联网共识算法
本专利技术涉及车联网
,具体涉及一种基于DPoS的车联网共识算法。
技术介绍
区块链被认为是一种潜在技术可以增强车联网的安全性,效率和鲁棒性。但是,目前的区块链算法无法满足车辆网的自动化以及可扩展性需求。吞吐量作为可扩展性的参数,区块链的吞吐量受到网络带宽的影响。例如,以太坊的吞吐量为10-30次交易/秒,EOS的吞吐量为4000次交易/秒,与此同时在2016年汽车厂商生产了超过4900万辆汽车。由此可以看出目前单个区块链可能无法满足车联网的需求,因此增加区块链数量被认为是一个提高可扩展性的潜在方法。委托权益证明(DPoS)共识算法可以通过投票和选举流程来保护区块链免受集中化和恶意攻击。DPoS在可扩展性和集中化之间做出了均衡,且已有学者对随机化DPoS作出了研究。但是考虑到汽车的高机动性和区域性,同时考虑到单个区块链受到计算性能和网络带宽的影响,如何设计一个满足车联网需求的自动化多区块链算法是亟待解决的一个问题。
技术实现思路
本专利技术为解决上述技术问题,提供了一种基于DPoS本文档来自技高网...

【技术保护点】
1.一种基于DPoS的车联网共识算法,其特征在于,包括以下步骤:/nS1,证书管理机构通过专家经验和聚类算法确定算法管理的路侧单元集群成员;/nS2,在所述路侧单元集群中随机选出区块生产者并由集群成员和证书管理机构验证;/nS3,所述区块生产者发布新的区块,其中,所述新的区块数量等于所述区块生产者的数量;/nS4,由集群成员验证新的区块消息内容;/nS5,广播区块,预设时间后重新开始算法。/n

【技术特征摘要】
1.一种基于DPoS的车联网共识算法,其特征在于,包括以下步骤:
S1,证书管理机构通过专家经验和聚类算法确定算法管理的路侧单元集群成员;
S2,在所述路侧单元集群中随机选出区块生产者并由集群成员和证书管理机构验证;
S3,所述区块生产者发布新的区块,其中,所述新的区块数量等于所述区块生产者的数量;
S4,由集群成员验证新的区块消息内容;
S5,广播区块,预设时间后重新开始算法。


2.根据权利要求1所述的基于DPoS的车联网共识算法,其特征在于,所述步骤S1包括:
所述证书管理机构根据专家经验和地域管理需求将所述路侧单元划分为多个不同的大类;
通过聚类算法根据地理位置将所述大类划分为多个不同的路侧单元集群;
根据专家经验调整各路侧单元集群的成员。


3.根据权利要求2所述的基于DPoS的车联网共识算法,其特征在于,所述步骤S2包括:
当时间处在设定时间段内时开始选取区块...

【专利技术属性】
技术研发人员:谭琛凯贝绍轶景征骏陈明霞赵小荣周根元
申请(专利权)人:江苏理工学院
类型:发明
国别省市:江苏;32

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

1