[发明专利]一种基于区块链的信息处理方法、相关装置及存储介质有效
申请号: | 201911289013.4 | 申请日: | 2019-12-12 |
公开(公告)号: | CN111010282B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 刘攀 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/06;H04L67/104;G06Q40/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 信息处理 方法 相关 装置 存储 介质 | ||
本申请实施例公开了一种基于区块链的信息处理方法及相关装置,其中,该方法包括:接收第一签名信息,该第一签名信息是利用第一合伙人的第一私钥对第一交易信息签名得到的,该第一交易信息包括该第一合伙人对应的操作信息;利用该第一合伙人的第一公钥对该第一签名信息进行验签,获得第一验签结果;若该第一验签结果用于指示该第一签名信息通过验签,则调用智能合约,执行该操作信息指示的操作。采用本申请实施例,可以通过区块链管理合伙人的各种操作,避免操作信息被篡改或者丢失,并且通过区块链触发执行操作,对于所有合伙人来说都是公开透明的,从而减少合伙人之间的利益纠纷。
技术领域
本申请涉及区块链技术领域,具体涉及一种基于区块链的信息处理方法及相关装置。
背景技术
目前,企业合伙人的管理方式还是基于人工的集中化管理,合伙人要进行重大决策时,需要召集所有合伙人到场,并举行重大决策会议,耗费人力物力以及合伙人的时间。并且通过人工管理合伙人的各种操作,还会导致对于一些合伙人来说,该管理方式并不是公开透明的,缺乏监督。无法保障每个合伙人的利益。例如,对于投票来说,进行统计投票数量的人可能会因为各种利益,误报投票结果。
本申请实施例提供了一种基于区块链的信息处理方法及相关装置,可以通过区块链管理合伙人的各种操作,避免操作信息被篡改或者丢失,并且通过区块链触发执行操作,对于所有合伙人来说都是公开透明的,从而减少合伙人之间的利益纠纷。
第一方面,本申请实施例提供了一种基于区块链的信息处理方法,包括:
接收第一签名信息,该第一签名信息是利用第一合伙人的第一私钥对第一交易信息签名得到的,该第一交易信息包括该第一合伙人对应的操作信息;
利用该第一合伙人的第一公钥对该第一签名信息进行验签,获得第一验签结果;
若该第一验签结果用于指示该第一签名信息通过验签,则调用智能合约,执行该操作信息指示的操作。
第二方面,本申请实施例提供了一种基于区块链的信息处理装置,包括:
第一接收模块,用于接收第一签名信息,该第一签名信息是利用第一合伙人的第一私钥对第一交易信息签名得到的,该第一交易信息包括该第一合伙人对应的操作信息;
验签模块,用于利用该第一合伙人的第一公钥对该第一签名信息进行验签,获得第一验签结果;
执行模块,用于若该第一验签结果用于指示该第一签名信息通过验签,则调用智能合约,执行该操作信息指示的操作。
结合第二方面,在一种可能的实施方式中,该第一交易信息还包括第一证书标识和第二公钥;
该装置还包括:
查找模块,用于查找该第一证书标识对应的第一证书,该第一证书包括第三公钥;
确定模块,用于确定该第二公钥与该第三公钥相同。
结合第二方面,在一种可能的实施方式中,该第一公钥与该第三公钥相同,该第一证书标识为该第一证书对应的第一摘要哈希值;
该装置还包括:
签名模块,用于若接收到该第一合伙人的证书申请请求,利用证书颁发机构的第二私钥对该第一合伙人的身份信息和该第一合伙人的该第一公钥进行签名,获得该第一证书;
第一获得模块,用于对该第一证书进行哈希运算,获得该第一证书对应的该第一摘要哈希值;
发送模块,用于存储该第一证书和该第一摘要哈希值之间的对应关系,并将该第一证书和该第一摘要哈希值发送给该第一合伙人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911289013.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于防止刀片卷刃的园林割草机
- 下一篇:智能飞行器航迹规划系统及其方法