基于区块链的图书借阅方法、装置、设备和可读存储介质制造方法及图纸

技术编号:27844521 阅读:53 留言:0更新日期:2021-03-30 12:45
本申请公开了一种基于区块链的图书借阅方法、装置、设备和可读存储介质;本申请中接收用户的借阅请求,提取所述借阅请求关联的用户标识;获取区块链中所述用户标识对应的个人征信信息,根据所述个人征信信息确定所述用户的借阅权限;若所述用户具有借阅权限,则根据所述用户标识对应的个人公钥对所述用户进行身份验证;若所述用户的身份验证通过,则按照所述借阅请求执行借阅操作;本申请中基于区块链查询用户信用度,确定所述用户的借阅权限,只对符合信用度要求的用户开放借阅权限,减少图书流失风险;保证了用户操作的安全性,杜绝其他人的非法操作,进一步提高了图像信息的安全性。性。性。

【技术实现步骤摘要】
基于区块链的图书借阅方法、装置、设备和可读存储介质


[0001]本专利技术涉及图书信息处理
,具体涉及一种基于区块链的图书借阅方法、装置、设备和可读存储介质。

技术介绍

[0002]在现有的图书管理系统中,通过如mysql(全称:My Structured Query Language,中文:开放源代码的关系型数据库管理系统)、mongodb(中文:基于分布式文件存储的数据库)等数据库保存图书信息,由技术人员来维护数据库的安全,然而数据库信息可能被篡改,数据安全无法保证,并且数据库安全维护成本高昂,因此基于区块链的信息管理系统被应用到图书管理中。
[0003]在现有基于区块链的图书管理系统中,尽管可以借助区块链来保存信息,提高图书管理中数据安全问题,但现有大部分图书管理系统当用户存在超期不还记录,是扣除押金等措施来惩罚用户,用户借阅权限监管不可控,不能有效遏制读者借阅图书后逾期不还造成的图书馆图书流失问题,并且会在惩罚用户之后同意图书借阅,造成惩罚形同虚设;此外现有图书管理系统主要在用户登录系统时验证用户身份,当用户借阅或归还图书本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的图书借阅方法,其特征在于,所述方法包括:接收用户的借阅请求,提取所述借阅请求关联的用户标识;获取区块链中所述用户标识对应的个人征信信息,根据所述个人征信信息确定所述用户的借阅权限;若所述用户具有借阅权限,则根据所述用户标识对应的个人公钥对所述用户进行身份验证;若所述用户的身份验证通过,则按照所述借阅请求执行借阅操作。2.如权利要求1所述的基于区块链的图书借阅方法,其特征在于,所述接收用户的借阅请求,提取所述借阅请求关联的用户标识之后,所述方法包括:查询区块链中的预存失信名单,判断所述预存失信名单中是否包含所述用户标识;若所述预存失信名单中包含所述用户标识,则输出拒绝借阅的提示信息;若所述预存失信名单中不包含所述用户标识,则执行所述获取区块链中所述用户标识对应的个人征信信息,根据所述征信信息确定所述用户的借阅权限。3.如权利要求1所述的基于区块链的图书借阅方法,其特征在于,所述获取区块链中所述用户标识对应的个人征信信息,根据所述个人征信信息确定所述用户的借阅权限,包括:查询区块链中的用户征信区块,获取所述用户标识对应的个人征信信息;若所述个人征信信息中的用户信用度小于预设信用度,则判定所述用户不具有借阅权限;若所述个人征信信息中的用户信用度大于或等于预设信用度,则判定所述用户具有借阅权限。4.如权利要求1所述的基于区块链的图书借阅方法,其特征在于,所述若所述用户具有借阅权限,则根据所述用户标识对应的个人公钥对所述用户进行身份验证,包括:若所述用户具有借阅权限,则获取所述用户标识对应的个人公钥,通过所述个人公钥对所述用户进行身份验证;若所述数字签名验证成功,则判定所述用户身份验证通过;若所述数字签名验证失败,则判定所述用户身份验证不通过。5.如权利要求1所述的基于区块链的图书借阅方法,其特征在于,所述若所述用户的身份验证通过,则按照所述借阅请求执行借阅操作,包括:若所述用户的身份验证通过,则提取所述借阅请求关联的图书标识;查询区块链中的图书数据库,获取所述图书标识对应的图书信息,将所述图书信息和所述用户标识处理生成借阅...

【专利技术属性】
技术研发人员:李伟蔡亮匡立中曾磊叶小芳
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:

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

1