首页 / 专利库 / 银行与财务事项 / 分布式账本技术 / 区块链 / 区块头 / 一种区块链共识及同步方法、系统和装置

一种链共识及同步方法、系统和装置

阅读:368发布:2020-12-31

专利汇可以提供一种链共识及同步方法、系统和装置专利检索,专利查询,专利分析的服务。并且本 发明 的目的是提供一种 区 块 链 共识及同步方法、系统及装置,通过群体内部多个预选 节点 为记账人,同时将区块在群体外部同步,避免在记账过程中受到攻击,提高交易信息的透明度。为了解决上述技术问题,本发明采用技术方案:一种区块链共识及同步方法,其特征在于:由群体内部 指定 所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;所述区块在群体外部节点同步,任何人可以通过群体外部节点进行 访问 查询。,下面是一种链共识及同步方法、系统和装置专利的具体信息内容。

1.一种区块链共识及同步方法,其特征在于:
由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;所述区块在群体外部节点同步,任何人可以通过群体外部节点进行访问查询。
2.如权利要求1所述区块链共识及同步方法,其特征在于:
所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数。
3.如权利要求1所述区块链共识及同步方法,其特征在于:
所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
4.如权利要求1所述区块链共识及同步方法,其特征在于:
所述群体内部为私有区块链;
所述群体外部为公有区块链。
5.如权利要求1所述区块链共识及同步方法,其特征在于:
所述群体内部节点和群体外部节点通过协议连接。
6.如权利要求1所述区块链共识及同步方法,其特征在于:
所述指定为随机指定。
7.一种区块链共识及同步方法,其特征在于:
由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定,其他接入节点参与交易,但不参与记账过程;所述区块在群体外部同步,任何人可以通过群体外部节点进行查询访问。
8.一种区块链共识及同步系统,其特征在于:
包括:共识模块、同步模块和访问模块;
所述共识模块:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;
所述同步模块:所述区块在群体外部节点同步,
所述访问模块:任何人可以通过群体外部节点进行访问查询。
9.如权利要求8区块链共识及同步系统,其特征在于:
所述指定为随机指定。
10.如权利要求8区块链共识及同步系统,其特征在于:
所述群体内部为私有区块链;
所述群体外部为公有区块链。
11.如权利要求8区块链共识及同步系统,其特征在于:
所述群体内部节点和群体外部节点通过协议连接。
12.如权利要求8区块链共识及同步系统,其特征在于:
所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数。
13.如权利要求8区块链共识及同步系统,其特征在于:
所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
14.一种区块链共识及同步装置,其特征在于:
包括:共识单元、同步单元和访问单元;
所述共识单元:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;
所述同步单元:所述区块在群体外部节点同步,
所述访问单元:任何人可以通过群体外部节点进行访问查询。
15.如权利要求14所述区块链共识及同步装置,其特征在于:
所述指定为随机指定。
16.如权利要求14所述区块链共识及同步装置,其特征在于:
所述群体内部为私有区块链;
所述群体外部为公有区块链。
17.如权利要求14所述区块链共识及同步装置,其特征在于:
所述群体内部节点和群体外部节点通过协议连接。
18.如权利要求14所述区块链共识及同步装置,其特征在于:
所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数。
19.如权利要求18所述区块链共识及同步装置,其特征在于:
所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。

说明书全文

一种链共识及同步方法、系统和装置

技术领域

[0001] 本发明涉及信息技术领域,尤其涉及一种区块链共识及同步方法、系统和装置。

背景技术

[0002] 中国专利公报公开申请号201610401213.4从区块链共识优化度解决信息认证迟缓、在线等待时间过长的问题,中国专利公报公开申请号201610479798.1解决的是在随机指令中指令节点被攻击的现象,中国专利公报公开申请号201610413635.3解决是区块链物联网过程中的标识与物脱节的问题;中国专利公报公开申请号201610472450.X采用随机获取标识的方法,杜绝了采集物理信息被全部解码而为造假提供了方便;中国专利公报公开申请号201610401023.2采用行为特征或生物信息认证方法解决区块链账号失窃的问题;中国专利公报公开申请号201610441383.5和申请号201610441834.5从社区区块链智能处理角度对区块链对人们日常生活应用进行发明。
[0003] 但是上述申请都没有解决防止对指令节点攻击的问题,因此有必要提供一种区块链共识及同步方法、系统和装置。

发明内容

[0004] 本发明的目的是提供一种区块链共识及同步方法、系统和装置,通过群体内部多个预选节点为记账人,同时将区块在群体外部同步,避免在记账过程中受到攻击,提高交易信息的透明度。
[0005] 为了解决上述技术问题,本发明采用技术方案:一种区块链共识及同步方法,其特征在于:
由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;所述区块在群体外部节点同步,任何人可以通过群体外部节点进行访问查询。
[0006] 所述指定为随机指定。
[0007] 所述群体内部为私有区块链;所述群体外部为公有区块链。
[0008] 所述群体内部节点和群体外部节点通过协议连接。
[0009] 所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数;所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
[0010] 本申请还提供另一种区块链共识及同步方法,其特征在于:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定,其他接入节点参与交易,但不参与记账过程;所述区块在群体外部同步,任何人可以通过群体外部节点进行查询访问。
[0011] 所述指定为随机指定;所述群体内部为私有区块链;
所述群体外部为公有区块链。
[0012] 所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数;所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
[0013] 一种区块链共识及同步系统,其特征在于:包括:共识模块、同步模块和访问模块;
所述共识模块:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;
所述同步模块:所述区块在群体外部节点同步,
所述访问模块:任何人可以通过群体外部节点进行访问查询。
[0014] 所述指定为随机指定;所述群体内部为私有区块链;
所述群体外部为公有区块链。
[0015] 所述共识模块和同步模块通过协议连接。
[0016] 所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数;所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
[0017] 一种区块链共识及同步装置,其特征在于:包括:共识单元、同步单元和访问单元;
所述共识单元:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;
所述同步单元:所述区块在群体外部节点同步,
所述访问单元:任何人可以通过群体外部节点进行访问查询。
[0018] 所述指定为随机指定;所述群体内部为私有区块链;
所述群体外部为公有区块链。
[0019] 所述共识单元和同步单元通过协议连接。
[0020] 所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数;所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
[0021] 本发明与现有技术相比较: 1. 可以很容易地修改该区块链的规则,还原交易,修改余额等。例如全国土地登记,这个功能是必要的;所以试图建立一个不受政府控制的土地登记机构,在实践中是不会被政府本身承认的。
[0022] 2. 因为验证是公开的,所以并不存在一些矿工出自共谋原因而致的51%攻击险。
[0023] 3.交易成本更便宜:交易只需被几个受信的高算节点验证就可以了,而不是需要数万台笔记本的确认,因此交易成本会便宜。
[0024] 4. 节点互相可以很好地连接,故障可以迅速通过人工干预来修复,并允许使用共识算法减少区块时间,从而更快完成交易。
[0025] 5.读取权限受到限制,私有区块链可提供更好的隐私保护。
[0026] 6.私有区块链更适合为机构所用;然而,公共区块链的自由、中立和开放,对企业、机构仍具有着很重要的价值。附图说明
[0027] 图1为本申请区块链共识及同步方法的流程示意图。
[0028] 图2为本申请区块的结构示意图。
[0029] 图3为本申请共识机制的示意图。
[0030] 图4为本申请区块链共识及同步方法另一流程示意图。
[0031] 图5为本申请区块链共识及同步系统的示意图。
[0032] 图6为本申请区块链共识及同步装置的示意图。

具体实施方式

[0033] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。
[0034] 在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施以及具体附图的限制。
[0035] 实施例一如图1、3所示,由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;所述区块在群体外部节点同步,任何人可以通过群体外部节点进行访问查询。
[0036] 所述指定为随机指定。
[0037] 实施例二如图2所示,所述区块包括区块头,其中至少记录以下一项:版本号、前一个区块的记录、Merkle树的根值、时间戳、目标特征值、随机数;
所述区块包括区块主体,其中至少记录以下一项:包括了生成时间、引用交易的哈希值、交易记录索引编号、支出地址、支出地址数量。
[0038] 实施例三如图4所示,由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定,其他接入节点参与交易,但不参与记账过程;所述区块在群体外部同步,任何人可以通过群体外部节点进行查询访问。
[0039] 实施例四如图5所示,一种区块链共识及同步系统, 包括:共识模块、同步模块和访问模块;
所述共识模块:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;
所述同步模块:所述区块在群体外部节点同步,
所述访问模块:任何人可以通过群体外部节点进行访问查询。
[0040] 所述共识模块和同步模块通过协议连接。
[0041] 实施例五如图6所示,一种区块链共识及同步装置,包括:共识单元、同步单元和访问单元;
所述共识单元:由群体内部指定所述群体内多个预选的节点为记账人,所述预选节点参与共识过程,每个区块的生成由所述预选节点共同决定;
所述同步单元:所述区块在群体外部节点同步,
所述访问单元:任何人可以通过群体外部节点进行访问查询。
[0042] 所述共识单元和同步单元通过协议连接。
[0043] 本发明虽然以较佳实施例公开如上,但其并不是用来限定权利要求,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈