DLT网络的自动合并制造技术

技术编号:38358640 阅读:11 留言:0更新日期:2023-08-05 17:29
示例操作可以包括以下中的一个或多个:接收合并第一区块链网络和第二区块链网络的请求,请求包括指定网络结构的脚本;将脚本与第一区块链网络和第二区块链网络的配置数据合成以生成多个合并操作;以及基于多个合并操作将第一区块链网络与第二区块链网络合并以创建合并的区块链网络,其中所述合并包括将来自第一区块链网络和第二区块链网络的链码和通道合并成合并的链码和合并的通道。道合并成合并的链码和合并的通道。道合并成合并的链码和合并的通道。

【技术实现步骤摘要】
【国外来华专利技术】DLT网络的自动合并

技术介绍

[0001]集中式平台在单个位置中存储和维护数据。该位置通常是中央计算机,例如,云计算环境、web服务器、大型计算机等。存储在集中式平台上的信息典型地可从多个不同点访问。多个用户或客户端工作站可例如基于客户端/服务器配置在集中式平台上同时工作。集中式平台由于其单个位置而易于管理、维护和控制,尤其是出于安全的目的。在集中式平台内,数据冗余被最小化,因为所有数据的单个存储位置也意味着给定数据集仅具有一个主要记录。

技术实现思路

[0002]一个示例实施例提供一种装置,该装置包括处理器,该处理器被配置成进行以下操作中的一个或多个:接收合并第一区块链网络和第二区块链网络的请求,所述请求包括指定网络结构的脚本,将所述脚本与所述第一区块链网络和所述第二区块链网络的配置数据合成以生成多个合并操作,以及基于所述多个合并操作,将所述第一区块链网络与所述第二区块链网络合并,以创建合并的区块链网络,其中,所述处理器将来自所述第一区块链网络和所述第二区块链网络的链码和通道合并成合并的链码和合并的通道。
[0003]另一示例实施例提供一种方法,该方法包括以下操作中的一个或多个:接收合并第一区块链网络和第二区块链网络的请求,该请求包括指定网络结构的脚本,将所述脚本与所述第一区块链网络和所述第二区块链网络的配置数据合成以生成多个合并操作,以及基于所述多个合并操作将所述第一区块链网络与所述第二区块链网络合并以创建合并的区块链网络,其中,所述合并包括将来自所述第一区块链网络和所述第二区块链网络的链码和通道合并成合并的链码和合并的通道。
[0004]又一示例实施例提供一种包括指令的非暂时性计算机可读介质,所述指令在由处理器读取时使所述处理器执行以下操作中的一个或多个:接收合并第一区块链网络和第二区块链网络的请求,所述请求包括指定网络结构的脚本,将所述脚本与所述第一区块链网络和所述第二区块链网络的配置数据合成以生成多个合并操作,以及基于所述多个合并操作,将所述第一区块链网络与所述第二区块链网络合并,以创建合并的区块链网络,其中,所述合并包括将来自所述第一区块链网络和所述第二区块链网络的链码和通道合并成合并的链码和合并的通道。
附图说明
[0005]图1A是示出根据示例实施例的合并多个区块链网络的过程的示图。
[0006]图1B是示出根据示例实施例的输入用于执行合并操作的数据的过程的示图。
[0007]图1C是示出根据示例实施例的合并多个区块链网络的元素的过程的示图。
[0008]图1D是示出根据示例实施例的将脚本转换为合并操作的过程的示图。
[0009]图2A是示出根据示例实施例的示例区块链架构配置的示图。
[0010]图2B是示出根据示例实施例的在节点之间的区块链事务流程的示图。
[0011]图3A是示出根据示例实施例的许可网络的示图。
[0012]图3B是示出根据示例实施例的另一个许可网络的示图。
[0013]图3C是示出根据示例实施例的无许可网络的示图。
[0014]图4A

图4C是示出根据示例实施例的合并链码的过程的示图。
[0015]图5是示出根据示例实施例的合并多个区块链网络的方法的示图。
[0016]图6A是示出根据示例实施例的被配置为执行本文描述的一个或多个操作的示例系统的示图。
[0017]图6B是示出根据示例实施例的被配置为执行本文描述的一个或多个操作的另一示例系统的示图。
[0018]图6C是示出根据示例实施例的被配置为利用智能合同的又一示例系统的示图。
[0019]图6D是示出根据示例实施例的被配置为利用区块链的再一示例系统的示图。
[0020]图7A是示出根据示例实施例的新块被添加到分布式分类账的过程的示图。
[0021]图7B是示出根据示例实施例的新数据块的数据内容的示图。
[0022]图7C是示出根据示例实施例的用于数字内容的区块链的示图。
[0023]图7D是示出根据示例实施例的可表示区块链中的块的结构的块的示图。
[0024]图8A是示出根据示例实施例的存储机器学习(人工智能)数据的示例区块链的示图。
[0025]图8B是示出根据示例实施例的示例量子安全区块链的示图。
[0026]图9是示出支持一个或多个示例实施例的示例系统的示图。
具体实施方式
[0027]将容易理解的是,如在本文的附图中大体描述和图示的,本专利技术的部件可以以各种不同的配置布置和设计。因此,如附图中表示的方法、装置、非暂时性计算机可读介质和系统中的至少一个的实施例的以下详细描述并不旨在限制所要求保护的应用的范围,而是仅仅表示所选择的实施例。
[0028]在一个或多个实施例中,如贯穿本说明书所描述的本专利技术的特征、结构或特性可以以任何适合的方式被组合或移除。例如,贯穿本说明书的短语“示例实施例”、“一些实施例”或其他类似语言的使用是指以下事实:结合实施例所描述的特定特征、结构或特性可以包括在至少一个实施例中。因此,贯穿本说明书出现的短语“示例实施例”、“在一些实施例中”、“在其它实施例中”或其它类似语言不一定都指同一组实施例,并且在一个或多个实施例中,可以任何合适的方式组合或去除所描述的特征、结构或特性。另外,在示图中,元素之间的任何连接可以允许单向和/或双向通信,即使所描绘的连接是单向或双向箭头。还有,在附图中描绘的任何设备可以是不同的设备。例如,如果移动设备被示为发送信息,则有线设备也可被用于发送该信息。
[0029]此外,尽管在实施例的描述中可以使用术语“消息”,但是应用可以被应用于许多类型的网络和数据。此外,尽管在示例性实施例中可以描绘特定类型的连接、消息和信令,但是本申请不限于特定类型的连接、消息和信令。
[0030]示例实施例提供方法、系统、组件、非暂时性计算机可读介质、设备和/或网络,其被引导到基于脚本来自动合并分布式分类账网络(例如,区块链等)。
[0031]根据各个方面,可以将多个区块链网络合并在一起以形成包括合并的区块链分类账、合并的链码、合并的通道等的组合网络。可以向不同区块链中的每一个中包括的组织提供增加的数据访问和事务能力。例如,拥有合并的区块链网络中的区块链对等方的组织将具有比先前网络中的更大的可见性,保留他们在先前网络中具有的相同访问控制,包括访问更多事务和事务对等方的扩展的区块链分类账,等等。结果,被合并在一起的区块链对等方可以在新的/不同的区块链对等方之间进行事务处理。此外,合并过程可以基于来自每个区块链网络的脚本和配置数据来被自动化。
[0032]在一个实施例中,本申请利用作为分布式存储系统的分散式数据库(诸如区块链),该分布式存储系统包括彼此通信的多个节点。分散式数据库包括类似于能够在互不信任方之间维护记录的分布式分类账的仅附加不可变数据结构。不可信任方在本文中称为对等方或对等节点。每个对等方维护数据库记录的副本,并且没有单个对等方可以修改数据库记录,而在分布本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:处理器,被配置为接收合并第一区块链网络和第二区块链网络的请求,所述请求包括指定网络结构的脚本,将所述脚本与所述第一区块链网络和所述第二区块链网络的所述配置数据合成,以生成多个合并操作,以及基于所述多个合并操作,将所述第一区块链网络与所述第二区块链网络合并,以创建合并的区块链网络,其中,所述处理器将来自所述第一区块链网络和所述第二区块链网络的链码和通道合并成合并的链码和合并的通道。2.根据权利要求1所述的装置,其中,所述处理器还被配置为基于经由用户界面接收的用户输入来构建所述脚本。3.根据权利要求1所述的装置,其中,所述处理器被配置为解析所述脚本以在所述合并之前生成所述第一区块链网络和所述第二区块链网络的初始状态以及在所述合并之后生成所述合并的区块链网络的最终状态,并且确定要执行的操作序列以将所述初始状态转换成所述最终状态。4.根据权利要求1所述的装置,其中,所述处理器被配置为将来自所述第一区块链网络的第一链码与所述第二区块链网络的第二链码合并,并且将所述第一链码和所述第二链码的键值对组合到所述合并的链码的状态数据库中。5.根据权利要求1所述的装置,其中,所述处理器被配置为检测所述第一区块链网络的第一链码包括与所述第二区块链网络的第二链码相同的代码,删除所述第二链码,并且将所述第一链码配置为在由所述第二链码创建的键值对上进行操作。6.根据权利要求1所述的装置,其中,所述处理器被配置为检测所述第一区块链网络的第一链码的输出被链接至所述第二区块链网络的第二链码的输入,将所述第一链码添加到所述第二链码以生成合并的链码,并且将所述合并的链码配置为在由所述第一链码和所述第二链码创建的键值对上进行操作。7.根据权利要求1所述的装置,其中,所述处理器被配置为将来自所述第一区块链网络的区块链对等方和来自所述第二区块链网络的区块链对等方合并到所述合并的区块链网络中的公共通道上。8.根据权利要求1所述的装置,其中,所述处理器被配置为在所述合并的区块链网络的合并的通道上经由合并块将所述第一区块链网络的第一区块链与所述第二区块链网络的第二区块链合并。9.根据权利要求1所述的装置,其中,所述处理器被配置为合并包括所述第一区块链网络和所述第二区块链网络的三个或更多个区块链网络以生成一个组合的区块链网络。10.一种方法,包括:接收合并第一区块链网络和第二区块链网络的请求,所述请求包括指定网络结构的脚本;将所述脚本与所述第一区块链网络和所述第二区块链网络的配置数据合成以生成多个合并操作;以及基于所述多个合并操作,将所述第一区块链网络与所述第二区块链网络合并,以创建
合并的区块链网络,其...

【专利技术属性】
技术研发人员:V
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1