当前位置: 首页 > 专利查询>尚维斯专利>正文

一种任意节点都可形成联盟链或私链的区块链制造技术

技术编号:20593004 阅读:48 留言:0更新日期:2019-03-16 09:09
本发明专利技术涉及一种任意节点都可形成联盟链或私链的区块链,涉及区块链技术领域的应用,包含基础区块链服务,多个区块链账本,共识共享模式,主链特殊交易模式。该方法有效的解决了不同应用形态需要不同的区块链数据结构及上链方式,可以方便的构成联盟链或者私链以供使用,加速了区块链行业的发展。

A block chain in which any node can form an alliance chain or a private chain

The invention relates to a block chain in which any node can form an alliance chain or a private chain. It relates to the application of the block chain technology field, including basic block chain service, multiple block chain accounts, consensus sharing mode and special transaction mode of the main chain. This method effectively solves the problem that different application forms need different block chain data structure and up-link mode. It can easily form alliance chain or private chain for use, and accelerates the development of block chain industry.

【技术实现步骤摘要】
一种任意节点都可形成联盟链或私链的区块链
本专利技术涉及区块链
的应用,涉及一种任意节点都可形成联盟链或私链的区块链。
技术介绍
区块链是一种由多方维护,以块链结构储存数据,使用密码保证传输和访问安全,能够实现数据的一致存储、无法篡改、无法删除的技术体系,因此已经成为当今金融科技(Fin-Tech)的主要技术表现形态,区块链技术已经不是存在于IT
,仅为小部分程序员所了解和应用的计算机技术,而是掀起了用新技术来改变世界的大潮。现实商业领域中,不同的商业形态都有不同的侧重点,信息的上链形式及成本也呈现多元化的趋势,同一种区块链的表现形式不足以满足所有商业形态,而不同的商业形态使用不同的区块链则会形成区块链信息孤岛,违背了区块链的原始应用场景,同时大大的增加了企业的成本及管理难度。综上所述,多区块链的表现形式严重影响了区块链在商业领域的大规模应用。
技术实现思路
有鉴于此,本专利技术提供一种有效解决上述问题的一种任意节点都可形成联盟链或私链的区块链。为了达到上述技术方案的效果,本专利技术的技术方案为:一种任意节点都可形成联盟链或私链的区块链,包含以下内容:基础区块链服务,多个区块链账本,共识共享模式,主链特殊交易模式。基础区块链服务可以构成一条普通的区块链,是任意节点形成联盟链或私链的基础;多个区块链账本,记录了不同应用场景需要记录的数据;共识共享模式,可以使所有的区块链都共享主链共识,从而实现多条链统一的管理和确认,包括实现跨链交互等动作;主链特殊交易模式是任意节点形成区块链和跨链交互的实际执行指令。任意节点都可形成联盟链或私链的区块链包括:步骤1:以基础区块链服务首先构成一条区块链,该区块链为主链,并且拥有上述主链特殊交易模式;步骤2:主链特殊交易模式包括:生成联盟链或者私链;解散联盟链或者私链;步骤3:在主链上发布一条生成联盟链或者私链的特殊交易,该交易内容包括:指定新区块链的名称;指定新区块链创世块出现在主链区块的高度;指定新区块链的共识模式;指定新区块链初始参与共识的节点及账户;步骤4:该交易被广播至主链并且确定后,所有需要参与该新区块链的节点及账户会在块高度达到要求之后开始进行共识并产生创世块;并根据创世块的信息,作为一条独立的区块链正常运行,该区块链即为联盟链或者私链;步骤5:如果需要停止该区块链,则需要在主链上发送一条停止该区块链的特殊交易,该交易被确认后,所有参与该区块链的节点不再参与共识及出块,其他节点也不再同步,则该区块链得到有效的停止;本专利技术的有益成果为:本专利技术提供一种任意节点都可形成联盟链或私链的区块链,包含基础区块链服务,多个区块链账本,共识共享模式,主链特殊交易模式。该方法有效的解决了不同应用形态需要不同的区块链数据结构及上链方式,可以方便的构成联盟链或者私链以供使用,加速了区块链行业的发展。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,能实现同样功能的产品属于等同替换和改进,均包含在本专利技术的保护范围之内。具体方法如下:实施例:本实施例具体说明了任意节点都可形成联盟链或私链的区块链,如下:步骤1:以基础区块链服务首先构成一条区块链,该区块链为主链,并且拥有上述主链特殊交易模式;步骤2:主链特殊交易模式包括:生成联盟链或者私链;解散联盟链或者私链;步骤3:在主链上发布一条生成联盟链或者私链的特殊交易,该交易内容包括:指定新区块链的名称;指定新区块链创世块出现在主链区块的高度;指定新区块链的共识模式;指定新区块链初始参与共识的节点及账户;步骤4:该交易被广播至主链并且确定后,所有需要参与该新区块链的节点及账户会在块高度达到要求之后开始进行共识并产生创世块;并根据创世块的信息,作为一条独立的区块链正常运行,该区块链即为联盟链或者私链;步骤5:如果需要停止该区块链,则需要在主链上发送一条停止该区块链的特殊交易,该交易被确认后,所有参与该区块链的节点不再参与共识及出块,其他节点也不再同步,则该区块链得到有效的停止;本专利技术的有益成果为:本专利技术提供一种任意节点都可形成联盟链或私链的区块链,包含基础区块链服务,多个区块链账本,共识共享模式,主链特殊交易模式。该方法有效的解决了不同应用形态需要不同的区块链数据结构及上链方式,可以方便的构成联盟链或者私链以供使用,加速了区块链行业的发展。以上所述仅为本专利技术之较佳实施例,并非用以限定本专利技术的权利要求保护范围。同时以上说明,对于相关
的技术人员应可以理解及实施,因此其他基于本专利技术所揭示内容所完成的等同改变,均应包含在本权力要求书的涵盖范围内。本文档来自技高网
...

【技术保护点】
1.一种任意节点都可形成联盟链或私链的区块链,其特征在于,包括:基础区块链服务,多个区块链账本,共识共享模式,主链特殊交易模式。所述基础区块链服务可以构成一条普通的区块链,是任意节点形成联盟链或私链的基础;所述多个区块链账本,记录了不同应用场景需要记录的数据;所述共识共享模式,可以使所有的区块链都共享主链共识,从而实现多条链统一的管理和确认,包括实现跨链交互等动作;所述主链特殊交易模式是任意节点形成区块链和跨链交互的实际执行指令;所述主链特殊交易模式包括生成联盟链或者私链、解散联盟链或者私链;所述主链可以发布所述生成联盟链或者私链的特殊交易,该交易内容包括:指定新区块链的名称;指定新区块链创世块出现在主链区块的高度;指定新区块链的共识模式;指定新区块链初始参与共识的节点及账户;所述生成联盟链或者私链的特殊交易被广播至所述主链并且确定后,所有需要参与该新区块链的节点及账户会在块高度达到要求之后开始进行共识并产生创世块;并根据所述创世块的信息,作为一条独立的区块链正常运行,所述区块链即为联盟链或者私链;所述主链可以发布所述解散联盟链或者私链的特殊交易,所述交易被确认后,所有参与所述区块链的节点不再参与共识及出块,其他节点也不再同步,则所述区块链得到有效的停止。...

【技术特征摘要】
1.一种任意节点都可形成联盟链或私链的区块链,其特征在于,包括:基础区块链服务,多个区块链账本,共识共享模式,主链特殊交易模式。所述基础区块链服务可以构成一条普通的区块链,是任意节点形成联盟链或私链的基础;所述多个区块链账本,记录了不同应用场景需要记录的数据;所述共识共享模式,可以使所有的区块链都共享主链共识,从而实现多条链统一的管理和确认,包括实现跨链交互等动作;所述主链特殊交易模式是任意节点形成区块链和跨链交互的实际执行指令;所述主链特殊交易模式包括生成联盟链或者私链、解散联盟链或者私链;所述主链可以发布所述生成联盟链或者私链...

【专利技术属性】
技术研发人员:尚维斯
申请(专利权)人:尚维斯
类型:发明
国别省市:上海,31

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

1