[发明专利]区块链网络中的证书分配方法及相应的计算设备和介质在审
申请号: | 201811387913.8 | 申请日: | 2018-11-21 |
公开(公告)号: | CN109547200A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 刘霁阳;史锋锋 | 申请(专利权)人: | 上海点融信息科技有限责任公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L29/06;H04L29/08;G06Q20/10 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 杨胜军 |
地址: | 200023 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 证书分配 区块 身份信息 客户端设备 存储介质 计算设备 节点计算 证书存储 证书发送 证书验证 网络 链节点 账本 申请 关联 | ||
本发明的实施例公开了一种在区块链网络中的证书分配方法、证书验证方法以及相应的节点计算设备和存储介质。该证书分配方法包括:在区块链节点处接收证书分配请求,所述证书分配请求包括区块链用户的身份信息和证书签名申请;基于所述身份信息来判断是否接受所述证书分配请求;接受所述证书分配请求的情况下,基于所述证书签名申请生成所述区块链用户的证书;将所述证书发送至与所述区块链用户相关联的客户端设备;以及将所述证书存储在所述区块链网络的账本中。
技术领域
本发明的实施例总体上涉及区块链技术,并且更具体地涉及在区块链网络中的证书分配方法、证书验证方法以及相应的节点计算设备和存储介质。
背景技术
区块链(Blockchain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。区块链具有去中心化、反篡改、数据一致性存储、过程透明可追踪等技术优势,其被认为在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景。
面向企业的区块链一般都支持智能合约(Smart Contract)。智能合约是一种旨在以信息化方式传播、验证或执行合同的计算机协议,其能够表现为在区块链上准确运行的计算机程序。区块链用户通过使用智能合约进行事务、共享数据、建立信任,并由区块链技术的特性而保障数据的存储、读取以及执行整个过程透明可跟踪、不可篡改。另外,区块链自带的共识算法能够构建出一套状态机系统,使得智能合约能够高效地运行。
根据参与方的分类,区块链通常被分为公有链、联盟链和私有链三种类型。公有链对外开放,区块链用户不用注册就可以匿名加入,无需任何授权就可以访问区块链网络和区块数据,发起各种交易。联盟链限制了只有联盟中的成员才能参与,区块链上的操作权限根据联盟定制的相关规则来确定。私有链一般在私有组织内部使用,区块链上的操作权限根据私有组织的自行规定执行。联盟链和私有链都是需要授权许可的区块链,比较适合企业的区块链使用场景,对安全性、可靠性和性能的要求也比公有链高。
发明内容
针对现有技术中存在的技术问题以及其他潜在的技术问题,本发明的实施例提供了一种在区块链网络中的证书分配方法、证书验证方法以及相应的节点计算设备和存储介质。
在本发明的第一方面,提供了一种在区块链网络中的证书分配方法,括:在区块链节点处接收证书分配请求,所述证书分配请求包括区块链用户的身份信息和证书签名申请;基于所述身份信息来判断是否接受所述证书分配请求;在接受所述证书分配请求的情况下,基于所述证书签名申请生成所述区块链用户的证书;将所述证书发送至与所述区块链用户相关联的客户端设备;以及将所述证书存储在所述区块链网络的账本中。。
在本发明的第二方面,提供了一种在区块链网络中的证书验证方法,包括:在区块链节点处接收智能合约调用请求,所述智能合约调用请求包括区块链用户的身份信息和第一证书;基于所述身份信息来获取所述区块链网络的账本中存储的针对所述区块链用户的第二证书;将所述智能合约调用请求中包括的第一证书与所述账本中存储的针对所述区块链用户的第二证书进行比较;在所述第一证书与所述第二证书相同的情况下,授权所述区块链用户访问所述智能合约。
在本发明的第三方面,提供了一种在区块链网络中的用于证书分配的节点计算设备,包括:处理器;存储器,所述存储器耦合至所述处理器并且存储有指令,当所述指令执行时使得所述处理器执行以下动作:在所述节点计算设备处接收证书分配请求,所述证书分配请求包括区块链用户的身份信息和证书签名申请;基于所述身份信息来判断是否接受所述证书分配请求;在接受所述证书分配请求的情况下,基于所述证书签名申请生成所述区块链用户的证书;将所述证书发送至与所述区块链用户相关联的客户端设备;以及将所述证书存储在所述区块链网络的账本中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海点融信息科技有限责任公司,未经上海点融信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811387913.8/2.html,转载请声明来源钻瓜专利网。