【技术实现步骤摘要】
一种基于区块链的账户权限管理方法和系统
本文件涉及区块链
,尤其涉及一种基于区块链的账户权限管理方法和系统。
技术介绍
区块链,是利用分布式账本技术解决多方信任问题的去中心化创新性的解决方案,是当前社会的前沿技术。传统的中心化系统,对于账户权限的管理较为复杂。以员工岗位的账户权限为例,当遇到员工岗位调动替补时,一般会需要通过办公系统进行注册,填写身份证、公司名称等信息进行实名认证,等待系统管理员1到2个工作日审批通过之后,再经过复杂的操作赋予替补员工账户权限,替补员工才能正常工作。然而,目前的账户权限管理并不透明,可能存在账户权限恶意篡改的风险。
技术实现思路
本说明书一个或多个实施例的目的是提供一种基于区块链的账户权限管理方法和系统,以通过区块链网络将账户权限管理的过程数据存证,避免恶意篡改的风险。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:第一方面,提出了一种基于区块链的账户权限管理方法,所述区块链网络中部署有一个或多个用于管理账户权限的智能合约,所 ...
【技术保护点】
1.一种基于区块链的账户权限管理方法,所述区块链网络中部署有一个或多个用于管理账户权限的智能合约,所述方法包括:/n第一终端基于第一账户拥有的合约调用权限,向区块链网络发送账户权限申请交易,其中,所述账户权限申请交易中携带有分发给所述第一账户的准入证书,所述准入证书中记录有待申请账户权限的使用时间以及准入口令;/n在验证所述待申请账户权限使用时间有效且所述准入口令正确后,所述区块链网络调用所述智能合约处理所述账户权限申请交易;/n在审批方针对所述账户权限申请审批通过后,将审批结果上传至区块链网络;/n当审批结果为通过时,在所述使用时间内将待申请账户权限转移给所述第一账户。/n
【技术特征摘要】
1.一种基于区块链的账户权限管理方法,所述区块链网络中部署有一个或多个用于管理账户权限的智能合约,所述方法包括:
第一终端基于第一账户拥有的合约调用权限,向区块链网络发送账户权限申请交易,其中,所述账户权限申请交易中携带有分发给所述第一账户的准入证书,所述准入证书中记录有待申请账户权限的使用时间以及准入口令;
在验证所述待申请账户权限使用时间有效且所述准入口令正确后,所述区块链网络调用所述智能合约处理所述账户权限申请交易;
在审批方针对所述账户权限申请审批通过后,将审批结果上传至区块链网络;
当审批结果为通过时,在所述使用时间内将待申请账户权限转移给所述第一账户。
2.如权利要求1所述的方法,所述多个用于管理账户权限的智能合约被按照账户权限类型划分为不同类别的智能合约;
所述区块链网络调用与所述合约调用权限对应的智能合约处理所述账户权限申请交易,具体包括:
所述区块链网络从所述多个用于管理账户权限的智能合约中,调用与当前待申请账户权限类型相匹配的智能合约处理所述账户权限申请交易。
3.如权利要求1所述的方法,每个智能合约分配有对应所述合约调用权限的级别;
所述区块链网络从所述多个用于管理账户权限的智能合约中,调用与当前待申请账户权限类型相匹配的智能合约处理所述账户权限申请交易,具体包括:
所述区块链网络从所述多个用于管理账户权限的智能合约中,选择与当前待申请账户权限类型相匹配的智能合约;
基于所述合约调用权限从选择的智能合约中调用相匹配级别的智能合约处理所述账户权限申请交易。
4.如权利要求1-3任一项所述的方法,在所述使用时间过后,所述方法还包括:
接收第二账户发送的账户权限恢复交易,其中,所述账户权限恢复交易中携带有分发给所述第二账户的准入证书,所述准入证书中记录有待恢复账户权限的使用时间以及准入口令;
在验证所述待恢复账户权限使用时间有效且所述准入口令正确后,所述区块链网络调用与所述合约调用权限对应的智能合约处理所述账户权限恢复交易;
在审批方针对所述账户权限恢复审批通过后,将审批结果上传至区块链网络;
区块链网络基于所述审批结果和所述使用时间,对所述待恢复账户权限进行分配管理。
5.如权利要求4所述的方法,还包括:
所述区块链网络在所述使用时间内未收到账户权限申请交易,则通知所述第一账户;或者,
所述区块链网络在所述使用时间内未收到账户权限恢复交易,则通知所述第二账户。...
【专利技术属性】
技术研发人员:王晓亮,李燕,
申请(专利权)人:杭州溪塔科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。