说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210590455.8 (22)申请日 2022.05.26 (71)申请人 北京溪塔科技有限公司 地址 100086 北京市海淀区青云里满庭芳 园小区9号楼青 云当代大厦17层1708- 705 (72)发明人 王晓亮 卢缃梅  (74)专利代理 机构 北京德崇智捷知识产权代理 有限公司 1 1467 专利代理师 王欣 (51)Int.Cl. G07C 9/00(2020.01) G06Q 40/04(2012.01) H04L 9/32(2006.01) H04L 9/40(2022.01)H04L 67/10(2022.01) (54)发明名称 一种基于区块链的锁控制方法和系统、 电子 锁 (57)摘要 本发明公开了一种基于区块链的锁控制方 法和系统、 电子锁, 涉及计算机技术领域。 该方法 的一具体实施方式包括: 获取区块链 生成的开锁 交易标识; 向服务端发送所述开锁交易标识和存 储的锁主人的公钥; 接收所述服务端发送的校验 结果; 根据所述校验结果确定是否开锁。 该实施 方式能够提高电子锁的安全性。 权利要求书5页 说明书14页 附图7页 CN 115035637 A 2022.09.09 CN 115035637 A 1.一种基于区块链的锁控制方法, 其特 征在于, 包括: 获取区块链生成的开锁交易标识; 向服务端发送所述 开锁交易标识和存 储的锁主人的公钥; 接收所述 服务端发送的校验结果; 根据所述校验结果确定是否开锁。 2.如权利要求1所述的方法, 其特 征在于, 所述向服 务端发送所述 开锁交易标识和存 储的锁主人的公钥, 包括: 向所述服务端发送所述 开锁交易标识、 存 储的锁主人的公钥和电子锁的标识。 3.一种基于区块链的锁控制方法, 其特 征在于, 包括: 接收电子锁发送的开锁交易标识和锁主人的公钥; 根据所述 开锁交易标识从区块链中获取开锁交易结果和授权用户的公钥; 根据所述开锁 交易结果、 所述授权用户的公钥和所述锁主人的公钥对开锁 交易进行校 验; 向所述电子锁发送校验结果。 4.如权利要求3所述的方法, 其特 征在于, 所述根据 所述开锁 交易结果、 所述授权用户的公钥和所述锁主人的公钥对开锁 交易进 行校验, 包括: 根据所述开锁交易结果确定所述开锁交易是否执行成功, 如果是, 确定所述授权用户 的公钥和所述锁主人的公钥是否相同, 如果是, 确定所述 开锁交易校验通过。 5.如权利要求 4所述的方法, 其特 征在于, 所述接收电子锁发送的开锁交易标识和锁主人的公钥, 包括: 接收所述电子锁发送的所述 开锁交易标识、 所述锁主人的公钥和所述电子锁的标识; 所述根据所述 开锁交易标识从区块链中获取开锁交易结果和授权用户的公钥, 包括: 根据所述开锁交易标识从所述区块链中获取授权锁的标识、 所述开锁交易的时间戳、 所述开锁交易结果和所述授权用户的公钥; 如果所述授权用户的公钥和所述锁主人的公钥相同, 该 方法进一 步包括: 确定所述授权锁 的标识和所述电子锁的标识是否相同, 如果是, 确定所述开锁交易的 时间戳与当前时间的时间间隔是否在预设的时间阈值内, 如果是, 执行所述确定所述开锁 交易校验通过。 6.一种基于区块链的锁控制方法, 其特 征在于, 包括: 向区块链发送开锁交易; 获取所述区块链根据所述 开锁交易 生成的开锁交易标识; 将所述开锁交易标识提供 给电子锁。 7.如权利要求6所述的方法, 其特 征在于, 所述将所述 开锁交易标识提供 给所述电子锁, 包括: 根据所述开锁 交易标识, 生成二维码; 展示所述二维码, 以使所述电子锁通过扫描所述 二维码获取 所述开锁交易标识。 8.一种基于区块链的锁控制方法, 其特 征在于, 包括: 向区块链发送创建合约交易, 以使所述区块链根据所述创建合约交易部署智能合约;权 利 要 求 书 1/5 页 2 CN 115035637 A 2向所述区块链发送转账交易, 以使所述区块链根据 所述转账交易将合约账户中的资源 由授权用户转给访问用户。 9.一种基于区块链的锁控制方法, 其特 征在于, 包括: 根据授权端发送的创建合约交易, 在区块链中部署智能合约; 根据所述授权端发送的转账交易, 将合约账户中的资源由授权用户转给访问用户; 根据访问端发送的开锁交易调用所述智能合约, 生成开锁交易标识和开锁交易结果; 其中, 所述智能合约中包括所述授权用户的公钥, 所述授权用户的公钥、 所述开锁 交易 标识和所述 开锁交易结果对应存 储。 10.如权利要求9所述的方法, 其特 征在于, 所述转账交易中包括: 所述访问用户的公钥; 所述智能合约中还 包括: 有效时间段; 所述根据访问端发送的开锁 交易调用所述智能合约, 生成开锁 交易标识和开锁 交易结 果, 包括: 根据所述访问用户的公钥验证发送所述开锁 交易的当前用户是否为所述访问用户, 如 果是, 调用所述智能合约中的开锁方法确定 当前时间是否在所述有效时间段内, 如果是, 生 成所述开锁交易标识和用于表征 所述开锁交易执 行成功的所述 开锁交易结果。 11.如权利要求9所述的方法, 其特 征在于, 所述智能合约为非同质化代币NFT智能合约, 所述资源为 NFT。 12.一种基于区块链的锁控制方法, 其特 征在于, 包括: 获取区块链生成的开锁交易标识; 根据所述 开锁交易标识从所述区块链中获取开锁交易结果和授权用户的公钥; 根据所述开锁 交易结果、 所述授权用户的公钥和存储的锁主人的公钥对开锁 交易进行 校验; 根据校验结果确定是否开锁。 13.如权利要求12所述的方法, 其特 征在于, 所述根据 所述开锁 交易结果、 所述授权用户的公钥和存储的锁主人的公钥对开锁 交易 进行校验, 包括: 根据所述开锁交易结果确定所述开锁交易是否执行成功, 如果是, 确定所述授权用户 的公钥和所述锁主人的公钥是否相同, 如果是, 确定所述 开锁交易校验通过。 14.如权利要求13所述的方法, 其特 征在于, 所述根据 所述开锁 交易标识从所述 区块链中获取开锁 交易结果和授权用户的公钥, 包 括: 根据所述开锁交易标识从所述区块链中获取授权锁的标识、 所述开锁交易的时间戳、 所述开锁交易结果和所述授权用户的公钥; 如果所述授权用户的公钥和所述锁主人的公钥相同, 该 方法进一 步包括: 确定所述授权锁 的标识和电子锁的标识是否相同, 如果是, 确定所述开锁交易的时间 戳与当前时间的时间间隔是否在预设的时间阈值内, 如果是, 执行所述确定所述开锁交易 校验通过。 15.一种基于区块链的锁控制方法, 其特 征在于, 包括:权 利 要 求 书 2/5 页 3 CN 115035637 A 3

.PDF文档 专利 一种基于区块链的锁控制方法和系统、电子锁

文档预览
中文文档 27 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共27页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于区块链的锁控制方法和系统、电子锁 第 1 页 专利 一种基于区块链的锁控制方法和系统、电子锁 第 2 页 专利 一种基于区块链的锁控制方法和系统、电子锁 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:14:53上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。