基于区块链的旅游业务处理方法及装置制造方法及图纸

技术编号:26041364 阅读:18 留言:0更新日期:2020-10-23 21:20
本发明专利技术实施例提供了一种基于区块链的旅游业务处理方法及装置,该方法包括:根据旅游平台终端发送的所述业务需求类型确定对应于业务需求类型的提供商段目录列表;从所述提供商段目录列表中确定目标提供商身份ID;根据所述提供商身份ID确定提供商终端,向所述提供商终端发送合作请求。本发明专利技术的实施例提供了一种基于区块链的旅游业务处理方法及装置,通过根据旅游平台终端发送的业务需求类型确定对应于业务需求类型的提供商段目录列表,并从提供商段目录列表中确定目标提供商身份ID,然后根据提供商身份ID确定提供商终端,向提供商终端发送合作请求,实现旅游平台与提供商在区块链上直连合作,建立透明的商业联系。

【技术实现步骤摘要】
基于区块链的旅游业务处理方法及装置
本专利技术涉及旅游业务
,尤其是涉及一种基于区块链的旅游业务处理方法及装置。
技术介绍
目前,旅游业价值网络通常基于权力依赖关系,这意味着更强大的节点通常能够从合作关系中获得更多的利益。整个行业由少数几家大型跨国公司主导。他们缺乏动力去更新他们的技术栈,导致旅游业技术更新缓慢。此外,他们不仅收取不合理的高额费用,还自行为行业设立门槛,挑选能够进入市场的血液,因此,不能将权力分散给旅游平台、供应商,乃至消费者,不能实现旅游平台与提供商在区块链上直连合作,从而建立透明的商业联结。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种基于区块链的旅游业务处理及装置。第一方面,本专利技术实施例提供一种基于区块链的旅游业务处理方法,包括:获取旅游平台终端发送的业务请求,所述业务请求包括平台终端身份ID和业务需求类型;根据所述业务需求类型确定对应于业务需求类型的提供商段目录列表;从所述提供商段目录列表中确定目标提供商身份ID;根据所述提供商身份ID确定提供商终端,向所述提供商终端发送合作请求,所述合作请求包括所述平台终端身份ID和旅游平台名称。进一步地,在从所述提供商段目录列表中确定目标提供商身份ID之后,还包括:根据所述目标提供商身份ID确定目标提供商的信息存储地址;从所述信息存储地址中获取信任文件,根据所述信任文件确定目标提供商的身份合法后,根据所述提供商身份ID确定提供商终端。进一步地,在获取旅游平台终端发送的业务请求之前,还包括:获取旅游平台终端的用户登录信息,所述用户签名包括第一明文和加密文,所述加密文为采用私钥对第二明文加密后的文件,所述私钥为旅游平台终端登记的私钥;采用预存的公钥对所述加密文进行解密,获得第二明文,所述公钥为旅游平台终端登记的公钥;确定第一明文和第二明文匹配成功时,则接收旅游平台终端发送的业务请求。进一步地,所述信任文件包括网站地址,相应地,根据所述信任文件确定目标提供商的身份合法,包括:在确定所述网站地址在预存的白名单中,则确定目标提供商的身份合法。进一步地,所述信息存储地址为区块链的链下地址。第二方面,本专利技术实施例提供一种基于区块链的旅游业务处理装置,包括:获取模块,用于获取旅游平台终端发送的业务请求,所述业务请求包括平台终端身份ID和业务需求类型;筛选模块,用于根据所述业务需求类型确定对应于业务需求类型的提供商段目录列表;确定模块,用于从所述提供商段目录列表中确定目标提供商身份ID;处理模块,用于根据所述提供商身份ID确定提供商终端,向所述提供商终端发送合作请求,所述合作请求包括所述平台终端身份ID和旅游平台名称。进一步地,还包括第一验证模块,用于:在从所述提供商段目录列表中确定目标提供商身份ID之后,根据所述目标提供商身份ID确定目标提供商的信息存储地址;从所述信息存储地址中获取信任文件,根据所述信任文件确定目标提供商的身份合法后,根据所述提供商身份ID确定提供商终端。进一步地,还包括第二验证模块,用于:在获取旅游平台终端发送的业务请求之前,获取旅游平台终端的用户登录信息,所述用户签名包括第一明文和加密文,所述加密文为采用私钥对第二明文加密后的文件,所述私钥为旅游平台终端登记的私钥;采用预存的公钥对所述加密文进行解密,获得第二明文,所述公钥为旅游平台终端登记的公钥;确定第一明文和第二明文匹配成功时,则接收旅游平台终端发送的业务请求。第三方面,本专利技术实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上所述的基于区块链的旅游业务处理方法的步骤。第四方面,本专利技术实施例提供一种非暂态可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以上任一项所述的基于区块链的旅游业务处理方法的步骤。本专利技术的实施例提供了一种基于区块链的旅游业务处理方法及装置,通过根据旅游平台终端发送的业务需求类型确定对应于业务需求类型的提供商段目录列表,并从提供商段目录列表中确定目标提供商身份ID,然后根据提供商身份ID确定提供商终端,向提供商终端发送合作请求,实现旅游平台与提供商在区块链上直连合作,建立透明的商业联结。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的基于区块链的旅游业务处理方法的流程示意图;图2是本专利技术实施例提供的基于区块链的旅游业务处理装置的结构框图;图3是本专利技术实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了本专利技术一实施例提供的一种基于区块链的旅游业务处理方法的流程示意图,参见图1,该方法包括:S11、获取旅游平台终端发送的业务请求,业务请求包括平台终端身份ID和业务需求类型;S12、根据业务需求类型确定对应于业务需求类型的提供商段目录列表;S13、从提供商段目录列表中确定目标提供商身份ID;S14、根据提供商身份ID确定提供商终端,向提供商终端发送合作请求,合作请求包括所述平台终端身份ID和旅游平台名称。针对步骤S11-步骤S14,需要说明的是,在本专利技术实施例中,旅游平台终端为任何能够聚合旅游业不同服务方向的网站或应用所持的终端。提供商终端为提供旅游服务(如酒店、保险公司、航空公司等)的企业单位所持的终端。本实施例方法基于区块链设计,能够将旅游平台和提供商的基本信息共享到区块链上,以供旅游平台和提供商在共享区块链上寻求合作。旅游平台寻找提供商时,会将业务请求发送至区块链上,该业务请求包括平台终端身份ID和业务需求类型。该平台终端身份ID采用哈希方式设置,其包括旅游平台在区块链上注册时的唯一标识和旅游平台相关信息在链上或链下的存储地址。该业务需求类型为旅游平台所寻求合作的提供商的经营类型。如所寻求的提供上的经营类型是酒店,则业务需求类型是酒店。由于提供商在区块链上注册时,会将其业务需求类型标注,并在区块链的共识机制验证成功下完成标注。例如A酒店在区块链上登记注册,其标注的是酒店类型,为此,在区块链上会启动共识机制验证成功后,A酒店会以酒店类型存在于区块链上。区块链上的服务本文档来自技高网...

【技术保护点】
1.一种基于区块链的旅游业务处理方法,其特征在于,包括:/n获取旅游平台终端发送的业务请求,所述业务请求包括平台终端身份ID和业务需求类型;/n根据所述业务需求类型确定对应于业务需求类型的提供商段目录列表;/n从所述提供商段目录列表中确定目标提供商身份ID;/n根据所述提供商身份ID确定提供商终端,向所述提供商终端发送合作请求,所述合作请求包括所述平台终端身份ID和旅游平台名称。/n

【技术特征摘要】
1.一种基于区块链的旅游业务处理方法,其特征在于,包括:
获取旅游平台终端发送的业务请求,所述业务请求包括平台终端身份ID和业务需求类型;
根据所述业务需求类型确定对应于业务需求类型的提供商段目录列表;
从所述提供商段目录列表中确定目标提供商身份ID;
根据所述提供商身份ID确定提供商终端,向所述提供商终端发送合作请求,所述合作请求包括所述平台终端身份ID和旅游平台名称。


2.根据权利要求1所述的基于区块链的旅游业务处理方法,其特征在于,在从所述提供商段目录列表中确定目标提供商身份ID之后,还包括:
根据所述目标提供商身份ID确定目标提供商的信息存储地址;
从所述信息存储地址中获取信任文件,根据所述信任文件确定目标提供商的身份合法后,根据所述提供商身份ID确定提供商终端。


3.根据权利要求1所述的基于区块链的旅游业务处理方法,其特征在于,在获取旅游平台终端发送的业务请求之前,还包括:
获取旅游平台终端的用户登录信息,所述用户签名包括第一明文和加密文,所述加密文为采用私钥对第二明文加密后的文件,所述私钥为旅游平台终端登记的私钥;
采用预存的公钥对所述加密文进行解密,获得第二明文,所述公钥为旅游平台终端登记的公钥;
确定第一明文和第二明文匹配成功时,则接收旅游平台终端发送的业务请求。


4.根据权利要求2所述的基于区块链的旅游业务处理方法,其特征在于,所述信任文件包括网站地址,相应地,根据所述信任文件确定目标提供商的身份合法,包括:
在确定所述网站地址在预存的白名单中,则确定目标提供商的身份合法。


5.根据权利要求2所述的基于区块链的旅游业务处理方法,其特征在于,所述信息存储地址为区块链的链下地址。


6.一种基于区块链的旅游业务处理装置,其特征在...

【专利技术属性】
技术研发人员:刘涛于中阳马博文
申请(专利权)人:上海旺链信息科技有限公司
类型:发明
国别省市:上海;31

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

1