[发明专利]一种基于大节点构建移动区块链的方法及系统有效
申请号: | 201910475249.0 | 申请日: | 2019-06-03 |
公开(公告)号: | CN112039930B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 杨税令 | 申请(专利权)人: | 本无链科技(深圳)有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/1074;G06F21/62;G06Q40/04 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 节点 构建 移动 区块 方法 系统 | ||
本发明公开了一种基于大节点构建移动区块链的方法,通过本地数据加载后,移动端节点经过局域网扫描检查移动端节点所处的网络,经过扫描公网获取更多公网IP,进而连接对应IP上的节点,对移动端节点本地的所有节点IP进行信息更新节点数据高度同步;提取标记块并从所述标记块中提取全量数据汇总信息;当完成移动端节点的锻造后,提取所述移动端节点的本地节点列表,所述列表上的所有节点与移动端节点建立连接并广播锻造好的区块,本发明还提出一种基于大节点构建移动区块链的系统,包括区块管理器、账务管理器以及交易管理器,解决了移动端不能成为区块链一个有效节点的问题,从而实现服务器节点和手机节点共同治理的目的。
技术领域
本发明涉及区块链技术领域,特别是一种基于大节点构建移动区块链的方法及系统。
背景技术
区块链是信用时代的重要基础设施,这个基础设施之上将承载人们各种各样的活动,而这些活动中,移动式的随时随地的活动将成为主要的活动形式,而为这种随时随地的活动提供基础支撑是信用时代基础设施的必要组成部分,而区块链需要消耗大量计算与存储能力的特点,使得支撑移动网络成为一件很难实现的事情。移动端计算能力与存储能力有限,无法存储区块链的所有数据,这让移动端无法自己计算自己的节点数据,只能让移动端成为节点客户端,向某些拥有数据的节点查询数据,这样移动端其实并没有真正成为区块链的一个节点,其数据依然需要依靠第三方的节点提供服务,这种需要借助第三方的区块链无法成为解决信用问题的基础设施,因为它自己都需要依靠别人的信用。那么是否能让区块链运行在移动节点上呢,有一种可行路径是将现在能运行区块链节点的服务器缩小到手机大小,但是目前还无法办到,目前的手机等轻便型设备也还不能提供向服务器那么大的计算能力与存储能力。那么如何在手机等轻型设备计算和存储能力不足的情况下,依然能成为区块链上一个有效节点,成为一个急需解决的问题。
发明内容
本发明旨在提出一种基于大节点构建移动区块链的方法,按照不同计算能力和存储能力分配不同的区块进行锻造,解决了移动端不能成为区块链一个有效节点的问题,从而实现服务器节点和手机节点共同治理的目的。
一种基于大节点构建移动区块链的方法,包括标记块,所述方法包括:
S1、启动移动端节点并检查本地数据库,读取并处理节点所处的区块以及包含在区块上的交易,当完成本地数据加载后获取本地节点列表;
S2、移动端节点访问创世节点并获取创世节点列表,通过局域网扫描检查移动端节点所处的网络,经过扫描公网获取更多公网IP,进而连接对应IP上的节点;
S3、对移动端节点本地的所有节点IP进行信息更新,提取节点列表中数据高度最高的节点列表并在节点列表上进行节点数据高度同步;
S4、提取标记块并从所述标记块中提取全量数据汇总信息,通过计算当前网络中区块锻造的节点清单判断移动端节点是否在当前清单中,若移动端节点不在清单上则继续等待,若移动端节点在清单上则创建区块并处理区块上的交易;
S5、当完成移动端节点的锻造后,提取所述移动端节点的本地节点列表,所述列表上的所有节点与移动端节点建立连接并广播锻造好的区块。
进一步的,所述本地数据加载过程包括:
当本地有数据时,通过提取本地区块数据并校验本地区块的合法性,如果本地区块合法则处理本地区块上的所有交易,当交易合法时生成对应交易数据结果,当交易不合法时则丢弃交易,如果本地区块不合法则丢弃区块;
当本地没有数据可加载时,则跳过本地数据加载,所述数据加载过程对本地节点列表上的所有节点循环操作。
进一步的,所述检查移动端节点所处的网络过程包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于本无链科技(深圳)有限公司,未经本无链科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910475249.0/2.html,转载请声明来源钻瓜专利网。