本发明涉及区块链,特别涉及一种基于区块链的委托授权管理方法及系统。
背景技术:
1、日常生活中,由于当事人无法当面办理某业务,需要委托并授权他人代为办理相关业务。例如代为办理房屋过户手续、代为办理公司开办手续等等。虽然业务办理监管方,例如房地产管理中心、工商局等,通常要求代办人提供相关的纸质委托授权书,且需要业务办理监管方的相关人员人工核实委托授权书的证伪和受托人的受托权限,不仅增加了管理成本和人力成本,还降低了业务办理的效率。
技术实现思路
1、鉴于以上所述现有技术的不足,本发明的目的在于:提供一种基于区块链的委托授权管理方法,不仅能够提高业务办理监管方在处理委托代办业务的效率,还减少管理成本和人力成本;而且,还可以进一步保证业务代办时避免出现越权办理,给委托人造成损失。
2、为实现上述发明目的,本发明提供以下技术方案:
3、一种基于区块链的委托授权管理方法,其包括以下步骤:
4、接收委托方发起的业务委托请求后,将所述业务委托请求携带的委托业务标识、委托内容以及受托方的身份标识作为交易写入区块链,并返回交易哈希给委托方;
5、接收受托方发起的业务代办请求后,根据所述业务代办请求携带的交易哈希,从区块链账本上查询出委托方写入的委托业务标识、委托内容以及受托方的身份标识,并根据受托方的身份标识所确定的公钥,对所述业务代办请求携带的受托方的数字签名进行验签;若验签失败,则反馈指示验签失败的消息至业务监管方,以拒绝所述业务代办请求;若验证成功,则将查询出的委托业务标识、委托内容返回给所述业务监管方,并由所述业务监管方根据所述委托内容,办理所述业务标识指定的业务。
6、根据一种具体的实施方式,本发明基于区块链的委托授权管理方法中,所述委托内容包括委托业务代办的授权有效期以及委托业务代办的授权范围。
7、根据一种具体的实施方式,本发明基于区块链的委托授权管理方法还包括:在查询出委托业务标识、委托内容后,判断所述业务代办请求携带的委托业务标识、委托内容是否与查询出委托业务标识、委托内容一致;若不一致,则反馈指示委托不匹配的消息至业务监管方,以拒绝所述业务代办请求。
8、根据一种具体的实施方式,本发明基于区块链的委托授权管理方法中,在办理所述业务标识指定的业务的过程中,将业务数据写入区块链。
9、基于同一发明构思,本发明还提供一种基于区块链的委托授权管理系统,其包括:业务监管平台和区块链网络;其中,
10、业务监管平台接收委托方发起的业务委托请求后,将所述业务委托请求携带的委托业务标识、委托内容以及受托方的身份标识发送至所述区块链网络,所述区块链网络将所述业务委托请求携带的委托业务标识、委托内容以及受托方的身份标识作为交易写入区块链,并返回交易哈希给所述业务监管平台,再由所述业务监管平台转发至委托方;
11、业务监管平台接收受托方发起的业务代办请求后,将所述业务代办请求携带的交易哈希发送至所述区块链网络,并请求查询出对应的交易信息;所述区块链网络根据所述业务代办请求携带的交易哈希,从区块链账本上查询出委托方写入的委托业务标识、委托内容以及受托方的身份标识,并根据受托方的身份标识所确定的公钥,对所述业务代办请求携带的受托方的数字签名进行验签;若验签失败,则反馈指示验签失败的消息至所述业务监管平台,以拒绝所述业务代办请求;若验证成功,则将查询出的委托业务标识、委托内容返回给所述业务监管平台。
12、根据一种具体的实施方式,本发明基于区块链的委托授权管理系统中,所述委托内容包括委托业务代办的授权有效期以及委托业务代办的授权范围。
13、根据一种具体的实施方式,本发明基于区块链的委托授权管理系统中,所述区块链网络在查询出委托业务标识、委托内容后,判断所述业务代办请求携带的委托业务标识、委托内容是否与查询出委托业务标识、委托内容一致;若不一致,则反馈指示委托不匹配的消息至所述业务监管平台,以拒绝所述业务代办请求。
14、根据一种具体的实施方式,本发明基于区块链的委托授权管理系统中,所述业务监管平台在办理所述业务标识指定的业务的过程中,将业务数据发送至所述区块链网络,并由所述区块链网络写入区块链。
15、与现有技术相比,本发明的有益效果:
16、本发明基于区块链的委托授权管理方法,委托方通过发起业务委托请求,将委托业务标识、委托内容以及受托方的身份标识作为交易写入区块链,并获取对应的交易哈希;而受托方则发起业务代办请求,并通过交易哈希,从区块链账本上查询出委托方写入的委托业务标识、委托内容以及受托方的身份标识,进而对业务代办请求携带的受托方的数字签名进行验签,实现受托人的身份;若验证成功,则由业务监管方根据委托内容,办理业务标识指定的业务,否则,拒绝受托人的业务代办请求;因此,本发明不仅能够提高处理委托代办业务的效率、减少管理成本和人力成本,还能够保证业务代办时避免出现越权办理,给委托人造成损失。
1.一种基于区块链的委托授权管理方法,其特点在于,包括以下步骤:
2.如权利要求1所述的一种基于区块链的委托授权管理方法,其特点在于,所述委托内容包括委托业务代办的授权有效期以及委托业务代办的授权范围。
3.如权利要求2所述的一种基于区块链的委托授权管理方法,其特点在于,还包括:在查询出委托业务标识、委托内容后,判断所述业务代办请求携带的委托业务标识、委托内容是否与查询出委托业务标识、委托内容一致;若不一致,则反馈指示委托不匹配的消息至业务监管方,以拒绝所述业务代办请求。
4.如权利要求1所述的一种基于区块链的委托授权管理方法,其特点在于,包括:在办理所述业务标识指定的业务的过程中,将业务数据写入区块链。
5.一种基于区块链的委托授权管理系统,其特点在于,包括:业务监管平台和区块链网络;其中,
6.如权利要求5所述的一种基于区块链的委托授权管理系统,其特点在于,所述委托内容包括委托业务代办的授权有效期以及委托业务代办的授权范围。
7.如权利要求6所述的一种基于区块链的委托授权管理系统,其特点在于,所述区块链网络在查询出委托业务标识、委托内容后,判断所述业务代办请求携带的委托业务标识、委托内容是否与查询出委托业务标识、委托内容一致;若不一致,则反馈指示委托不匹配的消息至所述业务监管平台,以拒绝所述业务代办请求。
8.如权利要求5所述的一种基于区块链的委托授权管理系统,其特点在于,所述业务监管平台在办理所述业务标识指定的业务的过程中,将业务数据发送至所述区块链网络,并由所述区块链网络写入区块链。