一种区块链轻节点数据采集方法及装置制造方法及图纸

技术编号:28295932 阅读:23 留言:0更新日期:2021-04-30 16:20
本发明专利技术公开了一种区块链轻节点数据采集方法及装置,该方法:首先对区块链轻节点进行初始化,使区块链轻节点获取相应的业务模型;接着,对业务模型进行解析,获取相应的业务配置,并将该业务配置安装至区块链轻节点,使区块链轻节点根据该业务配置,对特定属性的业务数据进行采集;而且,对采集到的业务数据进行组包,得到业务数据包,并对该业务数据包进行签名,签名完成后,将该业务数据包发送给区块链网络,以进行上链操作。因此,本发明专利技术通过业务配置,使区块链轻节点采集特定属性的业务数据,在保证满足业务需求的前提下,使上链的数据更精简,不仅降低了对物联网的带宽资源占用,还降低了对物联网设备硬件性能的要求。

【技术实现步骤摘要】
一种区块链轻节点数据采集方法及装置
本专利技术涉及物联网与区块链
,尤其涉及一种区块链轻节点数据采集方法及装置。
技术介绍
物联网在发展演进过程中,遇到了设备安全、个人隐私、架构僵化、通信兼容和多主体协同5大痛点。而在个人隐私方面,主要是中心化的管理架构无法自证清白,个人隐私数据被泄露的相关时间时有发生。而区块链凭借主体对等、公开透明、安全通信、难以篡改和多方共识等特性,对物联网将产生重要的影响:其中,多中心、弱中心化的特质将降低中心化架构的高额运维成本,信息加密、安全通信的特质将有助于保护隐私,身份权限管理和多方共识有助于识别非法节点,及时阻止恶意节点的接入和作恶,依托链式的结构有助于构建可证可溯的电子证据存证,分布式架构和主体对等的特点有助于打破物联网现存的多个信息孤岛桎梏,促进信息的横向流动和多方协作。虽然,区块链应用在物联网中具备上述优势,但是,物联网设备普遍出在计算能力低、联网能力弱,而区块链网络对网络能力要求高,而且随着区块的不断增长,物联网设备需要更多的存储空间来支持,因此,有必要设计一种适用于物联网的区块链本文档来自技高网...

【技术保护点】
1.一种区块链轻节点数据采集方法,其特征在于,包括以下步骤:/n对区块链轻节点进行初始化,以使所述区块链轻节点获取相应的业务模型;/n获取到所述业务模型后,由所述区块链轻节点对所述业务模型进行解析,以获取相应的业务配置;/n获取到所述业务配置后,将所述业务配置安装至所述区块链轻节点,使所述区块链轻节点根据所述业务配置,对特定属性的业务数据进行采集;/n以及,对采集到的业务数据进行组包,得到业务数据包,并对所述业务数据包进行签名;当签名完成后,将所述业务数据包发送给区块链网络,以进行上链操作。/n

【技术特征摘要】
1.一种区块链轻节点数据采集方法,其特征在于,包括以下步骤:
对区块链轻节点进行初始化,以使所述区块链轻节点获取相应的业务模型;
获取到所述业务模型后,由所述区块链轻节点对所述业务模型进行解析,以获取相应的业务配置;
获取到所述业务配置后,将所述业务配置安装至所述区块链轻节点,使所述区块链轻节点根据所述业务配置,对特定属性的业务数据进行采集;
以及,对采集到的业务数据进行组包,得到业务数据包,并对所述业务数据包进行签名;当签名完成后,将所述业务数据包发送给区块链网络,以进行上链操作。


2.如权利要求1所述的区块链轻节点数据采集方法,其特征在于,对所述区块链节点进行初始化包括:向预设网关发送初始化请求,以获取所述预设网关所返回的客户端ID和区块链网络地址;以及,根据所述客户端ID和区块链网络地址,从所述区块链网络获取所述业务模型。


3.如权利要求1所述的区块链轻节点数据采集方法,其特征在于,所述区块链轻节点利用所述区块链网络分发的私钥,对所述业务数据包进行签名。


4.如权利要求1所述的区块链轻节点数据采集方法,其特征在于,所述区块链轻节点将所述业务数据包发送给区块链网络后,还对区块交易结果进行轮询,若轮询次数超过设定阈值时,未返回所述区块交易结果,则丢弃所述业务数据包。


5.一种区块链轻节点数据采集...

【专利技术属性】
技术研发人员:李弋凡阮亚芬
申请(专利权)人:迅鳐成都科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1