[发明专利]区块生成方法、同步方法、装置、区块链系统和存储介质在审
申请号: | 201910266665.X | 申请日: | 2019-04-03 |
公开(公告)号: | CN111787034A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 林祥兴 | 申请(专利权)人: | 北京邦天信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06Q40/04 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 陶丽;栗若木 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 生成 方法 同步 装置 系统 存储 介质 | ||
本申请公开了一种区块生成与共识方法、同步方法、装置、区块链系统和存储介质,所述区块生成方法包括第一节点从区块链网络接收未打包到区块链上的增量交易数据;将增量交易数据发送至第一外包计算服务节点,以用于第一外包计算服务节点进行第一计算;接收第一外包计算服务节点的第一计算结果,对第一计算结果进行验证,如果验证通过,对第一计算结果进行签名并根据第一计算结果构造备选区块;向区块链网络发布所述备选区块。本申请通过将第一计算外包至第一外包计算服务节点,降低了第一节点的硬件要求,使得参与区块链网络共识不再单纯的依赖算力、网络以及存储资源,提高了低算力节点的挖矿民众概率,保证了挖矿记账的平权公平性。
技术领域
本申请涉及但不限于区块链技术领域,尤其涉及一种区块生成方法、同步方法、装置、区块链系统和存储介质。
背景技术
区块链技术(Blockchain technology,BT),也称为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录。在现有的区块链技术中,存在以下几个方面的问题:
1)采用工作量证明(Proof of Work,PoW)共识算法的区块链为增加挖矿的能力不断地增加单机算力,同时采用集群技术组成矿场不断地增加整个矿场的算力,这需要大量的资金进行投资,而对于普通的参与者而言通过个人少量投资无法显著提高挖矿算力。
2)采用股权证明(Proof of Stake,POS)共识算法的区块链,现实中采用股份授权证明机制(Delegated Proof-of-Stake,DPOS)方式,通过资金抵押来增加挖矿概率,而对于另一些靠人工选举的区块链,比如EOS(Enterprise Operation System),则通过投资达到一定门限的要求后才有资格竞选作为挖矿节点。如此种种的变种,背后潜藏着各种对自由参与节点的不公平。
3)在区块链的可扩展性方面,不断追求高TPS(Transaction Per Second)、大规模节点参与的目标下,对挖矿节点的交易处理能力也越来越高,区块体量越来越大对存储的要求也越来越高。这些都导致大规模参与的节点的要求会很高,而那些无法跟上其他节点投资的普通大众将无法参与,实际上也导致了不公平。
以上种种不平权导致少部分人获得机会去控制整个区块链的记账,整体上导致区块链的安全性降低。
发明内容
本申请提供了一种区块生成方法、同步方法、装置、区块链系统和存储介质,能够降低参与区块链网络共识的节点的硬件要求。
本发明实施例提供了一种区块生成方法,包括:
第一节点从区块链网络接收未打包到区块链上的增量交易数据;
第一节点将所述增量交易数据发送至第一外包计算服务节点,以用于所述第一外包计算服务节点进行第一计算;
第一节点接收第一外包计算服务节点的第一计算结果,对第一计算结果进行验证,如果验证通过,则对第一计算结果进行签名并根据第一计算结果构造备选区块;
第一节点向区块链网络发布所述备选区块。
在一示例性实施例中,在所述第一节点接收第一外包计算服务节点的第一计算结果之前,所述方法还包括:所述第一节点将当前区块的数据集信息及共识算法发送至所述第一外包计算服务节点;
所述第一计算包括:根据所述增量交易数据、当前区块的数据集信息及共识算法计算备选区块的账户集合信息。
在一示例性实施例中,所述对第一计算结果进行验证,包括:
通过验证算法验证所述第一计算结果是否正确;
如果所述第一计算结果正确,验证所述第一计算使用的增量交易数据是否合法且所述第一计算结果中的账户集合信息是否正确;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邦天信息技术有限公司,未经北京邦天信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910266665.X/2.html,转载请声明来源钻瓜专利网。