System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及量子计算领域,具体而言,涉及一种计算结果的确定系统、方法、装置及区块链网络。
技术介绍
1、近年来,区块链(blockchain)技术得到广泛关注和发展。区块链的本质是由多个节点集体参与的分布式数据库系统。区块链不是一种单一的技术,而是多种技术整合的结果,利用区块链技术维护一个可靠的、难以篡改的账本记录,可以降低信任的风险,并能有效的降低众参与方协作的维护成本。
2、随着科技的发展,量子计算机正在变成现实,现阶段量子计算都是单个量子计算机进行量子计算得到量子计算结果,随着量子计算的发展和成熟,量子业务越来越复杂,量子业务需要的量子计算机种类会越来越多,量子业务对应的不再是单一的量子计算机指令,而是涉及到不同种类量子计算机的量子业务融合指令,比如量子融合实验任务场景,对于复杂的量子计算业务,由单个量子计算机进行计算会存在量子计算业务执行失败,或者执行效率低等问题。
3、因此,针对相关技术中,对于复杂的量子计算业务,由单个量子计算机进行计算会存在量子计算业务执行失败,或者执行效率低等问题,尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种计算结果的确定系统、方法、装置及区块链网络,以至少解决相关技术中对于复杂的量子计算业务,由单个量子计算机进行计算会存在量子计算业务执行失败,或者执行效率低等问题。
2、根据本申请的一个实施例,提供了一种计算结果的确定系统,包括:量子计算平台,用于将量子计算业务进行分解,以获取多个量子计
3、根据本申请的一个实施例,提供了一种区块链网络,包括:量子业务区块链网络,与所述量子业务区块链网络连接的量子计算执行区块链网络,其中,所述量子业务区块链网络,用于接收量子计算平台发送的计算指令,进而通过所述量子业务区块链网络中的多个量子计算节点控制所述量子计算执行区块链网络执行量子计算操作,其中,所述量子计算平台,用于将量子计算业务进行分解,以获取多个量子计算子业务,以及确定每个量子计算子业务对应的量子计算节点;以及根据所述量子计算节点构建所述量子计算业务对应的量子业务区块链网络,以及构建每个所述量子计算节点对应的量子计算执行区块链网络;所述量子计算执行区块链网络,用于执行量子计算操作,并确定所述量子计算子业务的子计算结果。
4、根据本申请的一个实施例,提供了一种计算结果的确定方法,应用于量子计算平台,包括:将量子计算业务进行分解,以获取多个量子计算子业务,以及确定每个量子计算子业务对应的量子计算节点;根据所述量子计算节点构建所述量子计算业务对应的量子业务区块链网络,以及构建每个所述量子计算节点对应的量子计算执行区块链网络;向所述量子业务区块链网络中的量子计算节点发送计算指令,以使每个所述量子计算节点根据所述计算指令控制所述量子计算执行区块链网络执行量子计算操作,其中,所述量子计算操作为执行所述量子计算子业务对应的操作;接收每个所述量子计算执行区块链网络确定的子计算结果,并将多个所述子计算结果进行融合,以确定所述量子计算业务的计算结果。
5、在一个示例性实施例中,根据所述量子计算节点构建所述量子计算业务对应的量子业务区块链网络,包括:通过量子计算适配器向所述量子计算节点发送业务命令,以使所述量子计算节点通过所述量子计算适配器向所述量子计算平台发送所述业务命令对应的响应信息;在接收到所述量子计算节点发送的响应信息的情况下,建立所述量子计算平台与所述量子计算节点的连接关系;根据所述连接关系和所述量子计算节点构建所述量子业务区块链网络。
6、在一个示例性实施例中,根据所述连接关系和所述量子计算节点构建所述量子业务区块链网络,包括:根据所述连接关系向所述量子计算节点发送安全认证请求,以使所述量子计算节点对所述安全认证请求进行响应;在接收到所述量子计算节点根据所述连接关系发送的第一安全认证响应的情况下,根据所述安全认证响应确定所述量子计算节点是否通过安全认证;在所述量子计算节点通过安全认证的情况下,根据所述量子业务区块链网络的第一网络拓扑结构和量子计算节点构建所述量子业务区块链网络。
7、在一个示例性实施例中,根据所述安全认证响应确定所述量子计算节点是否通过安全认证之后,所述方法还包括:在所述量子计算节点未通过安全认证的情况下,向任一所述量子计算节点发送第一通知信息,再次根据所述连接关系向所述量子计算节点发送安全认证请求;在接收到所述量子计算节点根据所述连接关系发送的第二安全认证响应的情况下,根据所述第二安全认证响应确定所述量子计算节点是否通过安全认证。
8、在一个示例性实施例中,根据所述第二安全认证响应确定所述量子计算节点是否通过安全认证之后,所述方法还包括:在连续确认所述量子计算节点n次未通过安全认证的情况下,向所述量子计算节点发送第二通知信息,以及,确定所述量子计算业务的标记字段,并将所述标记字段中的信息更新为无效业务,其中,n为正整数。
9、在一个示例性实施例中,构建每个所述量子计算节点对应的量子计算执行区块链网络,包括:根据第二网络拓扑结构和每个量子计算节点的软件和硬件构建所述每个所述量子计算节点对应的量子计算执行区块链网络,其中,所述第二网络拓扑结构为量子计算执行区块链网络对应的拓扑结构。
10、在一个示例性实施例中,根据所述量子计算节点构建所述量子计算业务对应的量子业务区块链网络,以及构建每个所述量子计算节点对应的量子计算执行区块链网络之后,所述方法还包括:在所述量子业务区块链网络中的每个所述量子计算节点中部署第一智能合约,以及在所述量子计算执行区块链网络中的每个节点中部署第二智能合约,其中,所述第一智能合约至少包括:命令接收智能合约、业务咨询智能合约、命令转发智能合约;所述第二智能合约至少包括:业务资源管理智能合约、业务调度智能合约、量子测控智能合约、量子芯片执行智能合约、量子结果智能合约。
11、在一个示例性实施例中,向所述量子业务区块链网络中的量子计算节点发送计算指令,以使每个所述量子计算节点根据所述计算指令控制所述量子计算执行区块链网络执行量子计算操作,包括:向所述量子业务区块链网络中的量子计算节点发送计算指令,以使每个所述量子计算节点根据所述计算指令和所述第一智能合约向对应的量子计算执行区块链网络发送所述量子计算子业务的元数据指令串,所述对应的量子计算执行区块链网络根据所述元数据指令串执行第二本文档来自技高网...
【技术保护点】
1.一种计算结果的确定系统,其特征在于,包括:
2.一种区块链网络,其特征在于,
3.一种计算结果的确定方法,其特征在于,应用于量子计算平台,
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,根据所述第二安全认证响应确定所述量子计算节点是否通过安全认证之后,所述方法还包括:
8.根据权利要求3所述的方法,其特征在于,
9.根据权利要求3所述的方法,其特征在于,
10.根据权利要求9所述的方法,其特征在于,
11.根据权利要求9所述的方法,其特征在于,
12.根据权利要求3或11所述的方法,其特征在于,
13.根据权利要求11所述的方法,其特征在于,
14.根据权利要求9所述的方法,其特征在于,
15.根据权利要求3所述的方法,其特征在于,
16.根据权利要求3所述的方法,其特征在
17.根据权利要求3所述的方法,其特征在于,
18.根据权利要求17所述的方法,其特征在于,
19.一种计算结果的确定装置,其特征在于,应用于量子计算平台,
20.一种计算机可读存储介质,其特征在于,
21.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,
22.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求3-18任一项所述的方法的步骤。
...【技术特征摘要】
1.一种计算结果的确定系统,其特征在于,包括:
2.一种区块链网络,其特征在于,
3.一种计算结果的确定方法,其特征在于,应用于量子计算平台,
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,根据所述第二安全认证响应确定所述量子计算节点是否通过安全认证之后,所述方法还包括:
8.根据权利要求3所述的方法,其特征在于,
9.根据权利要求3所述的方法,其特征在于,
10.根据权利要求9所述的方法,其特征在于,
11.根据权利要求9所述的方法,其特征在于,
12.根据权利要求3或11所述的方法,其特...
【专利技术属性】
技术研发人员:薛长青,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。