历史管理方法、历史管理装置以及历史管理系统制造方法及图纸

技术编号:23212929 阅读:14 留言:0更新日期:2020-01-31 21:55
本发明专利技术提供使用区块链(BC)来管理多个车辆(V)的历史信息的历史管理方法。历史管理方法包括:根据车辆的历史信息来生成主区块(BLm),以区块为单位设定成为主区块的备份区块(BLc)的保存目的地的节点,将与主区块相比作为历史信息的收集源的车辆不同的备份区块同该主区块一起保存至区块保存部(69),发送由通过网络(NW)分发的恢复请求请求的特定车辆(Vr)相关的备份区块(S168)。

History management method, history management device and history management system

【技术实现步骤摘要】
历史管理方法、历史管理装置以及历史管理系统
本公开涉及管理车辆的历史信息的历史管理的技术。
技术介绍
以往,例如在专利文献1中记载了一种使用区块链来记录与网络连接的多个节点间的交易历史的交易记录系统。在专利文献1的交易记录系统中,为了减少各节点的保有数据量,仅由配置在特定网络中的节点共享特定网络内的交易历史。专利文献1:日本特开2018-67108号公报本公开的专利技术人探讨了将专利文献1那样的区块链的技术使用于车辆的历史信息的保管。然而,在专利文献1的系统中,包括特定网络内的交易历史的全部区块被复制到该特定网络内的全部节点中。起因于这样的全部节点共享全部区块,通信量的增加或者各节点的保存数据量的增加等是不可避免的。为了解决这样的课题,还探讨了限定性地实施包括车辆的历史信息的区块的备份。然而,在限定性地实施区块的备份的情况下,对于区块链的恢复所需的区块的回收,有可能做不到。
技术实现思路
本公开的目的之一在于提供即使是限定性地实施区块的备份的形态也能恢复区块链的历史管理方法、历史管理装置以及历史管理系统。一个方式的历史管理方法是由计算机实施,并使用区块链来管理多个车辆的历史信息的历史管理方法,包括:在至少一个处理器上,根据在车辆中收集到的历史信息来生成与车辆的区块链连结的主区块;从能够与车辆进行通信的节点中,以区块为单位设定复制了主区块的备份区块的保存目的地;将与主区块相比作为历史信息的收集源的车辆不同的备份区块同主区块一起保存至区块保存部;以及基于通过网络分发的恢复请求,从区块保存部保存的备份区块中发送由恢复请求请求的特定车辆相关的备份区块,在生成主区块时,将能够确定区块保存部中保存的备份区块的区块特定信息记录于主区块。一个方式的历史管理装置是在多个车辆(V)以能够进行通信的方式连接的网络中作为一个节点发挥功能,使用区块链来管理作为多个车辆中的之一的本车辆的历史信息的历史管理装置,具备:区块生成部,根据在本车辆中收集到的历史信息来生成与本车辆的区块链连结的主区块;保存目的地设定部,从能够与本车辆进行通信的其它节点中以区块为单位设定复制了主区块的备份区块的保存目的地;区块保存部,将与主区块相比作为历史信息的收集源的车辆不同的备份区块同主区块一起保存;以及区块发送部,基于通过网络分发的恢复请求,从区块保存部保存的备份区块中发送由恢复请求请求的特定车辆相关的备份区块,区块生成部在生成主区块时,将能够确定区块保存部中保存的备份区块的区块特定信息记录于主区块。在这些方式中,在生成主区块时,将能够确定区块保存部中保存的备份区块的区块特定信息记录于主区块。因而,对于区块保存部的数据产生异常的特定车辆,如果能够利用从其它节点发送的区块恢复该区块链,则能够确定区块保存部中备份的其它车辆的备份区块。根据以上,特定车辆的区块保存部可以返回到不仅恢复本车辆的主区块还能恢复其它车辆的备份区块的状态。因而,可以避免备份区块完全丢失,不能回收区块链的恢复所需的区块的事态。因此,即使是限定性地备份包括历史信息的区块的形态,也能恢复区块链。并且,一个方式的历史管理方法是由计算机实施,并使用区块链来管理多个车辆的历史信息的历史管理方法,包括:在至少一个处理器上,根据在车辆中收集到的历史信息来生成与车辆的区块链连结的主区块;将表示收集到历史信息的车辆的车辆识别信息记录于主区块;从能够与车辆进行通信的节点中,以区块为单位设定复制了主区块的备份区块的保存目的地;将与主区块相比作为历史信息的收集源的车辆不同的备份区块同主区块一起保存至区块保存部;将使区块链恢复的特定车辆的车辆识别信息同恢复请求一起朝向具有区块保存部的多个节点分发;以及从区块保存部保存的备份区块中,将记录有特定车辆的车辆识别信息的备份区块朝向恢复请求的请求源发送。一个方式的历史管理系统是使用区块链来管理多个车辆的历史信息的历史管理系统,具备:区块生成部,根据在车辆中收集到的历史信息来生成与车辆的区块链连结的主区块,并将表示收集到历史信息的车辆的车辆识别信息记录于主区块;保存目的地设定部,从能够与车辆进行通信的节点中以区块为单位设定复制了主区块的备份区块的保存目的地;区块保存部,将与主区块相比作为历史信息的收集源的车辆不同的备份区块同主区块一起保存;请求分发部,将使区块链恢复的特定车辆的车辆识别信息同恢复请求一起朝向具有区块保存部的多个节点分发;以及区块发送部,基于恢复请求,从区块保存部保存的备份区块中,将记录有特定车辆的车辆识别信息的备份区块朝向请求分发部发送。在这些方式中,将表示收集到历史信息的车辆的车辆识别信息记录至主区块。因而,保存备份区块的各节点通过同恢复请求一起获取特定车辆的车辆识别信息,从而可以准确地判断特定车辆的备份区块是否处于自己的区块保存部。根据以上,即使以区块为单位设定备份区块的保存目的地,特定车辆的区块链的恢复所需的备份区块也可以从被设为保存目的地的其它节点适当地回收。因此,即使是限定性地备份包括历史信息的区块的形态,也可以恢复区块链。附图说明上述以及其它目的、特征、优点根据参照附图的下述详细的说明,变得更加明确。在附图中:图1是表示根据本公开的一个实施方式的包括车载单元的用于历史保管的网络,即,历史管理系统的整体构成的图。图2是示意性地表示由多个车载单元形成的P2P网络的图。图3是表示车载单元的功能的详细的框图。图4是表示服务器的功能的详细的框图。图5是详细地表示形成区块链的各个区块的内容的图。图6是表示链追加处理的主处理的详细的流程图。图7是表示区块生成处理的详细的流程图。图8是表示区块认可处理的详细的流程图。图9是表示保存目的地设定处理的详细的流程图。图10是表示链恢复处理的详细的流程图。图11是表示备份恢复处理的详细的流程图。图12是用于对恢复区块链以及备份区块的过程进行说明的图。具体实施方式图1所示的根据本公开的一个实施方式的历史管理系统10由多个车载单元100、以及至少一个以上的服务器20等构成。历史管理系统10使用区块链BC(参照图5)来管理搭载有车载单元100的多个车辆V的历史信息。各车载单元100以及各服务器20以相互能够进行通信的方式连接,并分别作为网络NW中的一个节点ND发挥功能。车载单元100同通信器40一起被搭载在车辆V上。车载单元100能够经由通信器40与其它节点ND进行通信。通信器40以具备用于V2X通信的多个种类的天线的通信模块为主体而构成。由通信器40实施的V2X通信包括V2N通信、V2I(路车间)通信以及V2V(车车间)通信等。通过V2N通信或者V2I通信进行相互通信的网络NW的范围成为从车载单元100来看的网络云NWC。通信器40通过按照LTE(LongTermEvolution:长期演进)以及5G等通信标准的V2N(VehicletocellularNetwork:车辆到蜂窝网络)通信与基站BS之间收发信本文档来自技高网...

【技术保护点】
1.一种历史管理方法,是由计算机(20、100)实施,并使用区块链(BC)来管理多个车辆(V)的历史信息的历史管理方法,包括:/n在至少一个处理器(21、61)上,/n根据在上述车辆中收集到的上述历史信息来生成与上述车辆的上述区块链连结的主区块(BLm)(S10);/n从能够与上述车辆进行通信的节点(ND)中,以区块为单位设定复制了上述主区块的备份区块(BLc)的保存目的地(S30);/n将与上述主区块相比作为上述历史信息的收集源的上述车辆不同的上述备份区块和上述主区块一起保存至区块保存部(69)(S93);以及/n基于通过网络(NW)分发的恢复请求,从上述区块保存部保存的上述备份区块中发送由上述恢复请求请求的特定车辆(Vr)相关的上述备份区块(S168),/n在生成上述主区块时,将能够确定上述区块保存部中保存的上述备份区块的区块特定信息(InB)记录于上述主区块。/n

【技术特征摘要】
20180718 JP 2018-1352921.一种历史管理方法,是由计算机(20、100)实施,并使用区块链(BC)来管理多个车辆(V)的历史信息的历史管理方法,包括:
在至少一个处理器(21、61)上,
根据在上述车辆中收集到的上述历史信息来生成与上述车辆的上述区块链连结的主区块(BLm)(S10);
从能够与上述车辆进行通信的节点(ND)中,以区块为单位设定复制了上述主区块的备份区块(BLc)的保存目的地(S30);
将与上述主区块相比作为上述历史信息的收集源的上述车辆不同的上述备份区块和上述主区块一起保存至区块保存部(69)(S93);以及
基于通过网络(NW)分发的恢复请求,从上述区块保存部保存的上述备份区块中发送由上述恢复请求请求的特定车辆(Vr)相关的上述备份区块(S168),
在生成上述主区块时,将能够确定上述区块保存部中保存的上述备份区块的区块特定信息(InB)记录于上述主区块。


2.根据权利要求1所述的历史管理方法,其中,
还包括:
从基于上述恢复请求所发送的上述备份区块恢复上述特定车辆的上述区块链(S170);以及
基于被恢复的上述区块链中最新的区块中记录的上述区块特定信息,通过上述网络请求提供上述特定车辆的上述区块保存部中保存的上述备份区块(S182)。


3.根据权利要求2所述的历史管理方法,其中,
还包括从基于上述备份区块的提供请求所发送的上述区块恢复上述区块保存部中保存的其它车辆的上述备份区块(S190)。


4.一种历史管理方法,是由计算机(20、100)实施,并使用区块链(BC)来管理多个车辆(V)的历史信息的历史管理方法,包括:
在至少一个处理器(21、61)上,
根据在上述车辆中收集到的上述历史信息来生成与上述车辆的上述区块链连结的主区块(BLm)(S10);
将表示收集到上述历史信息的上述车辆的车辆识别信息(IDn)记录于上述主区块(S105);
从能够与上述车辆进行通信的节点(ND)中,以区块为单位设定复制了上述主区块的备份区块(BLc)的保存目的地(S30);
将与上述主区块相比作为上述历史信息的收集源的上述车辆不同的上述备份区块和上述主区块一起保存至区块保存部(69)(S93);
将使上述区块链恢复的特定车辆(Vr)的上述车辆识别信息同恢复请求一起朝向具有上述区块保存部的多个上述节点分发(S161);以及
从上述区块保存部保存的上述备份区块中,将记录有上述特定车辆的上述车辆识别信息的上述备份区块朝向上述恢复请求的请求源发送(S168)。


5.根据权利要求1~4中的任意一项所述的历史管理方法,其中,
还包括:
由与生成上述主区块的第一节点(ND1)不同的至少一个第二节点(ND2)计算新生成的上述主区块所包含的哈希值(S120);以...

【专利技术属性】
技术研发人员:梶大介大冈要平
申请(专利权)人:株式会社电装
类型:发明
国别省市:日本;JP

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

1