[发明专利]一种基于区块链的解锁验证方法以及解锁系统有效
申请号: | 201810316226.0 | 申请日: | 2018-04-10 |
公开(公告)号: | CN108564692B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 周伟 | 申请(专利权)人: | 周伟 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 北京聿华联合知识产权代理有限公司 11611 | 代理人: | 朱绘;张文娟 |
地址: | 100027 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 解锁 验证 方法 以及 系统 | ||
1.一种基于区块链的解锁验证方法,其特征在于,所述方法包括:
由解锁系统判断当前是否接收到来自解锁方的解锁请求,当存在解锁请求时在区块链上查找包含锁的身份标识的权益数据,其中,所述权益数据是一种寄生在区块链内的数据结构,具备将数据和所有权绑定并进行所有权变更的能力;
通过验证所述解锁方是否具有所述权益数据的控制权以确认所述解锁方是否有所述锁的控制权,包括:
从所述权益数据中取出控制者的身份标识;
接收来自所述解锁方的私钥签名,根据所述身份标识验证所述私钥签名的正确性;
当所述私钥签名正确时根据所述私钥签名以及所述身份标识判断所述解锁方是否具有所述权益数据的控制权。
2.根据权利要求1所述的方法,其特征在于,接收来自所述解锁方的私钥签名,包括:
向所述解锁方发送钥匙要求;
接收来自所述解锁方的钥匙数据,其中,所述钥匙数据是所述解锁方根据掌握的私钥对所述钥匙请求签名而生成的;
从所述钥匙数据中提取所述私钥签名。
3.根据权利要求1或2所述的方法,其特征在于,当所述私钥签名正确时根据所述私钥签名以及所述身份标识判断所述解锁方是否具有所述权益数据的控制权,包括:
根据当前接收到的一个或多个正确的私钥签名判断当前的一个或多个解锁方是否具有所述权益数据的控制权。
4.根据权利要求1或2所述的方法,其特征在于,其特征在于:
根据当前接收到的一个或多个正确的私钥签名以及之前接收到的、仍保持有效状态的一个或多个私钥签名判断当前的一个或多个解锁方是否具有所述权益数据的控制权。
5.根据权利要求4所述的方法,其特征在于,针对所述权益数据具有第一私钥签名、第二私钥签名以及第三私钥签名三把正确的私钥签名,其中:
所述第一私钥签名、所述第二私钥签名以及所述第三私钥签名被接收并验证正确后即进入钥匙有效状态,任意两把私钥签名同时有效时即可判定当前的一个或多个解锁方具有所述权益数据的控制权;
所述第一私钥签名被接收后,在所述第一私钥签名对应的解锁方解除私钥签名状态之前,维持所述第一私钥签名的有效状态;
所述第二私钥签名以及所述第三私钥签名被接收后,在进行一次控制权判定后解除所述第二私钥签名以及所述第三私钥签名的有效状态。
6.一种基于区块链的解锁系统,其特征在于,所述系统包括:
钥匙接口,其配置为判断当前是否接收到来自解锁方的解锁请求;
验证数据提取模块,其配置为当存在解锁请求时在区块链上查找包含锁的身份标识的权益数据,其中,所述权益数据是一种寄生在区块链内的数据结构,具备将数据和所有权绑定并进行所有权变更的能力;
验证模块,其配置为验证所述解锁方是否具有所述权益数据的控制权以确认所述解锁方是否有所述锁的控制权;
控制输出模块,其配置为当所述解锁方具有所述锁的控制权时向所述锁输出解锁指令;
所述验证数据提取模块还配置为从所述权益数据中取出控制者的身份标识;
所述钥匙接口还配置为接收来自所述解锁方的私钥签名;
所述验证模块还配置为根据所述身份标识验证所述私钥签名的正确性,当所述私钥签名正确时根据所述私钥签名以及所述身份标识判断所述解锁方是否具有所述权益数据的控制权。
7.根据权利要求6所述的系统,其特征在于,所述钥匙接口还配置为:
向所述解锁方发送钥匙要求;
接收来自所述解锁方的钥匙数据,其中,所述钥匙数据是所述解锁方根据掌握的私钥对所述钥匙请求签名而生成的;
从所述钥匙数据中提取所述私钥签名。
8.根据权利要求6或7所述的系统,其特征在于:
所述系统还包括钥匙寄存器,所述钥匙寄存器配置为存储之前接收到的、可以保持有效状态的一个或多个私钥签名;
所述验证模块配置为根据当前接收到的一个或多个正确的私钥签名以及之前接收到的、仍保持有效状态的一个或多个私钥签名判断当前的一个或多个解锁方是否具有所述权益数据的控制权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周伟,未经周伟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810316226.0/1.html,转载请声明来源钻瓜专利网。