一种基于区块链的汽车行驶记录仪数据存储方法及系统与流程

文档序号:16609073发布日期:2019-01-14 21:25阅读:442来源:国知局
一种基于区块链的汽车行驶记录仪数据存储方法及系统与流程

本发明属于数据存储技术领域,特别是涉及一种基于区块链的汽车行驶记录仪数据存储方法及系统。



背景技术:

随着安装记录仪的车辆增加,使得海量行车和车辆信息的数据储存和数据安全,以及违章、金融等数据的实时处理,已成为各个车厂、车队管理者和执法者所面对的共同问题。为了提高数据安全、存储维护、违章以及金融数据的实时处理,基于区块链技术搭建记录仪管理系统,将有利于记录仪的行车和车辆信息的数据储存、数据安全和数据应用。



技术实现要素:

本发明目的是为了解决现有海量的行车和车辆信息的数据储存和数据安全等问题,提出了一种基于区块链的汽车行驶记录仪数据存储方法及系统。

本发明的目的通过以下技术方案实现:一种基于区块链的汽车行驶记录仪数据存储方法,包括以下步骤:

步骤一、汽车行驶记录仪实时采集车身数据;

步骤二、汽车行驶记录仪将车身数据进行区块数据处理;

步骤三、汽车行驶记录仪通过无线或有线方式将区块数据上主链;

步骤四、执法管理系统对区块数据进行侧链数据处理后上主链;

步骤五、运行管理系统对区块数据进行侧链数据处理后上主链;

步骤六、普通数据使用者从主链下载汽车行驶记录仪区块数据。

进一步地,所述车身数据为行车数据、违章数据、车辆状态数据和驾驶员行为数据。

进一步地,所述步骤二具体为:汽车行驶记录仪对行车数据、违章数据、车辆状态数据和驾驶员行为数据进行加密和签名,再由矿工通过共识算法利用竞争机制来保持记录仪区块链网络的规范链;

记录仪区块链采用非对称密码设计方法:key=public_key+private_key,其中public_key对外公开,可查询区块链任意节点上的已公开信息;private_key用于车身数据上传和执法者执法信息数据上传区块链的数字签名。

进一步地,所述侧链数据处理为对汽车行驶记录仪主链中的某一个节点进行锚定,通过主链上的计算力来确保侧链真实性,实现执法管理和运行管理对主链节点的数据完善。

本发明还提出一种基于区块链的汽车行驶记录仪数据存储系统,包括汽车行驶记录仪、汽车行驶记录仪区块链运行网络管理系统、执法管理系统和运行管理系统;

所述汽车行驶记录仪用于实时采集车身数据,将车身数据进行区块数据处理,并通过无线或有线方式将区块数据上主链,即将处理后的数据存储在汽车行驶记录仪区块链运行网络管理系统中;

所述执法管理系统从汽车行驶记录仪区块链运行网络管理系统读取区块数据对区块数据进行侧链数据处理后上主链,即将处理后的数据存储在汽车行驶记录仪区块链运行网络管理系统中;

所述运行管理系统从汽车行驶记录仪区块链运行网络管理系统读取区块数据对区块数据进行侧链数据处理后上主链,即将处理后的数据存储在汽车行驶记录仪区块链运行网络管理系统中;

普通数据使用者从汽车行驶记录仪区块链运行网络管理系统中下载汽车行驶记录仪区块数据。

本发明有益效果:

本发明所述方法中任何人都可以搭建服务器,成为区块链网络节点,对数据进行写入和读取操作。因所有区块链节点存储的数据最后都会同步更新,所以可以确保区块链上记录信息一致。记录仪区块链系统中的每一个数据节点都是车辆生成上链、执法侧链处理后的上主链数据或者运行管理侧链处理后的上主链数据,并且这些记录仪数据被所有区块节点共享,任何人都可以查看车辆可公开数据和处理结果。

汽车行驶记录产生海量的数据包含行车记录、违章记录、车辆状态信息、驾驶行为分析等与车辆及驾乘人员的相关信息,如采用传统方法处理不仅耗费资源,且达不到数据安全使用的理想效果,因此采用区块链技术作为汽车行驶记录仪数据存储和安全策略,不仅降低了对数据存储环境的要求,同时又且不受中心管理系统的安全限制,是一种有效的方法。

附图说明

图1是本发明所述一种基于区块链的汽车行驶记录仪数据存储方法的框图。

具体实施方式

下面将结合本发明实施例中的附图对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

结合图1,本发明提出一种基于区块链的汽车行驶记录仪数据存储方法,包括以下步骤:

步骤一、汽车行驶记录仪实时采集车身数据;

步骤二、汽车行驶记录仪将车身数据进行区块数据处理;

步骤三、汽车行驶记录仪通过无线或有线方式将区块数据上主链;

步骤四、执法管理系统对区块数据进行侧链数据处理后上主链;

步骤五、运行管理系统对区块数据进行侧链数据处理后上主链;

步骤六、普通数据使用者从主链下载汽车行驶记录仪区块数据。

所述车身数据为行车数据、违章数据、车辆状态数据和驾驶员行为数据。

所述步骤二具体为:汽车行驶记录仪对行车数据、违章数据、车辆状态数据和驾驶员行为数据进行加密和签名,从而确保数据的唯一性和不可篡改性。再由矿工通过共识算法利用竞争机制来保持记录仪区块链网络的规范链;

记录仪区块链采用非对称密码设计方法:key=public_key+private_key,其中public_key对外公开,可查询区块链任意节点上的已公开信息;private_key用于车身数据上传和执法者执法信息数据上传区块链的数字签名。通过private_key确保记录仪原始数据、新增数据有效性。

所述侧链数据处理为对汽车行驶记录仪主链中的某一个节点进行锚定,通过主链上的计算力来确保侧链真实性,实现执法管理和运行管理对主链节点的数据完善。

本发明还提出一种基于区块链的汽车行驶记录仪数据存储系统,包括汽车行驶记录仪、汽车行驶记录仪区块链运行网络管理系统、执法管理系统和运行管理系统;

所述汽车行驶记录仪用于实时采集车身数据,将车身数据进行区块数据处理,并通过无线或有线方式将区块数据上主链,即将处理后的数据存储在汽车行驶记录仪区块链运行网络管理系统中;

所述执法管理系统从汽车行驶记录仪区块链运行网络管理系统读取区块数据对区块数据进行侧链数据处理后上主链,即将处理后的数据存储在汽车行驶记录仪区块链运行网络管理系统中;

所述运行管理系统从汽车行驶记录仪区块链运行网络管理系统读取区块数据对区块数据进行侧链数据处理后上主链,即将处理后的数据存储在汽车行驶记录仪区块链运行网络管理系统中;

普通数据使用者从汽车行驶记录仪区块链运行网络管理系统中下载汽车行驶记录仪区块数据。

本发明所述的汽车行驶记录数据存储的方法及系统是基于区块链技术的实现,对数据存储环境要求不苛刻,不受中心化管理系统的安全限制。应用区块链技术处理海量行车和车辆信息数据,不仅为数据存储提供分布式数据库,同时也为存储数据提供了安全可靠性。区块链技术在非金融行业为新兴技术,目前在汽车行驶记录仪类产品上暂无同类产品。

本发明所述基于区块链技术的汽车行驶记录仪数据存储的方法及系统主要技术有区块链技术、海量行车数据存储和安全技术、违章敏感数据存储和安全技术、车辆状态信息数据存储和安全技术、驾驶员驾驶行为数据存储和安全技术等。本发明采用基于区块链技术的数据存储和数据安全方法,不仅适用于汽车行驶记录仪产品,同时也适用于其他有数据存储和数据安全要求的车载类电子产品。

以上对本发明所提供的一种基于区块链的汽车行驶记录仪数据存储方法及系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1