System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 区块链创建方法、装置、设备、存储介质及程序产品制造方法及图纸_技高网

区块链创建方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:45004809 阅读:2 留言:0更新日期:2025-04-15 17:20
本申请实施例本申请提供一种区块链创建方法、装置、设备、存储介质及程序产品,涉及区块链技术领域。该方法包括:接收用户终端发送的区块链建链请求,其中区块链建链请求包括建链信息及环签名结果,其中建链信息包括配置参数及联盟节点标识;将建链信息及环签名结果,发送至联盟节点标识对应的联盟节点终端,以使联盟节点终端验证环签名结果,得到验证结果,若验证结果为正常,则输出建链信息;接收各联盟节点终端根据建链信息发送的决策结果;若各决策结果为同意,则采用各配置参数创建新的区块链。本申请的方法,通过区块链创建区块链,增加了创建区块链过程的安全性。

【技术实现步骤摘要】

本申请涉及区块链,尤其涉及一种区块链创建方法、装置、设备、存储介质及程序产品


技术介绍

1、区块链是指一串使用密码学方法相关联产生的区块,区块链中每个区块中的区块数据均与上一个区块中的区块数据存在关联,因此,无法通过篡改区块数据来进行作弊,能够确保任何区块上的区块数据均是公开透明的,提高了输入信息的安全性。

2、当前可以通过将区块链框架嵌入云计算平台,利用云服务基础设施实现在网页界面中对区块链进行操作。

3、但是专利技术人发现相关技术至少有如下技术问题:云计算平台有可能出现漏洞,导致区块链的安全性降低。


技术实现思路

1、本申请提供一种区块链创建方法、装置、设备、存储介质及程序产品,用以解决区块链的安全性降低的技术问题。

2、第一方面,本申请提供一种区块链创建方法,包括:接收用户终端发送的区块链建链请求,其中区块链建链请求包括建链信息及环签名结果,其中建链信息包括配置参数及联盟节点标识;将建链信息及环签名结果,发送至联盟节点标识对应的联盟节点终端,以使联盟节点终端验证环签名结果,得到验证结果,若验证结果为正常,则输出建链信息;接收各联盟节点终端根据建链信息发送的决策结果;若各决策结果为同意,则采用各配置参数创建新的区块链。

3、第二方面,本申请提供一种区块链创建装置,包括:请求接收模块,用于接收用户终端发送的区块链建链请求,其中区块链建链请求包括建链信息及环签名结果,其中建链信息包括联盟节点标识;数据发送模块,用于将建链信息及环签名结果,发送至联盟节点标识对应的联盟节点终端,以使联盟节点终端验证环签名结果,得到验证结果,若验证结果为正常,则输出建链信息;结果接收模块,用于接收各联盟节点终端根据建链信息发送的决策结果;区块链创建模块,用于若各决策结果为同意,则采用各配置参数创建新的区块链。

4、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,以实现如第一方面描述的区块链创建方法。

5、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面描述的区块链创建方法。

6、第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面描述的区块链创建方法

7、本申请提供的区块链创建方法、装置、设备、存储介质及程序产品,通过以基础区块链作为基础,在基础区块链节点接收到区块链建链请求后,将区块链建链请求中的建链信息和环签名结果发送至区块链建链请求中指定的联盟节点终端,由联盟节点终端对环签名结果验证,得到验证结果,在验证通过后将建链信息输出,得到用户输入的决策结果,在决策结果都是同意的情况下建立新的区块链,由于是由区块链建立新的区块链,保障了新区块链的建立过程不会受外界影响,增加了新区块链建立时的安全性,同时由于使用了环签名的方式对提出新区块链建设的一方进行了身份验证,从而保障了新区块链创建的发起过程的安全性。

本文档来自技高网...

【技术保护点】

1.一种区块链创建方法,其特征在于,应用于基础区块链节点,包括:

2.根据权利要求1所述的方法,其特征在于,所述配置参数与配置类型对应;

3.根据权利要求1所述的方法,其特征在于,所述若各决策结果为同意,则采用各配置参数创建新的区块链,包括:

4.根据权利要求3所述的方法,其特征在于,所述配置参数还包括应用场景、业务需求、区块类型、区块链架构及数据结构;

5.根据权利要求1所述的方法,其特征在于,在所述将所述建链信息及所述环签名结果,发送至所述联盟节点标识对应的联盟节点终端之后,还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据各投票信息,在所述建链信息及所述修改信息中确定被选用配置参数,包括:

7.一种区块链创建装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至6任一项所述的区块链创建方法。

10.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现如权利要求1至6任一项所述的区块链创建方法。

...

【技术特征摘要】

1.一种区块链创建方法,其特征在于,应用于基础区块链节点,包括:

2.根据权利要求1所述的方法,其特征在于,所述配置参数与配置类型对应;

3.根据权利要求1所述的方法,其特征在于,所述若各决策结果为同意,则采用各配置参数创建新的区块链,包括:

4.根据权利要求3所述的方法,其特征在于,所述配置参数还包括应用场景、业务需求、区块类型、区块链架构及数据结构;

5.根据权利要求1所述的方法,其特征在于,在所述将所述建链信息及所述环签名结果,发送至所述联盟节点标识对应的联盟节点终端之后,还包括:

6.根据权利要求5所...

【专利技术属性】
技术研发人员:黄文韬陈颖妍庞齐章夏韵
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1