CN109102400A - 一种包含主链与侧链的区块链*** - Google Patents

一种包含主链与侧链的区块链*** Download PDF

Info

Publication number
CN109102400A
CN109102400A CN201810783731.6A CN201810783731A CN109102400A CN 109102400 A CN109102400 A CN 109102400A CN 201810783731 A CN201810783731 A CN 201810783731A CN 109102400 A CN109102400 A CN 109102400A
Authority
CN
China
Prior art keywords
chain
block
block chain
main
side chain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810783731.6A
Other languages
English (en)
Inventor
韩永飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hengqin Myitta Technology LLC
Original Assignee
Hengqin Myitta Technology LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hengqin Myitta Technology LLC filed Critical Hengqin Myitta Technology LLC
Priority to CN201810783731.6A priority Critical patent/CN109102400A/zh
Publication of CN109102400A publication Critical patent/CN109102400A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开一种包含主链与侧链的区块链***,涉及区块链技术领域,其包括:区块链主链,以及区块链侧链;所述区块链主链包含N个区块链节点;所述区块链侧链包含M个区块链节点;其中,区块链侧链的M个区块链节点为区块链主链的N个区块链节点的子集;即区块链主链与区块链侧链之间具有M个共有节点,这M个共有节点可用于对区块链主链和区块链侧链所存储的数据进行数据处理,并提供处理结果。在区块链***上,区块链主链和区块链侧链共有的M个区块链节点存储有区块链主链和区块链侧链上的完整数据,通过在这M个节点上可对数据做进一步处理,并提供处理结果,以不同行业对数据的多种需求。

Description

一种包含主链与侧链的区块链***
技术领域
本发明涉及区块链技术领域,尤其涉及一种包含主链与侧链的区块链***。
背景技术
区块链是共识算法、分布式存储、点对点传输、加密算法等计算机技术构成的新型***。被广泛应用于证券交易、电子商务、智能合约、物联网、社交通讯以及文件存储等众多领域。当前的区块链技术是由一串使用密码学方法产生的数据块组成的,每一个区块都包含了上一个区块的哈希值(hash),并且确保按照时间顺序在上一个区块之后产生,从创始区块(genesis block)开始连接到当前区块,形成块链。共识算法是区块链的核心技术。它决定着区块链的效率和部分安全性。
随着技术的发展,为方便数字资产在不同区块链间互相转移,产生了侧链(Sidechain)技术。简单地说,侧链就像是一条条通路,将不同的区块链互相连接在一起,以实现区块链的扩展。
由于目前的区块链的数据结构基本是为了实现数字货币转账交易而设计的,每个区块链节点在功能上比较单一,难以满足不同行业对数据的需求。
发明内容
本发明所要解决的技术问题在于,针对现有技术的上述不足,提出一种包含主链与侧链的区块链***,在主链与侧链的共有节点上进行数据处理,以拓展区块链节点的数据功能,满足更多的数据需求。
所述包含主链与侧链的区块链***包括:区块链主链,以及区块链侧链;
所述区块链主链包含N个区块链节点;区块链侧链包含M个区块链节点;其中,区块链侧链的M个区块链节点为区块链主链的N个区块链节点的子集;
区块链侧链的M个区块链节点用于对区块链主链和区块链侧链所存储的数据进行数据处理,并提供处理结果。
可选地,所述数据处理具体包括:数据统计、通过深度学习提取数据特征。
可选地,所述区块链***用于存储金融交易数据。
可选地,所述区块链***的共识机制为:基于算力的(POW)的共识机制、基于权限的(POS)的共识机制或基于受托人机制(DPOS)的共识机制。
可选地,所述区块链侧链用于与区块链主链进行数字资产的转移。
可选地,所述区块链侧链用于与区块链主链进行数字资产的转移具体为:
所述区块链侧链用于将数字资产转移到区块链主链,以及接收从区块链主链转移来的数字资产。
可选地,所述区块链主链与所述区块链侧链所采用的共识机制不相同。
本申请提出了一种包含主链与侧链的区块链***,其包括:区块链主链,以及区块链侧链;所述区块链主链包含N个区块链节点;所述区块链侧链包含M个区块链节点;其中,区块链侧链的M个区块链节点为区块链主链的N个区块链节点的子集;即区块链主链与区块链侧链之间具有M个共有节点,这M个共有节点可用于对区块链主链和区块链侧链所存储的数据进行数据处理,并提供处理结果。在区块链***上,区块链主链和区块链侧链共有的M个区块链节点存储有区块链主链和区块链侧链上的完整数据,通过在这M个节点上可对数据做进一步处理,并提供处理结果,以不同行业对数据的多种需求。
附图说明
图1是根据一示例性实施例示出的包含主链与侧链的区块链***的示意框图。
图2是根据一示例性实施例示出的包含主链与侧链的区块链***的另一示意框图。
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
还应当理解,此处所描述的具体实施例仅仅用于理解本发明,并不用于限定本发明。
在本申请实施例中,包含主链与侧链的区块链***用于存储数据,涉及区块链主链与区块链侧链。
需要说明的是,区块链侧链是目前区块链技术中所熟知的技术,具体地实现过程这里不做过多的赘述。
本申请提出了一种包含主链与侧链的区块链***,其包括:区块链主链,以及至少一个区块链侧链;所述区块链主链包含N个区块链节点;所述区块链侧链包含M个区块链节点;其中,区块链侧链的M个区块链节点为区块链主链的N个区块链节点的子集;即区块链主链与区块链侧链之间具有M个共有节点,这M个共有节点可用于对区块链主链和区块链侧链所存储的数据进行数据处理,并提供处理结果。在区块链***上,区块链主链和区块链侧链共有的M个区块链节点存储有区块链主链和区块链侧链上的完整数据,通过在这M个节点上可对数据做进一步处理,并提供处理结果,以不同行业对数据的多种需求。
参考图1,本申请实施例示出的包含主链与侧链的区块链***10包括:区块链主链11和区块链侧链12。
在本申请实施例中,区块链主链11和区块链侧链12均包含若干个区块链节点。其中,区块链节点可以为手机、台式机和服务器,可根据实际需要选择合适的节点。
进一步地,所述区块链主链11包含N个区块链节点;区块链侧链12包含M个区块链节点;其中,区块链侧链12的M个区块链节点为区块链主链11的N个区块链节点的子集。区块链侧链12的M个区块链节点均为区块链主链11中的节点。
图2是根据一示例性实施例示出的包含主链与侧链的区块链***的另一示意框图。结合附图详述如下:
所述包含主链与侧链的区块链***包括:区块链主链21,以及区块链侧链22;
所述区块链主链21包含N个区块链节点;区块链侧链22包含M个区块链节点;其中,区块链侧链22的M个区块链节点为区块链主链21的N个区块链节点的子集;
区块链侧链22的M个区块链节点用于对区块链主链21和区块链侧链22所存储的数据进行数据处理,并提供处理结果。
需要说明的是,在包含主链与侧链的区块链***上,区块链主链21和区块链侧链22共有的M个区块链节点,在共有的M个区块链节点上存储有区块链主链21和区块链侧链22的完整数据,通过在这M个节点上可对数据做进一步处理,并提供处理结果,以不同行业对数据的多种需求。
进一步地,在本申请实施例中,所述数据处理具体包括:数据统计、通过深度学习提取数据特征。
需要说明的是,数据统计具有多种方式,例如,计算数据的平均值、方差、相关系数等,本申请不限定具体的统计方式,可根据实际数据情况选择相应的统计方式。此外,通过深度学习提取数据特征,可将区块链***上存储的数据用于预测。
在本申请实施例中,所述区块链***用于存储金融交易数据。
在本申请实施例中,所述区块链***的共识机制为:基于算力的(POW)的共识机制、基于权限的(POS)的共识机制或基于受托人机制(DPOS)的共识机制。
需要说明的是,各种共识机制所实现的原理不同,例如,在基于算力的(POW)的共识机制中,节点通过计算随机哈希散列的数值解争夺记账权。各种共识机制之间各有利弊,他们都是现有技术,这里不再赘述。
此外,随着技术的发展,产生新的共识机制也可以适应于本申请的技术方案,也处于本申请保护的范围。
在本申请实施例中,所述区块链侧链22用于与区块链主链21进行数字资产的转移。
进一步地,在本申请实施例中,所述区块链侧链22用于与区块链主链21进行数字资产的转移具体为:
所述区块链侧链22用于将数字资产转移到区块链主链21,以及接收从区块链主链21转移来的数字资产。
需要说明的是,数字资产可以在区块链主链21与区块链侧链22之间进行相互转移。
在本申请实施例中,所述区块链主链21与所述区块链侧链22所采用的共识机制不相同。
在本实施例中,通过在区块链侧链22中采用不同于区块链主链21的共识机制,使得区块链侧链22根据自身情况选择合适的共识机制,提高区块链侧链22的运行效率,进而提高整个区块链***的效率。
在本申请所提供的实施例中,应该理解所描述的方法和***都是示意性的,在实际实施过程中通过调整可以有所差别。
另外,各功能单元或模块的具体名称也只是为了便于相互区分,并不用于本发明的保护范围。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (7)

1.一种包含主链与侧链的区块链***,其特征在于,包括:区块链主链,以及区块链侧链;
所述区块链主链包含N个区块链节点;区块链侧链包含M个区块链节点;其中,区块链侧链的M个区块链节点为区块链主链的N个区块链节点的子集;
区块链侧链的M个区块链节点用于对区块链主链和区块链侧链所存储的数据进行数据处理,并提供处理结果。
2.根据权利要求1所述的包含主链与侧链的区块链***,其特征在于,所述数据处理具体包括:数据统计、通过深度学习提取数据特征。
3.根据权利要求2所述的包含主链与侧链的区块链***,其特征在于,所述区块链***用于存储金融交易数据。
4.根据权利要求1所述的包含主链与侧链的区块链***,其特征在于,所述区块链***的共识机制为:基于算力的(POW)的共识机制、基于权限的(POS)的共识机制或基于受托人机制(DPOS)的共识机制。
5.根据权利要求1所述的包含主链与侧链的区块链***,其特征在于,所述区块链侧链用于与区块链主链进行数字资产的转移。
6.根据权利要求5所述的包含主链与侧链的区块链***,其特征在于,所述区块链侧链用于与区块链主链进行数字资产的转移具体为:
所述区块链侧链用于将数字资产转移到区块链主链,以及接收从区块链主链转移来的数字资产。
7.根据权利要求4所述的包含主链与侧链的区块链***,其特征在于,所述区块链主链与所述区块链侧链所采用的共识机制不相同。
CN201810783731.6A 2018-07-17 2018-07-17 一种包含主链与侧链的区块链*** Pending CN109102400A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810783731.6A CN109102400A (zh) 2018-07-17 2018-07-17 一种包含主链与侧链的区块链***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810783731.6A CN109102400A (zh) 2018-07-17 2018-07-17 一种包含主链与侧链的区块链***

Publications (1)

Publication Number Publication Date
CN109102400A true CN109102400A (zh) 2018-12-28

Family

ID=64846570

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810783731.6A Pending CN109102400A (zh) 2018-07-17 2018-07-17 一种包含主链与侧链的区块链***

Country Status (1)

Country Link
CN (1) CN109102400A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829690A (zh) * 2019-01-16 2019-05-31 杭州基尔区块链科技有限公司 基于区块链的数据处理方法、装置和***
CN110648233A (zh) * 2019-09-10 2020-01-03 中国人民大学 一种基于区块链的供应链平台侧链拓展方法及装置
CN110851536A (zh) * 2019-11-19 2020-02-28 南昌航空大学 一种具有主从区块的区块链构建方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488675A (zh) * 2015-11-25 2016-04-13 布比(北京)网络技术有限公司 一种区块链的分布式共享总账构建方法
CN107169865A (zh) * 2017-04-24 2017-09-15 北京果仁宝科技有限公司 基于区块链技术的资产数据处理***
CN107464106A (zh) * 2017-07-25 2017-12-12 北京果仁宝科技有限公司 区块链主链与侧链间交易的方法及***
CN107995120A (zh) * 2016-11-22 2018-05-04 南京银链信息科技有限公司 构造多区块链的方法及多区块链***
CN108280646A (zh) * 2018-01-19 2018-07-13 中国科学院软件研究所 基于联盟链的区块链组链方法及区块链***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488675A (zh) * 2015-11-25 2016-04-13 布比(北京)网络技术有限公司 一种区块链的分布式共享总账构建方法
CN107995120A (zh) * 2016-11-22 2018-05-04 南京银链信息科技有限公司 构造多区块链的方法及多区块链***
CN107169865A (zh) * 2017-04-24 2017-09-15 北京果仁宝科技有限公司 基于区块链技术的资产数据处理***
CN107464106A (zh) * 2017-07-25 2017-12-12 北京果仁宝科技有限公司 区块链主链与侧链间交易的方法及***
CN108280646A (zh) * 2018-01-19 2018-07-13 中国科学院软件研究所 基于联盟链的区块链组链方法及区块链***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829690A (zh) * 2019-01-16 2019-05-31 杭州基尔区块链科技有限公司 基于区块链的数据处理方法、装置和***
CN110648233A (zh) * 2019-09-10 2020-01-03 中国人民大学 一种基于区块链的供应链平台侧链拓展方法及装置
CN110851536A (zh) * 2019-11-19 2020-02-28 南昌航空大学 一种具有主从区块的区块链构建方法

Similar Documents

Publication Publication Date Title
CN109087203A (zh) 一种主链与侧链的区块链异构***
CN109074576A (zh) 使用区块链实现逻辑门功能
Bashynska et al. Smart solutions: Risk management of crypto-assets and blockchain technology
CN104463001A (zh) 一种独立生成和保存加密数字货币私钥的方法及承载加密数字货币私钥的装置
CN107409002A (zh) 为所有sku、装运箱和物品提供通用确定性可重复的加密密钥对表达的方法和装置
CN107807991A (zh) 用于处理区块链数据的方法及装置
CN109102400A (zh) 一种包含主链与侧链的区块链***
CN109003192A (zh) 一种基于区块链的保险承保方法及相关设备
CN111428217B (zh) 欺诈团伙识别方法、装置、电子设备及计算机可读存储介质
Singh et al. Multi-objective optimization of block size based on CPU power and network bandwidth for blockchain applications
CN109711986A (zh) 一种基于云存储平台***的token应用与奖励方式
CN106909852A (zh) 基于三重md5加密算法的智能合约加密方法及装置
Nagpal Cryptocurrency: The revolutionary future money
CN107124265A (zh) 一种基于Hash散列表的身份认证方法
CN105427102A (zh) 基于金融ic卡的认证方法及其相应的设备和***
Nguyen et al. Blockchain technology-opportunities for emerging economies
He et al. Design of anti-counterfeiting system based on blockchain and NFC tag
CN107659411A (zh) 加密货币中条件可追踪用户签名的方法和***
Lukina et al. Electronic payment systems and blockchain as a constituent part
Pemy Optimal selling rule in a regime switching Lévy Market
Sambana Blockchain Technology: Bitcoins, Cryptocurrency and Applications
CN115426206B (zh) 一种基于同态加密技术的图反欺诈能力赋能的方法及***
Wang et al. Improved quantum genetic algorithm in application of scheduling engineering personnel
Jeremić et al. The blockchain technology in agriculture
CN111460515B (zh) 数据匹配方法、装置和电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181228