【技术实现步骤摘要】
基于以太坊的行程监管方法、系统及可读存储介质
[0001]本专利技术涉及行程监管
,尤其涉及一种基于以太坊的行程监管方 法、系统及可读存储介质。
技术介绍
[0002]目前,对于人员的行程监控主要是将人员的实时行程轨迹上传至服务器, 以从服务器上直接获取,然而该种方式存储的行程数据容易被篡改,导致人 员的行程数据出现瞒报以及漏报的情况。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是 现有技术。
技术实现思路
[0004]本专利技术提供一种基于以太坊的行程监管方法、系统及可读存储介质,旨 在解决从数据库获取行程数据的方式容易被篡改导致人员的行程数据出现瞒 报以及漏报的问题。
[0005]为实现上述目的,本专利技术提供一种基于以太坊的行程监管方法,所述基 于以太坊的行程监管方法包括:
[0006]监测到终端设备的位置发生变更时,获取所述终端设备位置变更后的目 标位置信息;
[0007]根据所述目标位置信息以及预设的所述终端设备对应的私钥,生成 ...
【技术保护点】
【技术特征摘要】
1.一种基于以太坊的行程监管方法,其特征在于,所述基于以太坊的行程监管方法包括:监测到终端设备的位置发生变更时,获取所述终端设备位置变更后的目标位置信息;根据所述目标位置信息以及预设的所述终端设备对应的私钥,生成行程变更的交易请求;在以太坊网络区块链的节点接收到行程变更的所述交易请求时,获取所述交易请求中的所述私钥以及所述目标位置信息;根据所述私钥确定账户地址;根据所述目标位置信息更新所述账户地址对应的用户的当前位置信息。2.如权利要求1所述的基于以太坊的行程监管方法,其特征在于,所述根据所述私钥确定账户地址的步骤包括:根据所述私钥以及预设的椭圆曲线加密算法,生成公钥;根据所述公钥以及预设哈希算法确定目标哈希值;根据所述目标哈希值确定所述账户地址。3.如权利要求1所述的基于以太坊的行程监管方法,其特征在于,所述监测到终端设备的位置发生变更时,获取所述终端设备位置变更后的目标位置信息的步骤之后,包括:获取所述终端设备位置变更前的源位置信息;根据所述源位置信息以及所述目标位置信息,确定所述终端设备的位置变更信息;在所述位置变更信息符合预设位置变更条件时,执行根据所述目标位置信息以及所述终端设备对应的私钥,生成行程变更的交易请求的步骤。4.如权利要求3所述的基于以太坊的行程监管方法,其特征在于,所述预设位置变更条件包括以下条件中的至少一个:所述源位置信息与所述目标位置信息分别对应的位置所在的区域信息不同,所述区域信息不同包括国家不同、省份不同以及城市不同中的至少一个;所述目标位置信息中的停留时长大于或者等于预设停留时长,所述停留时长为所述终端设备在所述目标位置信息所在的位置持续停留的时长。5.如权利要求1所述的基于以太坊的行程监管方法,其特征在于,所述监测到终端设备的位置发生变更时,获取所述终端设备位置变更后的目标位置信息的步骤之前,还包括:获取各个终端设备分别对应的设备标识;根据每个所述终端设备对应的设备标识以及密码盐,生成每个所述终端设备对应的私钥,并关联保存所述设备标识以及所述私钥。6.如权利要求5所述的基于以太坊的...
【专利技术属性】
技术研发人员:王恩凯,田翔,庞同庆,张骁,
申请(专利权)人:上海众尖金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。