基于区块链的跨境贸易物流业务处理方法和系统技术方案

技术编号:39641739 阅读:7 留言:0更新日期:2023-12-09 11:08
本发明专利技术涉及数据处理技术领域,特别涉及基于区块链的跨境贸易物流业务处理方法和系统

【技术实现步骤摘要】
基于区块链的跨境贸易物流业务处理方法和系统


[0001]本专利技术涉及数据处理
,特别涉及基于区块链的跨境贸易物流业务处理方法和系统


技术介绍

[0002]随着全球贸易的增长和电子商务的迅速发展,跨境贸易物流业务变得越来越复杂

为了确保物流数据的可溯源和不可篡改性,可以由跨境贸易物流端将数据上传到区块链平台

区块链平台接收到数据后,会对数据的全部内容进行合法性及完整性验证,然而,网络环境是复杂多变的,除了合法平台会上传数据,还存在恶意端也上传数据的情况,因此,如果对所有数据进行无差别的合法性及完整性验证,验证时间长,算力耗费大

[0003]因此,仍需对现有的数据验证方法做改进,以解决无差别验证导致的低效和高耗问题


技术实现思路

[0004]本专利技术的主要目的为提供基于区块链的跨境贸易物流业务处理方法和系统,以解决现有数据验证方法无差别验证导致的低效和高耗问题

[0005]为实现上述目的,本专利技术提供了基于区块链的跨境贸易物流业务处理方法,由区块链平台执行,包括如下步骤:接收物品数据包;其中,所述物品数据包的发送方为合法的跨境贸易物流端或恶意端;提取所述物品数据包的数据包名称,并查询预存的名称列表中是否有与所述数据包名称相同的目标名称;其中,所述名称列表的内容仅对应合法的跨境贸易物流端;若所述名称列表中没有所述目标名称,则删除所述物品数据包

[0006]可选的,所述查询预存的名称列表中是否有与所述数据包名称相同的目标名称的步骤之后,还包括:若所述名称列表中有所述目标名称,则对所述物品数据包解压,得到对应的解压内容;对所述解压内容进行合法性及完整性检测,若所述解压内容具备合法性及完整性,则将其保存到区块链上

[0007]可选的,所述将其保存到区块链上的步骤之后,还包括:向所述物品数据包的发送方返回存储所述解压内容的链上地址;其中,合法的跨境贸易物流端将所述链上地址与所述物品数据包的内部编号进行关联;接收包含所述链上地址的链上信息查询请求,查询并返回对应的链上信息查询结果;其中,所述链上信息查询请求的发送方为合法的跨境贸易物流端或与其对应的买家端

[0008]可选的,所述名称列表的内容包括多个合法的跨境贸易物流端的名称

与各个合法的跨境贸易物流端的名称分别对应的各个所述目标名称;
所述查询预存的名称列表中是否有与所述数据包名称相同的目标名称的步骤之前,还包括:基于每个合法的跨境贸易物流端的名称,获取最新返回的批量所述链上地址;对批量所述链上地址进行哈希运算,得到对应的第一哈希值,作为与合法的跨境贸易物流端的名称对应的所述目标名称

[0009]可选的,所述对批量所述链上地址进行哈希运算,得到对应的第一哈希值,作为所述目标名称的步骤之后,还包括:判断启用所述目标名称后,所返回的所述链上地址的总数是否大于预设的阈值;若所返回的所述链上地址的总数大于所述阈值,则跳转到所述获取最新返回的批量所述链上地址的步骤

[0010]可选的,所述名称列表的内容包括多个合法的跨境贸易物流端的名称

与各个合法的跨境贸易物流端的名称分别对应的各个所述目标名称;所述查询预存的名称列表中是否有与所述数据包名称相同的目标名称的步骤之前,还包括:基于每个合法的跨境贸易物流端的名称,获取最新返回的批量所述链上地址;对批量所述链上地址进行哈希运算,得到对应的第一哈希值;剔除所述第一哈希值中的字母,并对剩余的数字求和,得到总和,作为与合法的跨境贸易物流端的名称对应的所述目标名称

[0011]可选的,所述将其保存到区块链上的步骤之前,还包括:检测所述解压内容所包含的信息类型,得到信息类型检测结果;若所述信息类型检测结果为文本和多媒体,则将所述解压内容包含的文本信息保存到所述区块链上,并对所述解压内容包括的多媒体信息进行哈希运算,得到第二哈希值,将其保存到所述区块链上

[0012]本专利技术还提供基于区块链的跨境贸易物流业务处理系统,由区块链平台执行,包括:接收单元,用于接收物品数据包;其中,所述物品数据包的发送方为合法的跨境贸易物流端或恶意端;处理单元,用于提取所述物品数据包的数据包名称,并查询预存的名称列表中是否有与所述数据包名称相同的目标名称;其中,所述名称列表的内容仅对应合法的跨境贸易物流端;删除单元,用于若所述名称列表中没有所述目标名称,则删除所述物品数据包

[0013]本专利技术提供的业务处理方法,通过接收物品数据包,其中,所述物品数据包的发送方为合法的跨境贸易物流端或恶意端,进而,提取所述物品数据包的数据包名称,并查询预存的名称列表中是否有与所述数据包名称相同的目标名称,其中,所述名称列表的内容仅对应合法的跨境贸易物流端,进而,若所述名称列表中没有所述目标名称,则删除所述物品数据包

通过前述方法,可以避免对所有物品数据包都进行全方面分析,而是通过快速比对数据包名称来进行初筛,从而提高了操作效率,同时,可以迅速识别和拒绝来自恶意端的物品数据包,降低区块链平台面临的风险,包括欺诈行为以及系统瘫痪的风险

附图说明
[0014]图1是本专利技术实施例1所提供的基于区块链的跨境贸易物流业务处理方法的流程图;图2是本专利技术实施例8所提供的基于区块链的跨境贸易物流业务处理系统的组成示意图

[0015]本专利技术目的的实现

功能特点及优点将结合实施例,参照附图做进一步说明

具体实施方式
[0016]为了使本专利技术的目的

技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明

应当理解,此处描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术

[0017]实施例1本专利技术实施例提供了基于区块链的跨境贸易物流业务处理方法,由区块链平台执行,如图1所示,包括如下步骤:步骤
S1
,接收物品数据包;其中,所述物品数据包的发送方为合法的跨境贸易物流端或恶意端

[0018]该步骤中,(1)物品数据包包含了关于跨境贸易物流的信息,例如货物名称

货物图片

发货地址

发货人姓名

收货地址

收货人姓名等信息

(2)合法的跨境贸易物流端和恶意端都可以发送所述物品数据包,主要是因为区块链平台具备开放性,即区块链平台是一个开放的分布式系统,可以被任何人访问和使用,这就意味着任何人,包括恶意端,也可以参与到区块链平台中

(3)恶意端发送物品数据包的意图可能是想通过虚构物品数据,以获取更多的贸易利益,也可能是试图通过发送恶意数据包,干扰系统的正常运行或引发系统故障本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于区块链的跨境贸易物流业务处理方法,由区块链平台执行,其特征在于,包括如下步骤:接收物品数据包;其中,所述物品数据包的发送方为合法的跨境贸易物流端或恶意端;提取所述物品数据包的数据包名称,并查询预存的名称列表中是否有与所述数据包名称相同的目标名称;其中,所述名称列表的内容仅对应合法的跨境贸易物流端;若所述名称列表中没有所述目标名称,则删除所述物品数据包
。2.
根据权利要求1所述的基于区块链的跨境贸易物流业务处理方法,其特征在于,所述查询预存的名称列表中是否有与所述数据包名称相同的目标名称的步骤之后,还包括:若所述名称列表中有所述目标名称,则对所述物品数据包解压,得到对应的解压内容;对所述解压内容进行合法性及完整性检测,若所述解压内容具备合法性及完整性,则将其保存到区块链上
。3.
根据权利要求2所述的基于区块链的跨境贸易物流业务处理方法,其特征在于,所述将其保存到区块链上的步骤之后,还包括:向所述物品数据包的发送方返回存储所述解压内容的链上地址;其中,合法的跨境贸易物流端将所述链上地址与所述物品数据包的内部编号进行关联;接收包含所述链上地址的链上信息查询请求,查询并返回对应的链上信息查询结果;其中,所述链上信息查询请求的发送方为合法的跨境贸易物流端或与其对应的买家端
。4.
根据权利要求3所述的基于区块链的跨境贸易物流业务处理方法,其特征在于,所述名称列表的内容包括多个合法的跨境贸易物流端的名称

与各个合法的跨境贸易物流端的名称分别对应的各个所述目标名称;所述查询预存的名称列表中是否有与所述数据包名称相同的目标名称的步骤之前,还包括:基于每个合法的跨境贸易物流端的名称,获取最新返回的批量所述链上地址;对批量所述链上地址进行哈希运算,得到对应的第一哈希值,作为与合法的跨境贸易物流端的名称对应的所述目标名称
。5.
根据权利要求4所述...

【专利技术属性】
技术研发人员:方振名吴有璐
申请(专利权)人:深圳市运无忧网络科技有限公司
类型:发明
国别省市:

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

1