基于区块链的酒店管理方法、系统、装置、设备及介质制造方法及图纸

技术编号:28625431 阅读:26 留言:0更新日期:2021-05-28 16:21
本申请涉及一种基于区块链的酒店管理方法、系统、装置、设备及介质。该方法包括:接收酒店预定用户发送的酒店预定请求,酒店预定请求携带待入住用户的第一用户信息和预定详情信息;向监管机构对应的监管节点请求校验待入住用户的第一用户信息;接收监管节点返回的第一校验结果;若第一校验结果为待入住用户的第一用户信息有效,则确定酒店预定请求合法;根据酒店预定请求生成酒店预定订单。通过本申请可以尽量避免线下人员接触,通过区块链技术全自动管理酒店的订单下发、审核、待入住用户的身份验证等各个环节,完成酒店的自助管理;且,不需要线下验证,减少了疫情期间人员接触带来的公共卫生安全隐患;且,验证准确率更高。

【技术实现步骤摘要】
基于区块链的酒店管理方法、系统、装置、设备及介质
本申请涉及区块链
,尤其涉及一种基于区块链的酒店管理方法、系统、装置、设备及介质。
技术介绍
现有技术中还有采用人脸识别技术对入住人员进行验证。但是人脸识别技术容易受光照、角度影响比较大,且人脸部相似、化妆、人脸变性的情况都会使人脸识别不准确,人脸识别的可靠性和稳定性较低,人脸所蕴含的信息比较少,可靠性和稳定性较低,防篡改能力较弱。
技术实现思路
为了解决上述在疫情期间线下验证入住人员不安全,或者,通过人脸识别验证入住人员识别不准确的问题,本申请实施例提供了一种基于区块链的酒店管理方法、装置、设备及存储介质。第一方面,本申请实施例提供了一种基于区块链的酒店管理方法,应用于酒店端,该方法包括:接收酒店预定用户发送的酒店预定请求,酒店预定请求携带待入住用户的第一用户信息和预定详情信息;向监管机构对应的监管节点请求校验待入住用户的第一用户信息;接收监管节点返回的第一校验结果;若第一校验结果为待入住用户的第一用户信息有效,则确定酒店预定请求合法;根据酒店预定请求生成酒店预定订单。可选地,在接收酒店预定用户发送的酒店预定请求之前,方法还包括:获取待入住用户的注册请求,注册请求携带待入住用户的第二用户信息;向监管机构对应的监管节点请求校验待入住用户的第二用户信息;接收监管节点返回的第二校验结果;若第二校验结果为待入住用户的第二用户信息有效,则请求获取待入住用户对应的密钥,密钥包括配对的公钥和私钥;将待入住用户的公钥和第二用户信息绑定后上链;对待入住用户的私钥进行封装处理以生成待入住用户对应的身份凭证;将身份凭证下发至待入住用户。可选地,第二用户信息包括第一用户信息,该方法还包括:接收待入住用户的入住办理请求,入住办理请求携带待入住用户的身份凭证;根据身份凭证获取待入住用户的私钥;从区块链中查找与待入住用户的私钥匹配的公钥,根据匹配的公钥获取待入住用户的第二用户信息;根据待入住用户的第二用户信息查找对应的酒店预定订单;验证酒店预定订单当前是否有效;若酒店预定订单当前有效,则允许办理入住。可选地,在允许办理入住之后,方法还包括:向待入住用户下发入住房间信息,入住房间信息包括入住房间的门牌号和开锁密码。可选地,该方法还包括:若第二校验结果为所述待入住用户的第二用户信息有效,则授权待入住用户酒店入住权限;该方法还包括:通过共识机制将待入住用户的酒店入住权限和第二用户信息共享至区块链网络上的其他授权节点可选地,注册请求为线下注册请求,注册请求是根据待入住用户在任意一个酒店端办理酒店入住注册时提供的第二用户信息生成的。第二方面,本申请实施例提供了一种基于区块链的酒店管理系统,该系统包括:监管节点和至少一个酒店节点,其中,每个酒店节点对应一个酒店端,监管节点对应监管机构;各个酒店节点,用于接收对应的酒店预定用户发送的酒店预定请求,酒店预定请求携带对应的待入住用户的第一用户信息和预定详情信息;各个酒店节点,还用于向监管机构对应的监管节点请求校验对应待入住用户的第一用户信息;监管节点,用于校验每个第一用户信息;各个酒店节点,还用于接收监管节点返回的对应第一校验结果;各个酒店节点,还用于若对应的第一校验结果为对应的待入住用户的第一用户信息有效,则确定对应的酒店预定请求合法;各个酒店节点,还用于根据对应的酒店预定请求生成对应的酒店预定订单。第三方面,本申请实施例提供了一种基于区块链的酒店管理装置,该装置包括:预定请求接收模块,用于接收酒店预定用户发送的酒店预定请求,酒店预定请求携带待入住用户的第一用户信息和预定详情信息;第一校验请求模块,用于向监管机构对应的监管节点请求校验待入住用户的第一用户信息;校验结果接收模块,用于接收监管节点返回的第一校验结果;请求合法判断模块,用于若第一校验结果为待入住用户的第一用户信息有效,则确定酒店预定请求合法;订单生成模块,用于根据酒店预定请求生成酒店预定订单。第四方面,本申请实施例提供了一种电子设备,包括:处理器、通信组件、存储器和通信总线,其中,处理器、通信组件和存储器通过通信总线完成相互间的通信;存储器,用于存储计算机程序;处理器,用于执行存储器中所存储的程序,实现前面任一项的基于区块链的酒店管理方法。第五方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现前面任一项的基于区块链的酒店管理方法。本申请通过接收酒店预定用户发送的酒店预定请求,酒店预定请求携带待入住用户的第一用户信息和预定详情信息;向监管机构对应的监管节点请求校验待入住用户的第一用户信息;接收监管节点返回的第一校验结果;若第一校验结果为待入住用户的第一用户信息有效,则确定酒店预定请求合法;根据酒店预定请求生成酒店预定订单。通过本申请可以尽量避免线下人员接触,通过区块链技术全自动管理酒店的订单下发、审核、待入住用户的身份验证等各个环节,完成酒店的自助管理;且,不需要线下验证,减少了疫情期间人员接触带来的公共卫生安全隐患;且,验证准确率比人脸识别更高。本申请通过区块链技术保障了数据安全和用户隐私,无接触式酒店入住,防疫抗疫,且降低了酒店的运营成本。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中基于区块链的查询系统结构示意图;图2为本申请实施例中基于区块链的酒店管理方法流程示意图;图3为本申请实施例中基于区块链的酒店管理装置结构示意图;图4为本申请实施例中电子设备结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。在以下的描述中,涉及到“一个具体实施例”,其描述了所有可能实施例的子集,但是可以理解,“一个具体实施例”,其描述了所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。除非另有定义,本文所使用的所有的技术的科学技术与属于本专利技术的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本专利技术实施例本文档来自技高网
...

【技术保护点】
1.一种基于区块链的酒店管理方法,应用于酒店端,其特征在于,所述方法包括:/n接收酒店预定用户发送的酒店预定请求,所述酒店预定请求携带待入住用户的第一用户信息和预定详情信息;/n向监管机构对应的监管节点请求校验所述待入住用户的第一用户信息;/n接收所述监管节点返回的第一校验结果;/n若所述第一校验结果为所述待入住用户的第一用户信息有效,则确定所述酒店预定请求合法;/n根据所述酒店预定请求生成酒店预定订单。/n

【技术特征摘要】
1.一种基于区块链的酒店管理方法,应用于酒店端,其特征在于,所述方法包括:
接收酒店预定用户发送的酒店预定请求,所述酒店预定请求携带待入住用户的第一用户信息和预定详情信息;
向监管机构对应的监管节点请求校验所述待入住用户的第一用户信息;
接收所述监管节点返回的第一校验结果;
若所述第一校验结果为所述待入住用户的第一用户信息有效,则确定所述酒店预定请求合法;
根据所述酒店预定请求生成酒店预定订单。


2.根据权利要求1所述的方法,其特征在于,在所述接收酒店预定用户发送的酒店预定请求之前,所述方法还包括:
获取所述待入住用户的注册请求,所述注册请求携带所述待入住用户的第二用户信息;
向监管机构对应的监管节点请求校验所述待入住用户的第二用户信息;
接收所述监管节点返回的第二校验结果;
若所述第二校验结果为所述待入住用户的第二用户信息有效,则请求获取所述待入住用户对应的密钥,所述密钥包括配对的公钥和私钥;
将所述待入住用户的公钥和第二用户信息绑定后上链;
对所述待入住用户的私钥进行封装处理以生成所述待入住用户对应的身份凭证;
将所述身份凭证下发至所述待入住用户。


3.根据权利要求2所述的方法,其特征在于,所述第二用户信息包括所述第一用户信息,所述方法还包括:
接收所述待入住用户的入住办理请求,所述入住办理请求携带所述待入住用户的身份凭证;
根据所述身份凭证获取所述待入住用户的私钥;
从区块链中查找与所述待入住用户的私钥匹配的公钥,根据所述匹配的公钥获取所述待入住用户的第二用户信息;
根据所述待入住用户的第二用户信息查找对应的酒店预定订单;
验证所述酒店预定订单当前是否有效;
若所述酒店预定订单当前有效,则允许办理入住。


4.根据权利要求3所述的方法,其特征在于,在允许办理入住之后,所述方法还包括:
向所述待入住用户下发入住房间信息,所述入住房间信息包括入住房间的门牌号和开锁密码。


5.根据权利要求2所述的方法,其特征在于,若所述第二校验结果为所述待入住用户的第二用户信息有效,则授权所述待入住用户酒店入住权限;
所述方法还包括:
通过共识机制将所述待入住用户的酒店入住...

【专利技术属性】
技术研发人员:李伟匡立中蔡亮张帅刘奇
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:浙江;33

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

1