首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种区块链混合验签方法及系统 

申请/专利权人:成都质数斯达克科技有限公司

申请日:2021-07-29

公开(公告)日:2024-06-25

公开(公告)号:CN113570368B

主分类号:G06Q20/38

分类号:G06Q20/38;G06Q40/04

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2021.11.16#实质审查的生效;2021.10.29#公开

摘要:本发明涉及区块链技术领域,具体而言,涉及一种区块链混合验签方法及系统,应用于区块链网络内的任一节点,所述方法包括:获取交易数据和第一账本数据,根据所述交易数据的签名类型,对所述交易数据进行验签,得到结果状态值,根据所述结果状态值,对账本数据进行更新,得到第二账本数据,本发明通过在节点对交易进行验签时,根据交易数据中的签名类型分别对多个不同签名类型的签名进行验签,进而使该区块链网络能过适用多种不同类型的签名方式,提高该区块链网络的适用范围。

主权项:1.一种区块链混合验签方法,其特征在于,应用于区块链网络内的任一节点,所述方法包括:获取交易数据和第一账本数据,所述交易数据反应用户的交易信息,所述第一账本数据为所述节点对应的账本数据,所述账本数据为反应多个用户的账户信息的数据;所述获取交易数据和第一账本数据的方式是:用户在交易明文上进行签名,该签名称为用户签名,并向第一节点发送交易明文;当第一节点接收到用户上传的交易数据后,会先进行业务投票,业务投票通过后,节点会在交易数据上进一步地进行签名,该签名称为业务签名;然后该交易数据将发送到区块链网络中的每个节点上,进而使区块链网络中的每个节点均获取到交易数据;根据所述交易数据的签名类型,对所述交易数据进行验签,得到结果状态值,所述验签用于验证交易数据是否有效;根据所述结果状态值,对账本数据进行更新,得到第二账本数据,所述第二账本数据为更新后的所述第一账本数据;其中,所述交易数据包括用户签名和业务签名,所述用户签名为用户侧基于机构属性对应的加密方法的签名,对所述交易数据的验签包括:所述业务签名的有效性验签,以及在所述业务签名通过下,进行所述用户签名的有效性验签;所述根据所述交易数据的签名类型,对所述交易数据进行验签,得到结果状态值,包括:调取所述交易数据,所述交易数据包括签名数据;根据所述签名数据的类型,对所述签名数据进行验签,若所述签名数据为正常,则输出第一验签结果状态值,若所述签名数据为异常,则输出第二验签结果状态值;所述根据所述签名数据的类型,对所述签名数据进行验签,包括:调取签名数据,所述签名数据包括至少一个业务签名和一个用户签名;分别判定每个所述业务签名的签名类型,并调取与每个所述业务签名的签名类型对应的第一验签模型;通过每个所述第一验签模型,分别检验每个所述业务签名的有效性;若所述业务签名均为有效签名,则调取所述用户签名,并根据所述用户签名的签名类型,调取与所述用户签名的签名类型对应第二验签模型;通过所述第二验签模型,检验所述用户签名的有效性;若所述用户签名为有效签名,则输出第一验签结果状态值。

全文数据:

权利要求:

百度查询: 成都质数斯达克科技有限公司 一种区块链混合验签方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。