[发明专利]一种链上链式移动端锻造区块的方法及系统在审
申请号: | 201910768315.3 | 申请日: | 2019-08-20 |
公开(公告)号: | CN112486977A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 杨税令 | 申请(专利权)人: | 厦门本能管家科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06Q40/04 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 叶树明 |
地址: | 361006 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 链式 移动 锻造 区块 方法 系统 | ||
本发明公开了一种链上链式移动端锻造区块的方法,生成空值的关键数据存储器,通过获取本阶段区块锻造过程中所有的区块以及上一阶段锻造过程的最后区块,进而生成所述区块头的哈希值;在区块链共识机制下进行节点投票并汇总计算本阶段所有投票结果;启动移动端节点进行本地数据的逻辑处理;取本地未处理交易和账户清单,生成对应账户的未处理交易列表;开始广播锻造后的新区块,获取节点列表并将新生成的区块发送给列表中的所有节点,进而完成区块的广播,本发明还提出一种链上链式移动端锻造区块系统,包括网络管理器、区块管理器、交易管理器、投票管理器以及扎帐管理器,从而实现真正意义上去中心的移动区块链。
技术领域
本发明涉及区块链技术领域,特别是一种链上链式移动端锻造区块的方法及系统。
背景技术
区块链是未来信用时代的重要基础设施,它将为这个时代的每一个人提供服务。在这个时代,人们工作、生活、学习的方式中,移动式参与将成为最主要的方式,在这种方式的驱动下,那么让区块链支持移动端将是必然趋势,但是移动端存储空间有限、计算能力有限,无法存储全部的区块链数据,这对于现在区块链来说,无法存储全部的区块链数据就无法校验数据的合法性。现在主流的方法是另外建立的一个全量的中转节点进行数据转发,专门为移动端节点提供数据的收发,但这种引入第三方节点的方式破坏区块链去信任中介的设计初衷,以及实践中无中心节点的设计。同时,也有方案采用移动端直连的方式架构区块链,这在一定程度上解决了中转节点作弊的问题,也能实现移动端直接参与区块链治理,并直接收发区块链数据的问题。在信用时代,仅仅是移动端直接收发数据与治理区块链是不够的,还需要更进一步,让移动端可以处理交易并锻造区块,这才能满足信用时代更广泛的业务场景应用需求,并实现更大规模的网络容纳能力,以及移动端更高的治理权。那么,如何在移动端不保存全量数据的前提下,不仅不借助第三方节点,还能自己处理交易锻造区块,成为一个急需解决的问题。
发明内容
本发明旨在提出一种链上链式移动端锻造区块的方法及系统,通过将区块链的有效性从全量数据校验变为局部数据校验,解决了移动端无法锻造区块的问题,与此同时,还解决了不依赖第三方的问题,从而实现真正意义上去中心的移动区块链。
一种链上链式移动端锻造区块的方法,应用于账务区块链,所述方法包括:
S1、生成空值的关键数据存储器,通过获取本阶段区块锻造过程中所有的区块以及上一阶段锻造过程的最后区块,并提取对应区块的区块头,进而生成所述区块头的哈希值;
S2、在区块链共识机制下进行节点投票并汇总计算本阶段所有投票结果,生成得票最高的节点名单;将所述名单放入关键数据存储器,进而生成节点名单上节点的账户和权益数据清单,并放入所述关键数据存储器,将所述关键数据存储器的数据全部放入区块头;
S3、启动移动端节点进行本地数据的逻辑处理,通过区块链网络数据同步后提取上一阶段最后锻造区块的区块头开始锻造区块并根据当前区块链协议生成本阶段区块头;
S4、提取本地未处理交易和账户清单,生成对应账户的未处理交易列表,循环处理完未处理交易列表后将已处理交易清单放入区块头完成区块锻造;
S5、开始广播锻造后的新区块,获取节点列表并将新生成的区块发送给列表中的所有节点,进而完成区块的广播。
进一步的,步骤S3中所述的本地数据的逻辑处理包括:
S31、检查本地是否已有数据,若本地有数据时提取本地数据并循环校验数据的合法性;
S32、校验区块是否合法,若区块不合法则直接丢弃该区块,若区块合法则提取区块交易,通过读取本地需要处理的账户清单并循环处理跟对应账户有关的交易;
S33、统计计算区块交易处理后对账户本身的进出账变化,并执行账户收益与支出,循环处理账户清单上的所有账户完成所有账户变动。
进一步的,所述网络数据同步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门本能管家科技有限公司,未经厦门本能管家科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910768315.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于P2P网络的跨网穿透方法及系统
- 下一篇:内窥镜图像识别方法